“With Vit B12 primarily obtained from animal sources like poultry, fish, meat, and eggs, deficiency of Vit B12 is common amongst vegetarians and vegans . However, you can correct the deficiency by adding vitamin B12 rich foods like milk, cheese, yoghurt, paneer, fortified nutritional yeast, whey powder and certain types of mushrooms along with supplementation.”
– Parvathy Menon, Dietitian and Nutritionist
Many people in India and world-over follow a plant-based diet, making it difficult for them to maintain optimum levels of vitamin B12, which is largely found in animal-based foods.
Though there are vitamin B12 supplements available in the market, you can also obtain it from fortified foods containing vitamin B12 and other natural sources.
If you are wondering what foods have B12, here is a list of Vitamin B12 foods vegetarian in India: