Top 10 vitamin D rich foods in India
A comprehensive guide to the top 10 vitamin D rich foods available in India, including fatty fish, eggs, fortified dairy, mushrooms, and more. Learn practical tips for meeting daily vitamin D requirements through diet.
The top 10 vitamin D rich foods in India include fatty fish like salmon and sardines, egg yolks, fortified milk and dairy products, fortified cereals, mushrooms exposed to sunlight, cod liver oil, fortified orange juice, paneer made from fortified milk, fortified soy products, and butter. These foods can help address the widespread vitamin D deficiency affecting over 70% of Indians, though dietary sources alone may not meet daily requirements without adequate sun exposure.
Why vitamin D matters for Indian health
Vitamin D plays a critical role in calcium absorption, bone health, immune function, and muscle strength. Despite India being a tropical country with abundant sunshine, studies show that 70-90% of Indians across all age groups have insufficient vitamin D levels. This paradox exists because of limited sun exposure due to indoor lifestyles, darker skin requiring longer sun exposure for vitamin D synthesis, air pollution blocking UV rays, and the use of sunscreen.
The recommended daily allowance for vitamin D is 600 IU for adults up to 70 years and 800 IU for those over 70. Pregnant and breastfeeding women also need 600 IU daily. Understanding dietary sources becomes essential, especially during monsoon season or for people with limited outdoor activities.
Complete list of vitamin D rich foods available in India
1. Fatty fish and seafood
Fatty fish represent the most concentrated natural food sources of vitamin D available in India. These options provide significant amounts per serving:
- Salmon: 100 grams of wild-caught salmon provides approximately 570-920 IU of vitamin D, covering daily requirements in a single serving
- Sardines: A 100-gram serving contains around 270 IU, and these small fish are widely available and affordable in coastal regions
- Mackerel (bangda): Popular in Indian coastal cuisine, 100 grams provides about 360 IU
- Rohu and catla: While containing less vitamin D than marine fish, these freshwater fish still contribute meaningful amounts
2. Egg yolks
Egg yolks are among the most accessible vitamin D rich foods in India. One large egg yolk contains approximately 40 IU of vitamin D. While this seems modest, eggs can be consumed daily and are affordable across income levels. Eggs from hens raised outdoors or fed vitamin D enriched feed can contain 3-4 times more vitamin D than conventional eggs. Including 2-3 eggs daily as part of a balanced diet contributes meaningfully to vitamin D intake.
3. Fortified milk and dairy products
Several major Indian dairy brands now fortify their milk with vitamin D, making this staple food a reliable source. Fortified milk typically contains 100-120 IU per 250 ml glass. Key options include:
- Amul Taaza fortified milk
- Mother Dairy fortified variants
- Nestle A+ fortified milk
- Various regional brand fortified options
Always check labels to confirm fortification, as not all milk variants are fortified.
4. Fortified breakfast cereals
Many breakfast cereals sold in India are fortified with vitamin D, providing 40-100 IU per serving. Combined with fortified milk, a bowl of cereal can deliver 150-220 IU. Popular fortified options include Kellogg's range, Nestle cereals, and various muesli brands. This makes breakfast an efficient opportunity to boost vitamin D intake, especially for children and teenagers.
5. Mushrooms exposed to UV light
Mushrooms are unique among plant foods because they can synthesize vitamin D when exposed to sunlight or UV light, similar to human skin. Wild mushrooms or those specifically grown under UV exposure can contain 450-2,300 IU per 100 grams. Button mushrooms exposed to sunlight for 15-20 minutes before cooking increase their vitamin D content significantly. This makes mushrooms particularly valuable for vegetarians seeking natural vitamin D sources.
6. Cod liver oil
Cod liver oil remains one of the most concentrated vitamin D supplements available. One tablespoon provides approximately 1,360 IU, exceeding daily requirements. While the taste is strong, modern preparations come in flavoured varieties or capsule form. However, cod liver oil also contains high amounts of vitamin A, so consumption should be moderate to avoid vitamin A toxicity. One teaspoon daily is generally sufficient.
7. Fortified orange juice
Several brands in India now offer vitamin D fortified orange juice, providing around 100 IU per 250 ml serving. Tropicana and Real fruit juices offer fortified variants. This option suits those who are lactose intolerant or prefer non-dairy sources. Check packaging carefully, as not all variants include fortification.
8. Paneer from fortified milk
When paneer is prepared using vitamin D fortified milk, it retains a portion of the added vitamin. Approximately 100 grams of paneer made from fortified milk can provide 30-50 IU of vitamin D. For vegetarians who consume paneer regularly, using fortified milk for homemade paneer or purchasing paneer made from fortified milk adds to overall vitamin D intake. This traditional protein source becomes more nutritionally complete when fortified milk is the base ingredient.
9. Fortified soy products
Soy milk and tofu fortified with vitamin D offer alternatives for vegans and those avoiding dairy. Fortified soy milk typically contains 100-120 IU per 250 ml, similar to fortified cow's milk. Major brands like Sofit and Silk offer fortified versions. These products also provide plant-based protein, making them valuable for vegetarian nutrition overall.
10. Butter and ghee
Butter contains small amounts of naturally occurring vitamin D, approximately 7-9 IU per tablespoon. While this amount is modest, butter consumed as part of traditional Indian cooking contributes to cumulative intake. Ghee from grass-fed cows may contain slightly higher amounts. These fats also aid absorption of vitamin D from other foods, as vitamin D is fat-soluble.
Vitamin D content comparison table
The following table summarizes vitamin D content in common Indian food sources:
- Salmon (100g): 570-920 IU
- Mackerel/bangda (100g): 360 IU
- Sardines (100g): 270 IU
- Cod liver oil (1 tbsp): 1,360 IU
- UV-exposed mushrooms (100g): 450-2,300 IU
- Fortified milk (250ml): 100-120 IU
- Egg yolk (1 large): 40 IU
- Fortified cereal (30g): 40-100 IU
- Fortified orange juice (250ml): 100 IU
- Butter (1 tbsp): 7-9 IU
Challenges with getting enough vitamin D from food alone
Despite these food options, meeting vitamin D requirements through diet alone presents challenges. Very few foods naturally contain significant vitamin D amounts. Fatty fish, the richest source, may be expensive or unavailable in inland regions. Vegetarians face limited natural options, relying heavily on fortified products and mushrooms. The body typically requires sun exposure for adequate vitamin D synthesis, with dietary sources serving as supplementary.
For most Indians, combining moderate sun exposure of 10-15 minutes on arms and face during midday, regular consumption of fortified foods, and periodic fatty fish intake offers the most practical approach. Those with diagnosed deficiency may need supplements under medical guidance.
Tips to maximize vitamin D absorption from foods
Vitamin D is fat-soluble, meaning absorption improves when consumed with dietary fats. Practical strategies include:
- Cook eggs in small amounts of oil or butter rather than dry cooking
- Consume fortified milk with meals containing some fat
- Eat fatty fish with vegetables dressed in oil
- Add nuts or seeds to fortified cereals
- Pair mushrooms with olive oil or ghee in cooking
Avoiding excessive alcohol and maintaining healthy gut function also supports vitamin D absorption.
Who needs extra attention to vitamin D intake
Certain groups face higher risk of deficiency and should prioritize vitamin D rich foods:
- Pregnant and breastfeeding women: Essential for fetal bone development and infant health
- Children and adolescents: Critical for growing bones and preventing rickets
- Elderly adults: Reduced skin synthesis ability and bone health concerns
- People with darker skin: Melanin reduces vitamin D production from sunlight
- Office workers with limited sun exposure: Indoor lifestyles reduce natural synthesis
- People with malabsorption conditions: Conditions affecting fat absorption impair vitamin D uptake
Frequently asked questions about vitamin D rich foods in India
Can vegetarians get enough vitamin D from food?
Pure vegetarians can obtain vitamin D from UV-exposed mushrooms, fortified milk, fortified cereals, and fortified orange juice. However, meeting daily requirements through vegetarian food alone is challenging. Combining dietary sources with safe sun exposure is recommended.
Is sunlight or food better for vitamin D?
Sunlight exposure typically provides the majority of vitamin D needs for most people. About 10-15 minutes of midday sun on exposed arms and face, several times weekly, can be sufficient. Food serves as a supplementary source, particularly important during monsoon season or for those with limited outdoor time.
How do I know if milk is vitamin D fortified?
Check the nutrition label on milk packaging. Fortified milk will list vitamin D in the nutrient information panel, typically showing the amount per serving and percentage of daily value. Terms like vitamin D fortified or enriched with vitamin D also appear on packaging.
Can cooking destroy vitamin D in foods?
Vitamin D is relatively stable during cooking. Normal cooking temperatures do not significantly reduce vitamin D content in fish, eggs, or other foods. However, deep frying at very high temperatures for extended periods may cause some loss. Baking, grilling, and pan-frying retain most vitamin D.
How much fish should I eat weekly for vitamin D?
Consuming fatty fish 2-3 times per week, with portions of 100-150 grams, provides meaningful vitamin D along with omega-3 fatty acids. This frequency aligns with general dietary recommendations for fish consumption and supports both vitamin D status and heart health.