AarogyaSutraHealth, in plain language
Vitamins & Minerals16 September 20262 min read

Vitamin B12 on a Vegetarian Diet: Where It Actually Comes From

B12 does not occur naturally in plants. On a vegetarian diet, milk, curd, paneer and fortified foods are the real sources — and on a vegan diet a supplement becomes close to essential.

ASWritten byAarogyaSutra Editorial Team

Vegetarian eating is widespread in India, which is why B12 deficiency turns up here so often. One point needs to be clear: plants do not make B12.

The real vegetarian sources

  • Milk — a glass or two a day
  • Curd and buttermilk
  • Paneer
  • Eggs, if you eat them
  • Fortified foods — some cereals, soy milk, nutritional yeast (check the label)

Vegetarians who eat milk and curd do get some, but often only borderline amounts. Testing when symptoms appear is sensible.

The claims not to rely on

You will read that spirulina, seaweed, tempeh or certain mushrooms supply B12. The form they contain is often not one the body can use, and relying on it leaves a deficiency in place. Treat those claims as unreliable.

On a vegan diet

Without milk, curd or eggs there is no dependable food route left. That leaves two options — fortified foods eaten regularly, or a supplement on medical advice. It is not a failing; it is simply a requirement of the diet.

How to spot a genuinely fortified product

The nutrition panel will list "Vitamin B12" or "cyanocobalamin" with an amount. Where it is not listed, do not assume it — not every soy milk or cereal is fortified.

Frequently asked questions

Does spirulina provide B12?+

Not dependably. The form it contains is often not usable by the body.

How much milk is enough?+

Milk and curd provide some, but whether it is enough is answered by a test, not a rule. Get checked if you have symptoms.

Do I need a B12 supplement daily?+

It depends on how low the level is and why. Dose and duration are set by a doctor.

Does it affect children too?+

Yes, particularly in fully vegetarian households. Testing and dosing for children should always be medically supervised.

Related Articles