Vitamin D Rich Food Sources.
Discover the best Vitamin D-rich food sources to boost your immunity, strengthen bones, and prevent deficiency. Learn how to maintain healthy Vitamin D levels through diet, sunlight, and lifestyle tips.

Written by Dr. M L Ezhilarasan
Reviewed by Dr. Rohinipriyanka Pondugula MBBS
Last updated on 28th Jul, 2025
.webp?tr=q-80,f-webp,w-350,dpr-2,c-at_max 700w)
Vitamin D Rich Food Sources.
Vitamin D is an essential nutrient that plays a crucial role in keeping our bones strong, boosting immunity, and maintaining overall health. Unlike other vitamins, our body can produce Vitamin D when exposed to sunlight. However, many people still struggle with Vitamin D deficiency due to limited sun exposure, dietary habits, or other health conditions.
The good news? You can increase your Vitamin D levels naturally by including certain foods in your diet. In this article, we’ll explore the best food sources of Vitamin D, why it’s important, and simple ways to ensure you’re getting enough.
Why is Vitamin D Important?
Vitamin D helps your body absorb calcium, which is vital for strong bones and teeth. Without enough Vitamin D, you may develop weak bones (osteoporosis) or experience frequent fractures. Additionally, Vitamin D supports:
- Immune function: Helps fight infections.
- Mood regulation: Low levels are linked to depression.
- Muscle strength: Prevents weakness and fatigue.
- Heart health: Supports proper cardiovascular function.
Signs of Vitamin D Deficiency
Many people with low Vitamin D levels don’t realize it until they experience symptoms like:
- Fatigue and tiredness
- Bone or back pain
- Frequent infections
- Slow wound healing
- Hair loss
- Muscle weakness
If you suspect a deficiency, a simple blood test can confirm your Vitamin D levels. You can book a test easily through Apollo 24|7 to check your status.
Best Food Sources of Vitamin D
Since sunlight isn’t always enough, especially in colder climates or for people who stay indoors, eating Vitamin D-rich foods is essential. Here are some of the best sources:
1. Fatty Fish
Fish like salmon, mackerel, sardines, and tuna are excellent sources. Just 100g of cooked salmon provides about 570 IU (International Units) of Vitamin D, which is more than half the daily requirement for most adults.
2. Egg Yolks
Egg yolks contain small amounts of Vitamin D. One large egg yolk has about 40 IU. While not extremely high, eggs are an easy and affordable way to add some Vitamin D to your diet.
3. Fortified Foods
Many foods are fortified (extra nutrients added) with Vitamin D, including:
- Milk (cow’s milk and plant-based alternatives like soy or almond milk)
- Orange juice
- Breakfast cereals
- Yogurt
Always check the label to see if Vitamin D has been added.
4. Mushrooms
Certain mushrooms (especially those exposed to UV light) naturally produce Vitamin D. Shiitake and maitake mushrooms are good options.
5. Cod Liver Oil
A single teaspoon of cod liver oil provides 450 IU of Vitamin D, along with beneficial omega-3 fatty acids.
6. Cheese & Butter
Some cheeses (like Swiss and cheddar) and butter contain small amounts of Vitamin D.
Consult Top Nutritionist For More Health Benefits
How Much Vitamin D Do You Need?
The recommended daily intake varies by age:
- Infants (0-12 months): 400 IU
- Children & Adults (1-70 years): 600 IU
- Seniors (70+ years): 800 IU
People with darker skin, limited sun exposure, or certain medical conditions may need higher doses—consult a doctor if unsure.
Tips to Boost Vitamin D Levels Naturally
Here are some tips to boost the vitamin D level naturally:
1. Get Some Sun: Just 10-15 minutes of midday sun exposure (without sunscreen) a few times a week can help.
2. Eat a Balanced Diet: Include fish, eggs, and fortified foods regularly.
3. Consider Supplements: If dietary sources aren’t enough, Vitamin D supplements can help (always consult a doctor first).
4. Exercise Outdoors: Walking or light workouts in sunlight can improve absorption.
When to See a Doctor?
If you experience persistent fatigue, bone pain, or frequent illnesses, it’s best to get tested for Vitamin D deficiency. You can consult a doctor online or book a lab test through Apollo 24|7 for a quick check-up.
Conclusion
Vitamin D is a vital nutrient that supports bone health, immunity, and overall well-being. By including fatty fish, eggs, fortified foods, and mushrooms in your diet—along with sensible sun exposure; you can maintain healthy Vitamin D levels.
If you suspect a deficiency, don’t ignore the signs. A simple test and dietary adjustments can make a big difference in how you feel every day.
Consult Top Nutritionist For More Health Benefits
Consult Top Nutritionist For More Health Benefits

Dr. Ramalinga Reddy
General Physician
5 Years • MBBS MD General medicine
Bengaluru
PRESTIGE SHANTHINIKETAN - SOCIETY CLINIC, Bengaluru

Dt. Ila Sharma
Clinical Nutritionist
18 Years • Master in food & Nutrition
Gurugram
VIPUL GREENS - SOCIETY CLINIC, Gurugram

Dr Sumanth R
General Physician
2 Years • MBBS
Bengaluru
PRESTIGE SHANTHINIKETAN - SOCIETY CLINIC, Bengaluru
Mrs Sneha P V
Nutritionist
10 Years • Master of science in Food and Nutrition
Bengaluru
Apollo Clinic, Sarjapur Road, Bengaluru
Dr. Sasikamalam
General Practitioner
1 Years • MBBS
COIMBATORE
Apollo Sugar Clinic Coimbatore, COIMBATORE