Vitamin B12, also known as cobalamin, is an essential nutrient vital for numerous bodily functions, including the formation of red blood cells, DNA synthesis, and maintaining a healthy nervous system. Adults typically require about 2.4 micrograms (mcg) of vitamin B12 daily, with pregnant and breastfeeding women needing slightly more. Since B12 is primarily found in animal products, vegetarians often face challenges in meeting their daily requirements. However, a variety of dairy products, fortified foods, and some natural plant sources can provide this crucial vitamin.[ods+2]
Dairy Delivers Essential B12
Dairy products and eggs are reliable natural sources of vitamin B12 for vegetarians. Incorporating these into a daily diet can significantly contribute to meeting nutritional needs.
Eggs are a valuable source of B vitamins, including B12. Two large eggs can supply approximately 46% of the daily value for vitamin B12, contributing around 0.5 mcg per large egg. The B12 in egg yolks is particularly easy for the body to absorb, making whole eggs a beneficial addition to meals. Beyond B12, eggs also offer protein and vitamin D.[healthline+4]
Milk is another excellent source of vitamin B12. A single cup (240 ml) of whole milk provides about 46% of the daily value for B12, with one cup of low-fat milk containing around 1.3 mcg. Studies suggest that the body absorbs vitamin B12 from dairy products more efficiently than from meat, fish, or other animal sources.[healthline+3]
Yogurt, especially plain Greek yogurt, is rich in both probiotics and vitamin B12. One cup of plain Greek yogurt can deliver approximately 1.0–1.4 micrograms of B12, fulfilling 40–60% of the recommended daily intake. An8-ounce serving of low-fat yogurt can provide 1.0 mcg, about 43% of the daily value. Yogurt can be enjoyed on its own, mixed into desserts, or incorporated into savory dishes.[timesofindia+2]
Various types of cheese also contribute to B12 intake. Hard cheeses like Swiss and cheddar are notable sources. A single large slice (22 grams) of Swiss cheese contains about 28% of the daily value for B12. Generally, 100 grams of hard cheese can provide between 1 to 3 micrograms of B12. Anounce of cheddar cheese offers 0.5 mcg, or 19% of the daily value. Cheese can be easily added to sandwiches, salads, or pasta.[timesofindia+3]
Fortified Foods Boost Plant-Based Diets
For vegetarians, and particularly for vegans who exclude all animal products, fortified foods are critical for obtaining sufficient vitamin B12. These products have B12 added during manufacturing, making them highly bioavailable.
Fortified breakfast cereals offer a convenient way to get vitamin B12. The B12 content varies by brand, but a single serving can provide anywhere from 25% to 100% of the recommended daily intake. Some cereals, for example, offer up to 62% of the daily value for B12 in just one cup. When choosing fortified cereals, it is advisable to select options low in added sugar and high in fiber or whole grains.[webmd+4]
Plant-based milks, such as soy, almond, and rice milk, are frequently fortified with vitamin B12. A cup of fortified plant-based milk can typically provide 25-50% of the daily recommended intake, with B12 levels ranging from 0.6 to 3 micrograms per cup. These alternatives are popular among those seeking vegan options and can be a consistent source of the vitamin.[healthline+4]
Nutritional yeast is a deactivated yeast product popular among vegetarians and vegans for its cheesy, nutty flavor. It is commonly fortified with vitamin B12. Two tablespoons (15 grams) of fortified nutritional yeast can contain a significant amount, up to 733% of the daily value for B12. A quarter cup (15g) can yield between 8.3 to 24 mcg of B12, far exceeding daily requirements. Itcan be sprinkled on popcorn, added to sauces, soups, or pasta dishes.[healthline+3]
Marmite, a savory yeast extract spread, is another excellent source of fortified vitamin B12. A single teaspoon (8 grams) of Marmite can provide 1.9 mcg of vitamin B12, which accounts for 50% of the daily need. Marmite is made from by-products of beer brewing and is a vegan-friendly option that also contains other B vitamins like thiamine, riboflavin, and folate.[healthline+3]
Select Plant Sources Offer Natural B12
While most plant foods do not naturally contain significant amounts of active vitamin B12, some exceptions exist, though their B12 content can be variable.
Dried shiitake mushrooms are one such natural plant source. Research has found relatively high levels of vitamin B12 in commercially available dried shiitake mushrooms, with content varying from 1.3 to 12.7 μg per 100 grams of dry weight. Consuming approximately 50 grams of dried shiitake mushrooms could potentially meet the adult recommended daily allowance of 2.4 μg. These mushrooms can add an umami flavor to soups, stir-fries, and other dishes.[pmc+3]
Ensuring Adequate B12 Intake
Given the critical role of vitamin B12 in overall health, vegetarians must pay close attention to their intake. While the foods listed above are beneficial, individual B12 levels can vary. Factors like age, digestive health, and dietary consistency can impact absorption. Adults over 50, for instance, may have reduced ability to absorb B12 from food and might benefit from fortified foods or supplements.[mayoclinic+2]
Dietitians and health professionals often recommend that vegetarians and vegans monitor their vitamin B12 status through blood tests. In some cases, a vitamin B12 supplement may be necessary to ensure adequate intake and prevent deficiency, which can lead to fatigue, muscle weakness, nerve damage, and other health issues. Supplement dosages can range widely, and consulting a healthcare provider to determine individual needs is important.[mayoclinic+5]
A varied diet incorporating dairy, eggs, and consistently fortified plant-based products, along with careful attention to food labels, can help vegetarians maintain healthy vitamin B12 levels.[healthline]



