Richest sources of vitamin B12 to eat daily.

Organ Meat

Particularly livers, an excellent source of vitamin B12.

Greek Yogurt

A thicker consistency, becoming essential in the Indian diet.

Mushrooms

Rich in vitamin D and B12, good for mental and physical health.

Soy Milk

Rich in proteins, calcium, and vitamin B12.

Milk

Offers calcium, healthy fats, proteins, and vitamin B12.

Chicken

One of the best meats for improving B12 levels.

Tofu

Vegan version of paneer, rich in fiber and vitamin B12.

View Next Story