natural foods that contain vitamin b12
Food. Vitamin B12 is naturally found in animal products, including fish, meat, poultry, eggs, milk, and milk products. Vitamin B12 is generally not present in plant foods, but fortified breakfast cereals are a readily available source of vitamin B12 with high bioavailability for vegetarians [ 5, 13-15 ].Some nutritional yeast products also contain vitamin B12.ost, however, can absorb the synthetic vitamin B12 added to fortified foods and dietary supplements. As a result, the IOM recommends that adults older than 50 years obtain most of their vitamin B12 from vitamin supplements or fortified foods [ 5 ].