Skip to content

Vitamin B12 Foods for Indian Vegetarians


One morning you decide to take your dog for a run, but half way through you decide to turn back because of fatigue or tiredness. You come home and wash your face, look at yourself in the mirror and notice that you look pale, you dismiss it and go about your day but you feel foggy and are unable to concentrate. On other days you suffer from mild headaches and feel fatigued throughout.  Sounds familiar? If yes then you could be suffering from a Vitamin B12 Deficiency. 

Vitamin B12, also known as cobalamin, is essential for DNA synthesis, nerve function, and the production of red blood cells. Its absence can result in fatigue, weakness, and neurological complications. Vegetarians face challenges sourcing B12 due to its prevalence in animal products. Indian vegetarian diets, rich in pulses, grains, and vegetables, often lack sufficient B12. To address this, individuals can turn to fortified foods, such as plant-based milk, breakfast cereals, and nutritional yeast. 

Supplements, especially for those with limited dairy or egg intake, offer a reliable solution. Raising awareness about B12's importance in vegetarian nutrition is crucial, ensuring adherence to a well-balanced diet that safeguards against deficiency-related health issues in the long run. Regular health check-ups can further aid in monitoring B12 levels for optimal well being in vegetarian lifestyles.


What is Vitamin B12 and its Significance

Vitamin B12, a water-soluble vitamin, holds immense importance for overall health. Its primary roles include supporting the formation of red blood cells, promoting neurological function, and aiding in DNA synthesis. B12 is crucial for maintaining the central nervous system and helping prevent neurological disorders. While commonly found in animal products like meat, fish, and dairy, its absence in plant-based diets poses a challenge for vegetarians. B12 deficiency can lead to anaemia, fatigue, cognitive impairments, hair thinning and hair loss.

To ensure sufficient B12 intake, individuals often rely on supplements or fortified foods. Regular monitoring of B12 levels is essential, especially for vegetarians, to prevent health complications. Recognizing the significance of Vitamin B12 underscores the need for a balanced diet or supplementation, highlighting its role in sustaining vital bodily functions.


Challenges for Vegetarians in Indian cuisine to maintain adequate B12 levels

Vegetarians in Indian cuisine encounter specific challenges in maintaining adequate Vitamin B12 levels. Traditional Indian diets, predominantly plant-based, lack direct sources of B12, which is primarily found in animal products. The reliance on pulses, grains, and vegetables, while nutritionally rich, doesn't offer a natural supply of this essential vitamin.

Moreover, cultural dietary preferences often limit the consumption of certain B12-rich vegetarian options like dairy and eggs. Additionally, the common cooking methods in Indian cuisine, such as fermentation and sprouting, may not effectively enhance B12 bioavailability.

But with a more conscious dietary planning even a vegetarian can include diverse sources of Vitamin B12 foods for vegetarians in their diet.

 Also Read: Multivitamin Tablet uses in Hindi

Vitamin B12 Foods Vegetarian Indian

1. Milk and Cheese

Milk, with its versatile applications, can be consumed as is, added to cereals, or incorporated into smoothies. Meanwhile, various kinds of cheese, such as Swiss or cheddar, not only enhances flavour but also contribute to B12 intake. Opting for fortified dairy products ensures an additional vitamin b12 foods vegetarian indian boost, supporting the dietary needs of vegetarians.

Recipes containing Milk and Cheese rich in B12:  4 Healthy Milk Recipes, Cheese Paratha Recipe

2. Yogurt

Yoghurt, a fermented dairy product, not only aids digestion but also offers a B12 source for vegetarians [1]. Besides being consumed as a standalone snack, yoghurt can be creatively included in various dishes like smoothie bowls, and parfaits, or used as a base for dressings, adding both flavour and nutrition to the diet.

3. Paneer (Cottage Cheese):

Paneer, a popular Indian dairy product, is a versatile and protein-rich addition to vegetarian meals. While it may not be as high in B12 as some other dairy products, including paneer in the diet, contributes to overall nutrient intake. Creative incorporation in dishes like paneer tikka or palak paneer ensures a delightful way to enjoy both the culinary and nutritional benefits of this dairy delight.

3 Healthy and Easy Cottage Cheese Recipes for Vitamin B12 rich diet 

4. Cereals for B12 Supplementation

Fortified cereals are a convenient and tasty way to supplement B12 intake. Many breakfast cereals are enriched with vitamins, including B12, providing a plant-based option for vegetarians. These cereals can be paired with fortified non-dairy milk for a well-rounded and nourishing breakfast, ensuring a substantial portion of daily nutritional requirements is met.

5. Plant-Based Milk: A Dairy-Free Alternative with Added Benefits

Plant-based milk, derived from sources like almonds, soy, or oats, often undergoes fortification to mimic the nutritional profile of traditional dairy milk. Fortified plant-based milk is not only a source of Vitamin B12 Foods Vegetarian Indian but also provides essential nutrients like calcium and vitamin D. It serves as a versatile substitute in various recipes, from coffee to cooking and baking, offering a lactose-free option for those with dietary restrictions.

Recipes: 7 Healthy Vegan Smoothies 


6. Nutritional Yeast

Nutritional yeast, a deactivated strain of Saccharomyces cerevisiae, is a popular choice among vegetarians for its cheesy flavour and B12 content. Sprinkling nutritional yeast on dishes like pasta, salads, or popcorn enhances flavour while contributing to B12 intake. It's a versatile and delicious addition to the plant-based pantry.

Here are 5 Ways to Cook with Nutritional Yeast to include Vitamin B12 in your diet 


7. Non-Dairy Yoghurt

Non-dairy yoghurt, often made from almond, coconut, or soy, are increasingly available in fortified varieties. These yoghurts can offer B12 and other essential nutrients found in traditional dairy yoghurts. Including fortified non-dairy yoghurts in daily meals or snacks provides a creamy and nutrient-rich alternative for those looking to avoid dairy products.

How to Choose Vitamin B12 sources for Vegetarians and Use Fortified Foods Effectively

When selecting fortified foods, it's crucial to check labels for specific vitamin and mineral content. Choosing products with added B12, along with other nutrients like calcium and vitamin D, ensures a comprehensive nutritional boost. Incorporating these fortified foods into a balanced diet, including diverse fruits, vegetables, and whole grains, helps meet overall nutritional needs for individuals following plant-based lifestyles.

Unique Sources of Vitamin B12 for Indian Vegetarian Cuisine

1. Whey Powder

Whey powder, a byproduct of cheese production, offers a concentrated source of protein, making it a valuable addition to vegetarian diets. While traditionally associated with the fitness community, whey powder can benefit vegetarians seeking to supplement their protein intake. It can be easily incorporated into various recipes, such as smoothies, oatmeal, or baked goods, providing a convenient and versatile option for those looking to enhance protein content while maintaining a plant-based focus.

2. Shiitake Mushrooms

Shiitake mushrooms, prized for their rich flavour and numerous health benefits, are a fantastic addition to vegetarian diets. These mushrooms are a source of essential nutrients, including B 12 vitamins and minerals. Incorporating shiitake mushrooms into meals can be done through various cooking methods, such as sautéing, roasting, or using them in stir-fries and soups. Their umami taste adds depth to dishes while contributing to overall nutritional well-being, making them a versatile and savoury choice for vegetarians.

Recipe: How to Cook Shiitake Mushrooms?

3. Tempeh: A Nutrient-Rich Plant Protein

Tempeh, a fermented soy product, is gaining popularity as a nutritious and protein-rich meat substitute in vegetarian diets. With a firm texture and nutty flavor, tempeh can be sliced, marinated, and used in stir-fries, sandwiches, or salads. Relatively high content of Vitamin B12 Foods Vegetarian Indian is found in tempeh [2].  Its versatility allows for creative culinary exploration while providing essential nutrients like protein, iron, and calcium, making it a valuable component in plant-based diets. 

Recipe: Easy + Yummy Tempeh Recipes (Vegan)


4. Nori: The Edible Seaweed Staple

Nori, a type of edible seaweed commonly used in sushi, brings a unique and nutritious element to vegetarian diets. A survey of naturally occurring and high Vitamin B12-containing plant-derived food sources showed that nori, which is formed into a sheet and dried, is the most suitable Vitamin B12 source for vegetarians presently available. [3]

Rich in vitamins, minerals, and antioxidants, nori can be used beyond sushi rolls. It can be crumbled and sprinkled on salads, rice dishes, or incorporated into soups. Nori's distinct flavor and crispy texture make it an unconventional yet delicious addition to plant-based meals, contributing to both taste and nutrition.

Recipe: How to make vegetarian sushi at home?


Fruits and Nuts as Vitamin B12 sources for vegetarians

While Vitamin B12 is predominantly found in animal products, certain fruits and nuts surprisingly contribute to B12 intake, making them valuable additions to vegetarian diets.

1. Apples, Bananas, Oranges, and Blueberries

Apples, bananas, oranges, and blueberries, commonly recognized for their vitamin C content, also contain trace amounts of Vitamin B12. While not sufficient as standalone sources, incorporating these fruits into a diverse diet adds variety and contributes to the overall nutritional balance. Combining them in smoothies, salads, or fruit bowls enhances flavor and ensures a subtle B12 boost, reinforcing the importance of a well-rounded approach to plant-based eating.

2. Almonds

Almonds, besides being a protein and fiber-rich snack, contain small amounts of Vitamin B12. While not a primary source, regular consumption can contribute to overall B12 intake. Almonds can be enjoyed on their own, added to cereals, or used as a base for plant-based milk, providing a nutritious and versatile option for vegetarians.

3. Peanuts: A Tasty B12 Supplement

Peanuts, another popular nut, offer a modest amount of Vitamin B12 Foods Vegetarian Indian. Incorporating peanuts into the diet through peanut butter, snacks, or as a topping for salads and stir-fries adds flavor and nutritional value. While not a replacement for primary B12 sources, including peanuts diversifies nutrient intake in vegetarian diets.

Understanding and Managing Vitamin B12 Deficiency

Vitamin B12 deficiency can have significant health implications, emphasising the importance of identifying symptoms and adopting preventive measures.

Symptoms of B12 Deficiency: Identification and Prevention

Recognizing the signs of B12 deficiency is crucial for timely intervention. Symptoms include fatigue, weakness, pale or jaundiced skin, shortness of breath, and neurological issues like numbness or difficulty in walking. Prevention involves maintaining an adequate B12 intake through a balanced diet, supplementation if needed, and regular health check-ups to monitor B12 levels.

Also Read: Biotin Tablet Uses in Hindi 

Foods and Drinks to Avoid: How Certain Foods Can Hinder B12 Absorption

Certain foods and drinks can hinder B12 absorption, exacerbating the risk of deficiency. Substances like excessive alcohol, tea, and coffee can interfere with the absorption of B12 in the digestive system. Additionally, antacids and medications for acid reflux may reduce the stomach's ability to absorb B12 from food. It's essential for individuals at risk of deficiency, such as vegetarians or older adults, to be mindful of these factors.

While plant-based diets can lack direct B12 sources, strategic dietary choices and supplementation can mitigate the risk. Consuming B12-rich foods like fortified cereals, dairy products, and supplements helps maintain optimal levels. It's crucial to limit the intake of substances that hinder B12 absorption and, when necessary, consult healthcare professionals for personalised guidance. 

Addressing Common Concerns About Vitamin B12

Does Ghee Have Vitamin B12?

Ghee, a clarified form of butter commonly used in Indian cuisine, does not contain Vitamin B12. While ghee is a source of healthy fats, it lacks significant amounts of B12. Individuals relying on vegetarian or plant-based diets need to explore other sources such as dairy products, fortified foods, or supplements to meet their B12 requirements.

Do Almonds Have Vitamin B12?

Almonds, while nutritionally rich, are not a reliable source of Vitamin B12. They contain only trace amounts of this essential vitamin. For those following vegetarian or vegan diets, incorporating other B12-rich foods like fortified cereals, dairy products, or considering supplements becomes essential to ensure adequate intake.

Does Paneer Have B12?

Paneer contains some Vitamin B12, but it may not provide sufficient amounts of B12. Hence it is advisable to include a variety of B12-rich foods like fortified products, dairy, and supplements to meet individual nutritional needs and avoid deficiencies.

Conclusion: Embracing a Balanced Vegetarian Diet Rich in Vitamin B12

In conclusion, a well-rounded vegetarian diet, including diverse sources of Vitamin B12, is essential for overall health and vitality. Nutrient-rich options such as fortified foods, dairy products, and supplements ensures optimal B12 intake, reducing the risk of deficiencies. At Traya we recognize the importance of a well balanced diet while treating hair loss. Hence along with topical treatments we provide an effective diet plan that places emphasis on nutrients such as Vitamin B 12 customized as per your dietary preferences. This approach not only supports physical well-being but also encourages individuals to explore the vast array of plant-based culinary delights. By prioritizing a balanced diet and being mindful of B12-rich choices, vegetarians can confidently navigate nutritional needs, fostering a lifestyle that embraces both health and the joys of diverse, plant-based nourishment.


What are the top B12-rich Indian dishes?

While many traditional Indian dishes are plant-based, few are naturally rich in Vitamin B12. Some B12-containing options include fermented foods like idlis and dosas made from fermented lentil and rice batter. Additionally, certain dairy-based dishes such as yogurt-based preparations or paneer (cottage cheese) may contribute to B12 intake.

Which plant-based foods have the highest concentration of Vitamin B12?

Plant-based foods generally have lower levels of Vitamin B12, but some options include fortified cereals, plant-based milk (fortified with B12), and nutritional yeast. These fortified sources are crucial for meeting B12 requirements in vegetarian and vegan diets.

How can vegetarians in India ensure sufficient Vitamin B12 intake?

Vegetarians in India can ensure adequate B12 intake by incorporating dairy products, fortified foods (like plant-based milk, cereals, and nutritional yeast), and considering B12 supplements. Regular health check-ups can help monitor B12 levels and guide adjustments in dietary choices or supplementation.

What dried fruits offer a significant amount of Vitamin B12?

Dried fruits, unfortunately, are not typically high in Vitamin B12. While they provide various other nutrients, vegetarians should rely on other sources like dairy, fortified foods, or supplements to meet their B12 needs.

Are there any fruits known for their high Vitamin B12 content?

Fruits, in general, do not contain significant amounts of Vitamin B12. Therefore, vegetarians should focus on other food groups for B12, such as fortified products and dairy, and consider supplementation to maintain optimal B12 levels.



[1]. Beneficial Effects of Yoghurts and Probiotic Fermented Milks and Their Functional Food Potential

[3] Vitamin B12-Containing Plant Food Sources for Vegetarians

Vitamin B12 Deficiency Anemia | Johns Hopkins Medicine

Vitamin B12 Fact Sheet | National Institute of Health



Popular Posts

Leave a comment

Please note, comments need to be approved before they are published.

What's Causing Your Hair Fall?

Take Traya's FREE 2-minute hair test, designed by doctors that analyses 20+ factors like genetics, scalp health, lifestyle, and hormones, to identify the root causes of your hair fall.

Take The Free Hair TestTM