TL;DR

Over 80% of Indians are vitamin D deficient and most vegetarians lack B12. Get 20-30 minutes of midday sunlight for vitamin D, and supplement B12 if vegetarian (diet alone is insufficient). Include eggs, fortified milk, fatty fish, and mushrooms. Both deficiencies cause fatigue, hair loss, and mood issues.

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.