Always Tired? 7 Vegetarian Sources Of B12 To Keep You Energised

If you’ve found yourself feeling lethargic and tired all the time, there’s a chance that your vitamin B12 levels are low. Vitamin B12 is an essential water-soluble nutrient, which plays a pivotal role in maintaining overall health and well-being. Its significance stems from its involvement in vital processes such as DNA synthesis, red blood cell formation, and proper neurological function. Adequate levels of B12 are crucial to prevent anaemia, support nerve function, and ensure a healthy metabolism.

For individuals following a vegetarian diet, obtaining sufficient B12 can be a challenge since this vitamin is predominantly found in animal-derived products. However, with careful dietary planning, vegetarians can still meet their B12 needs. Recognising the significance of vitamin B12 and strategising to acquire it in a vegetarian diet is vital for sustaining optimal health. By embracing fortified foods, including dairy or eggs when possible, and considering supplements when necessary, vegetarians can ensure they maintain appropriate B12 levels and support their overall well-being.


Yoghurt stands as a delight for those who follow a vegetarian lifestyle, serving as an exceptional source of vitamin B12. Just a cup of plain yoghurt generously offers approximately 28% of the recommended daily intake of vitamin B12. Interestingly, research underscores the enhanced absorbability of vitamin B12 from yoghurt when compared to that from chicken or meat. The consumption of plain yoghurt, in particular, has been found to effectively alleviate symptoms associated with vitamin deficiency in various patients.

Milk and Other Dairy Products

Rich in not only vitamin B12 but also protein, calcium, and essential minerals, milk emerges as a nutritional powerhouse. Furthermore, dairy derivatives like cheese and paneer boast their own potency as sources of this vital vitamin. The swift and efficient absorption of milk within the stomach sets it apart from other dietary sources.

Fortified Cereals

For adherents of a vegan lifestyle, fortified cereals stand as an optimal choice to fulfil their vitamin B12 requirements. Notably, cereals fortified with vitamin B12, along with additional nutrients such as folate, iron, and vitamin A, offer a compelling option. Regular inclusion of these fortified cereals in one's diet contributes significantly to elevating vitamin B12 levels.

Fortified Non-Dairy Milk

Soy and almond milk, although not inherently rich in vitamin B12, are often fortified to confer this essential nutrient. A daily consumption of one cup of fortified soy or almond milk contributes 2.1 mcg of vitamin B12. This supplementation is particularly beneficial, especially considering the potential interference of gastric acid inhibitors and metformin with the absorption of vitamin B12.

Nutritional Yeast

Nutritional yeast, enriched with vitamin B12, imparts a delightful nutty essence to culinary creations. A mere tablespoon of fully fortified yeast equates to a substantial 2.4 mcg of vitamin B12. Incorporating this fortified yeast into sauces or curries not only enhances flavour but also contributes to nutritional goals.


Nori, a dried edible seaweed popularly known as purple laver, emerges as a noteworthy source of vitamin B12. Widely consumed in Asian nations like Japan, studies suggest that a mere 4 grams of dried Nori fulfils daily vitamin B12 requirements. Whether enjoyed as a simple snack or employed in sushi, Nori holds the potential to bridge vitamin B12 gaps.


For those embracing an eggetarian diet, eggs emerge as a prime avenue for meeting vitamin B12 needs. Notably, egg yolks surpass egg whites in terms of vitamin B12 content, making it advisable to consume the whole egg. Whether integrated into breakfast as hard-boiled eggs or as an additive in soups, eggs emerge as a versatile and beneficial source.