Lifestyle

Milk, fish & more: 10 foods to eat if you have Vitamin B12 deficiency

Image credits: Freepik

1. Milk

Milk is one of the best vegetarian sources of vitamin B12 and can meet up to 8 percent of the daily requirement.

Image credits: Pixabay

2. Yoghurt

A single serving of 100 grams of yogurt may provide up to 12 per cent of the cobalamin required by the body.

Image credits: Pexels

3. Fortified Cereal

Cereal is enriched with vitamins and minerals to up the nutritional quotient of your meal. Pair it with milk and you have a winner!

Image credits: Freepik

4. Spinach

Green veggies such as spinach, are one of the best vegetarian options to add vitamin B12 to your body. 

Image credits: Pixabay

5. Beetroot

Eating beets on a regular basis is known to improve hair growth, make skin healthier, boost blood circulation and stamina.

Image credits: Pixabay

6. Tempeh

This fermented soybean cake is a part of the traditional Indonesian food. It is similar to tofu and a rich source of vitamin B12.

Image credits: Pixabay

7. Animal liver and kidneys

Organ meats are some of the most nutrient-packed foods. Liver and kidneys, especially from lamb, are rich in vitamin B12.

Image credits: Freepik

8. Sardines

Sardines are especially nutritious because they contain good amounts of almost every single nutrient.

Image credits: Pixabay

9. Tuna

It contains high concentrations of vitamin B12, especially in the muscles right beneath the skin, which are known as dark muscles.

Image credits: Freepik

10. Eggs

Two large eggs (100 grams) supply about 46 per cent of the DV for vitamin B12, plus 39 per cent of the DV for vitamin B2.

Image credits: Pixabay
Find Next One