6 Foods Rich In Vitamin B12

Rich Source of Vitamin B12
Red Meat a Rich Source of Vitamin B12

Vitamin B12 deficiency is very common these days. If you do not correct this deficiency in time there can be permanent and severe damage to your body. This important vitamin is not found in vegetables but only in meat products as well as dairy products. So, doctors prescribe vitamin supplements to vegetarians suffering from the deficiency of this important vitamin.

Are Non-vegetarians Prone to Vitamin B12 Deficiency

Even non-vegetarians are prone to vitamin B12 deficiency. The reason is because of unknown causes the vitamin is not getting absorbed into the body through their diet alone. In such cases a course of vitamin B12 injections are administered to the affected individuals. Nowadays cereals are fortified with this necessary vitamin for the benefit of vegetarians.

Why is Vitamin B12 Important

Vitamin B12 nourishes the red blood cells and is vital for nerve function as well as the synthesis of DNA in the cells of human bodies. It also strengthens the immune system. Folk aged more than 50 or with digestive ailments are more susceptible to vitamin B12 deficiency. Systems of deficiency include light-headedness, depression, lethargy, weakness, fatigue, poor memory, anemia, loss of appetite, low libido and more. Pregnant as well as lactating women require more of this vitamin.

List of Foods Rich In Vitamin B12

Liver and kidney

75gms of cooked liver of lamb or goat has 55 micrograms of the vitamin. Cooked kidney is too a rich source of this vitamin.

Chicken Eggs

100 gms of egg yolk has 2 micrograms of this vitamin which is 33% of the daily requirement. Other eggs rich in vitamin B12 are those of quail, duck, goose and turkey.

Cooked Meat

75 gms of cooked chicken, duck or turkey supplies 0.3 micrograms of this vitamin. Pork is a rich source of B12 too.


100gms of Mackerel supplies 19 micrograms of the vitamin which is more than thrice the daily amount. Other varieties of fish having the relevant vitamin include trout, salmon, tuna and sardines.

Dairy products

Dairy foods including yoghurt, cheese and milk supply vegetarians with the necessary amount of the important vitamin. A cup of plain yoghurt gives around a quarter of the required daily amount of this vitamin. Some vegetarians may be allergic to dairy food or suffer from lactose intolerance. They should communicate with their doctors about other ways to get the vitamin supply.

Red Meat

100gms of beef completely satisfies the daily requirement of vitamin B12. Incidentally, lamb is also a good source of the vitamin.

The other foods that you should include in your diet for obtaining the vitamin are crabs, swiss cheese, soymilk, cottage cheese, whey powder, yeast extract spreads, tofu and shellfish.