Foods high in vitamin b12
Pro Research Analysisby 
Searched over 200M research papers
Animal-Based Foods High in Vitamin B12
Animal-derived foods are the main dietary sources of vitamin B12. Meats, especially from ruminant animals like cattle and sheep, are particularly rich in B12, with the highest concentrations found in organ meats such as liver and kidney. Dairy products also provide B12, though in lower amounts compared to meat, and the vitamin content in milk is stable regardless of breed, feed, or season. Fish, shellfish, and eggs are also significant sources, but B12 from eggs is less well absorbed by the body compared to other animal foods. The bioavailability of B12 from animal sources is generally high, making them reliable options for meeting daily requirements Watanabe2017Watanabe2013Gille2015+1 MORE.
Plant-Based and Non-Animal Foods with Vitamin B12
While plants do not naturally produce vitamin B12, some non-animal foods can contain B12 due to microbial interactions or fermentation. Certain types of seaweed, especially dried purple laver (nori), have been identified as good plant-based sources of B12 and are suitable for vegetarians. Some mushrooms, such as shiitake and white button mushrooms, can also contain small but meaningful amounts of B12, though the content can vary De Brito2022Watanabe2013Watanabe2014+1 MORE.
Fermented Foods as Alternative B12 Sources
Fermented foods, including some soy-based products like tempeh and certain fermented vegetables and fruits, can provide vitamin B12. The fermentation process, involving specific bacteria, can enrich these foods with B12, making them a potential source for those on plant-based diets. However, the amount and bioavailability of B12 in these foods can vary, and more research is needed to standardize production and ensure consistent B12 content De Brito2022Reissig2023.
Fortified Foods and B12-Enriched Products
For individuals who avoid animal products, fortified foods are an important source of vitamin B12. Breakfast cereals and other products fortified with crystalline B12 are especially valuable for vegans and the elderly. Recent research also explores the fortification of cereal by-products, such as wheat and oat bran, through fermentation with B12-producing bacteria, offering an eco-friendly way to increase B12 intake from plant-based foods Watanabe2007Călinoiu2024.
Considerations for Bioavailability and Inactive B12 Forms
Not all B12 found in foods is biologically active for humans. Some foods, like certain blue-green algae and shellfish, may contain inactive forms of B12 (pseudovitamin B12) that do not meet human nutritional needs. Cooking and food processing can also degrade B12, reducing its effectiveness. Therefore, it is important to focus on foods with proven bioactive B12 and consider fortified options when necessary Watanabe2013Watanabe2007.
Conclusion
The best natural sources of vitamin B12 are animal-based foods such as meat (especially organ meats), dairy, fish, and shellfish. For vegetarians and vegans, certain seaweeds (like nori), some mushrooms, fermented foods, and fortified products can help meet B12 needs, though attention must be paid to the form and bioavailability of the vitamin. Fortified foods and supplements remain the most reliable sources for those avoiding animal products.
Sources and full results
Most relevant research papers on this topic