Dietitians of Canada - Food Sources of Vitamin B12 Vitamin B12 is found only in animal foods and fortified foods. People who avoid all animal products should look for meat alternatives, such as soy products ...