Is Half of India’s Vegetarian Population Really B12 Deficient? Here’s What the Studies Actually Show
India doesn’t have a single nationwide survey measuring vitamin B12 deficiency — that number genuinely doesn’t exist yet. What exists instead is a patchwork of smaller clinical and regional studies, and they consistently point the same direction: a meaningful share of India’s roughly 30% vegetarian population is running low on B12, and the real picture is more nuanced — and more interesting — than a single headline percentage.
What the actual studies found
The most-cited figure comes from KEM Hospital, Pune (Naik et al., published in the British Journal of Nutrition): among 119 young, healthy, unsupplemented vegetarian graduates, 50% were B12 deficient using standard international cut-offs. But there’s an important detail usually left out when this number gets repeated: the study’s own authors argued that cut-offs built from Western, meat-eating populations may not be the right yardstick for Indians, and proposed lower, India-specific thresholds instead. Under their own revised criteria, the true deficiency rate could be lower than 50% — the headline number and the authors’ own conclusion aren’t quite the same thing.
A separate northern India tertiary-care study looked at it from the other direction: among 220 patients already diagnosed with B12 deficiency, 86.36% turned out to be strict vegetarians. That’s a strong signal about who shows up with the deficiency once it’s found — but it describes an already-diagnosed clinical population, not the general public, so it isn’t the same as saying “86% of vegetarians are deficient.”
General-population data tells a somewhat different story. A study in a tier-3 city in Haryana found 47.19% prevalence using a <200 pg/ml cutoff, while a Metropolis Healthcare lab-testing study put the figure closer to 20% across its sample. And deficiency isn't only a vegetarian problem: a National Institute of Nutrition survey of pregnant women in Telangana -- a state with a much higher non-vegetarian share -- still found 44% were B12 deficient.
Why vegetarians specifically are at higher risk
Vitamin B12 doesn’t naturally occur in plant foods — it’s made by bacteria and found reliably only in animal-sourced foods (and some fortified products). For India’s vegetarians, dairy (milk, curd/dahi, paneer) and eggs (for those who eat them) are the main natural sources, along with fortified breakfast cereals, fortified soy products, and fortified nutritional yeast. One common belief worth retiring: idli and dosa were once thought to contribute meaningful B12 through fermentation, but more recent testing shows the actual amounts are negligible.
Two other risk factors matter beyond diet: long-term use of acid-suppressing medication (like PPIs) and long-term metformin use can both reduce B12 absorption over time, regardless of what you eat.
What the deficiency actually feels like
Early symptoms are easy to dismiss as “just being tired” — persistent fatigue that rest doesn’t fix, general weakness, trouble concentrating, and mood changes. As it progresses, it can show up as tingling or numbness in the hands and feet, balance problems, a pale complexion, shortness of breath, irregular heartbeat, a sore mouth, or anemia. None of these are unique to B12 deficiency on their own, which is exactly why a blood test — not guessing from symptoms — is the way to actually know.
What this means if you’re vegetarian in India
The honest summary: there’s no single “you have a 1-in-2 chance” number that applies to everyone, because the studies measure different populations with different cut-offs. What’s consistent across all of them is that vegetarians carry meaningfully higher risk than non-vegetarians, the deficiency is common enough to take seriously, and it’s easy to miss because the symptoms look like ordinary tiredness.
The practical takeaway is simple: if you’re vegetarian (especially if you also take long-term acid-reducing medication or metformin), a B12 blood test is a reasonable, low-cost thing to ask your doctor about — particularly if you’ve been feeling persistently fatigued or foggy. The adult recommended intake is 2.4 mcg/day (higher during pregnancy and breastfeeding), and whether that’s best met through diet, fortified foods, or a supplement your doctor prescribes depends on your actual test result, not a one-size-fits-all guess.
General health information, not personal medical advice.
To get informed about health issues, visit medimadad.com.
