List of 10Vitamin B12 foods for Vegetarians - 24 Mantra Organic

List of 10Vitamin B12 foods for Vegetarians - 24 Mantra Organic


Top vitamin B12 foods for vegetarians

Health and Nutrition

Vitamin B12 is essential for our body because it helps in the working of our nervous systems and for proper growth and development. Issues like loss of weight, anaemia, and constipation are sometimes due to deficiency of Vitamin B12 in your body. Usually, the risks of developing these problems are more in vegetarian people because Vitamin B12 is naturally available in animals.

Most of you don’t know that there is a huge list of Vitamin B12 foods for vegetarians as well. Some of the classic examples of vegan foods fortified with vitamin B12 are milk, yoghurt, tofu, juices, cheese, etc.

Image Source

Importance of Vitamin B12:

Before discussing the top foods containing Vitamin B12, let’s check why this vitamin is important for our body.

Vitamin B12 is an essential nutrient needed by your body for proper functioning, and therefore, it’s important to consume foods that are rich in this vitamin. You may start to develop one of the following symptoms due to the deficiency of Vitamin B12.

  • Lethargy
  • Pale skin
  • Osteoporosis
  • Fatigue
  • Dementia
  • Weight loss
  • Constipation
  • Tingling and numbness
  • Memory problems
  • Mouth ulcers

One of the serious consequences of Vitamin B12 is pernicious anaemia. To prevent these problems, it’s important to consume foods that are rich sources of Vitamin B12. In this context, you’ll get to know the top Vitamin B12 Foods for Vegetarians. Though vegans have limited food options, they can still manage to include some of the organic food items in their diet. The daily recommended value for adults is 2.4 micrograms.

Image Source

Top 10 Vitamin B12 foods for Vegetarians:

Most of you don’t know that there are several Vitamin B12 foods for vegetarians. It is not just restricted to eggs or chicken but also has varieties of vegan options. In this table below, you’ll find which vegan foods offer how much percentage of your Daily Value of Vitamin B12.

Foods Vitamin B12 (% of DV)
Milk (1 cup) 46%
Cheese 36%
Yoghurt (Low fat) 16%
Swiss cheese 23%
Vegetables 32-38% (depending on the vegetables)
Fruits 5%
Fortified cereals 100%
Yeast (quarter cup) 290%


  • Milk– Milk contains Vitamin B12 and is an excellent source of calcium. You can have low fat or skimmed milk. To enhance the taste, you can add protein powders or other flavours to it.
  • Cheese– This is one of the delicious food choices that you can have. It contains Vitamin B12. Having cheese in the right quantities can provide the essential vitamins needed by your body. You have lots of options to choose from- Feta cheese, parmesan cheese, and Mozzarella cheese. This is one of the best Vitamin B12 foods for vegetarians.
  • Yoghurt– Including a bowl of yoghurt with your lunch or dinner can provide you sufficient amount of Vitamin B12. Add sugar or salt to enhance the taste, or you may have it even without adding anything. The choice is yours.
  • Swiss cheese– It offers 14-15% of the nutrient requirements. Add fruits or veggies along with it to have a nutritious and fibre-rich diet.
  • Vegetables– Usually, most vegetables contain some amount of Vitamin B12, but there are some Vitamin B12 foods for vegetarians that contain a very high amount of Vitamin B12 namely- Spinach, Beetroot, Potatoes, Mushrooms, alfalfa, and others.
  • Fruits– Though fruits don’t contain Vitamin B12; there are some which contain a very small amount of these vitamins like- Banana, apple, and berries. Just because it does not have vitamin B12 does not mean that you won’t include them in your diet. Having fruits in between meals can be a good choice to increase your daily nutrition requirements. Fruits are important not only for vitamins but also for getting other essential nutrients.
  • Fortified cereals– Having a bowl of fortified cereal for your breakfast can be a good option for including Vitamin B12 in your diet. This is one of the phenomenal Vitamin B12 foods for vegetarians. Some examples of these cereals include- Oat bran flakes, Cornflakes, etc.
  • Yeast– For Vegans, this is a phenomenal choice to incorporate Vitamin B12 in their diet. 100 grams of Yeast delivers 7-8% of your daily vitamin requirements. You can have this along with popcorn or nachos. It is also a great addition to salads.
  • Tofu– Have you heard about soya Paneer? Yes! That is exactly what tofu is. This vegan food is rich in Vitamin B12 and is also known as Bean curd. You can have it with chapattis or rice. Or you can also sauté it in oil and mix with salad.
  • Nori– Usually, this falls under the category red algae genus Pyropia and is a sea vegetable. The best thing about this vitamin b12 source is that it has a strong aroma and is mainly used in Japanese preparations like Sushi. You can also use this edible seaweed on top of soups or noodles. This is delicious Vitamin B12 foods for vegetarians.
Image Source


These are some of the Vitamin B12 foods for vegetarians that you can incorporate into your diet. To conclude, Vitamin B12 is very important for your body and its deficiency can cause several health issues.

Usually, Vitamin B12 is naturally found in eggs, fish, meat, and other animal sources. But when it comes to vegan options, you don’t have much choice. By incorporating the foods mentioned above, you can fulfil your daily requirements.

Also, always opt for organic foods because they are made without any harmful chemicals. Thus they are 100% natural and have no water retention.


Try 24 Mantra Organic’s range of products and savour the taste of organic goodness.

Leave a Reply

Your email address will not be published. Required fields are marked *

Your email address will not be published.Required fields are marked *

Looks good!
Please Enter Your Comment
Looks good!
Please Enter Your Name
Looks good!
Please Enter Your valid Email Id