Vitamin b12 dietary sources
Pro Research Analysisby 
Searched over 200M research papers
Animal-Based Dietary Sources of Vitamin B12
Vitamin B12 is primarily found in animal-based foods. The main dietary sources include meat, fish, shellfish, milk, dairy products, and eggs. Among these, meat and dairy products are especially significant contributors to vitamin B12 intake in many populations, such as those in Spain and Slovenia, where meat, milk, and their products provide the highest proportion of dietary B12 1689. Fish and shellfish are also rich sources, while eggs contain vitamin B12 but it is less well absorbed compared to other animal foods 17.
Plant-Based and Alternative Sources of Vitamin B12
Plants do not naturally produce vitamin B12, so most plant foods contain little to no B12 unless they have been contaminated by bacteria or have undergone fermentation 2345. However, some exceptions exist:
Seaweed and Algae
Certain types of dried seaweed, especially purple laver (nori), contain substantial amounts of bioactive vitamin B12 and are considered the best natural plant-based source for vegetarians and vegans 13510. Other edible algae may contain only trace amounts or inactive forms of B12, such as pseudovitamin B12, which is not usable by humans 15.
Mushrooms
Some mushrooms, like shiitake and white button mushrooms, can contain small but significant amounts of vitamin B12, likely due to microbial interactions in their growing environment. However, the amounts can vary and are generally lower than in animal foods 345.
Fermented Foods
Fermented plant foods, such as tempeh, certain soy products, and some fermented vegetables and fruits, can provide vitamin B12 due to the action of bacteria during fermentation. The B12 content in these foods can be enough to help meet daily requirements, but the actual bioavailability and consistency of B12 levels can vary and require further study 23.
Fortified Foods
For those who avoid animal products, fortified foods are a reliable source of vitamin B12. Common fortified foods include breakfast cereals, plant-based milks, nutritional yeast, and some breads. These are especially important for vegans and the elderly, who are at higher risk of deficiency 17.
Bioavailability and Absorption of Vitamin B12
The absorption of vitamin B12 from food depends on several factors. Animal-based sources generally provide highly bioavailable B12, with absorption rates varying by food type: for example, B12 from chicken and sheep meat is absorbed more efficiently than from eggs . Plant-based and fermented sources may have variable bioavailability, and some forms of B12 found in algae and mushrooms may not be active in humans 135.
Conclusion
Animal foods such as meat, fish, dairy, and eggs are the main dietary sources of vitamin B12 for most people. For vegetarians and vegans, reliable sources include certain seaweeds (like nori), some mushrooms, fermented foods, and especially fortified products. Because plant foods generally lack B12, those on plant-based diets should pay special attention to their intake and consider fortified foods or supplements to prevent deficiency 1234+5 MORE.
Sources and full results
Most relevant research papers on this topic