What foods are high in b12
Pro Research Analysisby 
Searched over 200M research papers
Foods High in Vitamin B12: A Comprehensive Overview
Animal-Based Foods Rich in Vitamin B12
Meat and Dairy Products
Animal-based foods are the primary sources of vitamin B12, which is synthesized exclusively by microorganisms and then accumulated in animal tissues. Ruminant meats, such as beef and lamb, are particularly rich in vitamin B12, with the highest concentrations found in offal like liver and kidney Gille2015Obeid2019. Dairy products also contribute to vitamin B12 intake, although in lower quantities compared to meat. The concentration of vitamin B12 in bovine milk remains stable regardless of breed, feed, season, and lactation stage .
Fish and Shellfish
Fish and shellfish are excellent sources of vitamin B12. The bioavailability of vitamin B12 from fish meat is around 42%, making it a significant contributor to dietary intake . Shellfish, particularly those that contain active forms of vitamin B12, are also valuable sources, although some may contain inactive forms like pseudovitamin B12 .
Eggs
Eggs contain vitamin B12, but the bioavailability is relatively low, with less than 9% being absorbed by the human body . Despite this, they still contribute to the overall intake of vitamin B12, especially in diets that include a variety of animal products.
Plant-Based Foods Containing Vitamin B12
Seaweeds and Algae
Certain types of seaweeds, such as dried purple laver (nori), are among the few plant-based foods that contain substantial amounts of vitamin B12. Nori is particularly suitable for vegetarians and vegans as it also provides other essential nutrients like iron and n-3 polyunsaturated fatty acids De Brito2022Watanabe2014Watanabe2007. However, most edible blue-green algae (cyanobacteria) contain pseudovitamin B12, which is inactive in humans and therefore not a reliable source Watanabe2013Watanabe2007.
Mushrooms
Some mushrooms, including white button and shiitake, contain measurable amounts of vitamin B12. The content varies, with white button mushrooms containing about 2 × 10^-3 mcg per 20g dry weight and shiitake mushrooms containing between 0.79 to 1.12 mcg per 20g dry weight .
Fermented Foods
Fermented foods, such as soy yogurt, can also be sources of vitamin B12. The fermentation process can sometimes enhance the vitamin B12 content, making these foods a viable option for those on plant-based diets .
Fortified Foods
Breakfast Cereals and Beverages
Fortified foods are an essential source of vitamin B12, especially for vegetarians and the elderly. Breakfast cereals, fruit juices, and non-alcoholic beverages are commonly fortified with vitamin B12. For example, a glass of fortified soy drink can provide up to 20.8% of the recommended daily allowance (RDA) for vitamin B12 . Other fortified products include cereal bars, candies, instant cocoa, tea, and margarine .
Fortified Plant-Based Products
Fortified plant-based products, such as soy milk and soy pudding, are particularly valuable for vegans. These products are designed to help meet the daily vitamin B12 requirements and prevent deficiencies in populations that do not consume animal products Sicinska2012Watanabe2007.
Conclusion
Vitamin B12 is predominantly found in animal-based foods such as meat, dairy, fish, and shellfish. However, certain plant-based foods like seaweeds, mushrooms, and fermented products also contain vitamin B12, albeit in smaller amounts. Fortified foods play a crucial role in providing vitamin B12, especially for vegetarians, vegans, and the elderly. A varied diet that includes these sources can help meet the daily vitamin B12 requirements and prevent deficiencies.
Sources and full results
Most relevant research papers on this topic