Despite living in sunny India, over 80% of Indians are vitamin D deficient, and B12 deficiency is rampant among vegetarians. These two deficiencies cause fatigue, hair loss, mood issues, weak bones, and nerve problems — often misdiagnosed for years.

Why Are Indians So Deficient?

Vitamin D — Best Indian Sources

Vitamin D is hard to get from food alone, but these help:

Sunlight — The Real Solution

20 minutes of sun exposure on bare arms and face between 10 AM - 3 PM, 4-5 times a week is ideal. No sunscreen during this exposure (it blocks vitamin D synthesis). After 20 minutes, apply sunscreen to prevent damage.

Best times in India: 10 AM - 2 PM in winter, 8-10 AM and 4-5 PM in summer.

Vitamin B12 — Critical for Vegetarians

B12 is found ONLY in animal foods naturally. Vegetarians are at high risk. B12 deficiency causes fatigue, tingling in hands/feet, memory issues, and mood disorders.

Best B12 Sources for Indians

Vegans must supplement — there's no reliable plant source of B12. Even strict vegetarians often need supplements as Indian dairy may not be sufficient.

Sample Diet to Boost Vitamin D & B12

TimeMeal
7:00 AM2 boiled eggs + 1 glass fortified milk + sun exposure (20 min walk)
10:00 AMMushroom omelette/veggie + chai with milk
1:00 PMFish curry + rice + curd OR Paneer bhurji + roti + curd
4:00 PMCheese cube + nuts + milk-based tea
7:30 PMMushroom sabzi + paneer + roti + buttermilk
9:30 PMHaldi doodh (full-fat fortified milk)

Supplementation Guidelines

Diet alone often can't fix severe deficiency. Most Indians need:

Get tested every 6 months and adjust based on lab values. Always consult your doctor before high-dose supplementation.

When to Test

Get tested if you experience: persistent fatigue, hair fall, body aches, frequent illness, mood changes, tingling sensations, or unexplained weight changes. Tests: Vitamin D (25-OH) and Vitamin B12. Cost: ₹500-1000 each at most labs.