What to Eat to Increase Vitamin D: The Best Foods and Tips to Boost Your Vitamin D Levels

What to Eat to Increase Vitamin D: The Best Foods and Tips to Boost Your Vitamin D Levels

If you live in Mumbai, Delhi, Bengaluru, or any other metro city and spend most of your day inside your home or office, it’s highly likely your vitamin D levels are low. The irony is real with India being one of the sunniest countries in the world. However, air pollution, long hours inside, heavy clothing, and a carb-rich diet mean most of us simply aren't getting enough vitamin D. Given below is a breakdown of how to fix that through food, sunlight, and a smart supplementation routine.

What Does Vitamin D Do for Your Body?

Vitamin D is a fat-soluble vitamin the body needs to absorb calcium for strong bones, support muscle function, regulate immune health, and keep the heart healthy. Low levels have also been linked to fatigue, brain fog, and mood dips that many write off as just "stress." Sometimes it's deficiency and not just stress.

How Much Vitamin D Do You Need Every Day?

The table below shows the recommended daily vitamin D intake as per ICMR (Indian Council of Medical Research).

Age Group

Recommended Daily Intake (RDA)

Infants (0 to 12 months)

400 IU/day

Children (1 to 9 years)

600 IU/day

Teens (10 to 18 years)

600 IU/day

Adults (19 to 70 years)

600 IU/day

Adults over 70

800 IU/day

Individuals with minimal sun exposure

400 to 600 IU, supplementation advised

 

Foods to Increase Vitamin D Naturally

The everyday Indian diet, built around roti, rice, dal, and sabzi, is rich in carbohydrates but provides very little vitamin D. Carbs are energy foods, but they don't move the needle on vitamin D at all. The nutrient simply isn't present in most grains, pulses, or common vegetables in any meaningful amount. So, the starting point is knowing what to eat.

The following foods are among the best natural sources of vitamin D:

  • Fatty Fish (Sardines, Mackerel, Rohu): Among the richest natural sources of vitamin D. Locally available sardines (tarli or chala), rohu and mackerel (bangda) provide a good amount per serving.

  • Egg Yolks: A simple, everyday source. It is a natural nutrient powerhouse and the specific place where all the egg's vitamin D is stored.

  • Vitamin D-Enriched Dairy and Atta: Vitamin D-enriched versions of milk, curd, and whole wheat atta are now widely available. Since roti is already a daily staple, switching to an enriched atta is one of the simplest changes you can make. Check the label before buying.

  • UV-Exposed Mushrooms: One of the very few plant-based foods with meaningful amounts of vitamin D, specifically D2. Look for sun-dried or UV-treated varieties. If buying regular button mushrooms, place them in direct sunlight for 15-20 minutes before cooking to increase their vitamin D content.

  • Fortified Plant Milks: Vitamin D-enriched soy milk, oat milk, and almond milk are now becoming increasingly available across many Indian cities. Check the label, as not all brands fortify. A good dairy-free option for lactose intolerants and those avoiding animal products.

  • Cod Liver Oil: One of the most concentrated food sources of vitamin D available, also rich in omega-3 fatty acids. It is not a common preference, but even a small daily amount goes a long way.


Ranked Table: Top Vitamin D Foods

Food Item Serving Size Vitamin D (IU) % of 600 IU (Adults) % of 800 IU (Seniors)
Cod liver oil 1 tbsp 1,360 IU 227% 170%
Mackerel (Bangda) 85g 360 IU 60% 45%
UV-exposed mushrooms 100g 450 IU 75% 56%
Sardines (Tarli / Chala) 85g 164 IU 27% 20%
Rohu / Catla fish 100g 150 IU 25% 19%
Fortified milk 1 cup 110 IU 18% 14%
Enriched atta (roti) 1 roti 40 IU 7% 5%


Other Ways to Raise Your Vitamin D Levels

Food alone is rarely enough, especially if you're spending most of your day indoors. Here's what else works.

Soaking in Sunlight

This is the most natural and effective method. Your skin produces vitamin D when UVB rays hit it directly. But here's what most people don't know:

  • Sitting by a sunny window doesn't help as glass blocks UVB rays

  • Sunscreens with SPF 8+ reduce vitamin D synthesis

  • Darker skin tones require longer exposure to produce the same amount of vitamin D

  • Best timing is 10 AM to 2 PM. This is when UVB rays are strongest

  • Even 20 to 30 minutes, with arms and legs exposed, a few times a week, can make a huge difference

If you work or study from home, step outside during lunch. If you're in school, college, or office, a short walk in direct sunlight is still better than nothing.

Diet and Sunlight Synergy

Getting sun exposure and eating vitamin D-rich foods is a good start, but absorption depends on what else is on your plate. Since vitamin D is fat-soluble, it absorbs better when taken alongside healthy fats. A drizzle of ghee on your sabzi or a handful of nuts with your meal makes a big difference. Magnesium also plays a key role in stimulating vitamin D in the body. Spinach, dal, and pumpkin seeds are reliable magnesium sources that pair naturally with most Indian meals.

Sun plus the right food together is more effective than either one alone.

Consider a Supplement

For busy metro population that spends most of the day indoors, food and occasional sunlight often aren't enough. This is where supplements help fill the gap. This is especially true if your diet is naturally lower in vitamin D-rich foods.

Vitamin D supplements are available in a range of forms, from soft gels and capsules to chewable tablets. Some combine vitamin D3 with calcium, magnesium, or vitamin K2, nutrients that work together to support bone and immune health. 

If you are struggling with low levels, consult a doctor on how to increase vitamin d naturally through a structured plan.

The Ideal Diet Plan for Optimal Vitamin D Absorption

Knowing what to eat is one thing. Putting it all together into a daily routine is another. Here's a simple framework that works for the metro lifestyle, with options across different dietary preferences.

Morning:

  • Non-vegetarians: 2 whole eggs with a glass of fortified milk, plus a small handful of pumpkin seeds or almonds for magnesium

  • Vegetarians: A glass of fortified milk, UV-exposed mushroom stir-fry on the side, plus a handful of almonds or pumpkin seeds

  • Plant-based: A glass of fortified soy or oat milk, UV-exposed mushrooms, and pumpkin seeds

Midday:

Step outside for 20 minutes without sunscreen on your arms if possible. This is your sunlight window. Even a short walk in direct sun helps, regardless of what you eat.

Lunch:

  • Fish eaters: Sardine (tarli or chala), rohu or mackerel (bangda) curry a few times a week, with rotis made from fortified atta

  • Vegetarians: Mushroom sabzi using UV-treated mushrooms, with fortified atta rotis and a side of dal

Dinner:

Usual dal and sabzi with rotis made with fortified atta works across all dietary types. Add a small bowl of fortified dahi on the side for additional calcium and vitamin D.

No matter what your diet looks like, the combination of enriched staples, a short walk in the midday sun, and a quality supplement goes a long way. Nature's Way Alive! products are made with nutrients from real fruits, vegetables, and herbs, with no artificial colours. They offer a range of products to help complement daily diets and fill nutritional gaps without overhauling your entire routine.

Key tips for better absorption:

If you are wondering how to increase vitamin d absorption through daily habits, start with these simple rules:

  • Always take fat-soluble vitamins like D with a meal that contains some fat

  • Pair vitamin D foods with magnesium-rich foods like spinach, dal, and seeds

  • Rotate your protein sources across the week: fish, eggs, dairy, or lentils all contribute differently

  • Avoid eating very high-phytate foods like excess bran in the same meal as your vitamin D source, as phytates can reduce absorption

Medically reviewed by our experts

Frequently Asked Questions on How to Increase Vitamin D

Should I take a vitamin D supplement?

If you spend most of your time indoors, probably yes. Consult with a doctor first and get a bloodwork done to check current levels.

What's the difference between vitamin D2 and vitamin D3?

D2 comes from plant sources while D3 comes from animal sources and what your skin makes from sunlight.

What are the plant-based foods to increase vitamin D naturally?

UV-exposed mushrooms are the best option. Fortified plant milks, and atta also help.

Why is Vitamin D Important?

It supports strong bones, immune function, muscle health, heart health and mood. Low levels are linked to fatigue, frequent illness, and bone weakness over time.
Back to blog