Vitamin D Rich Foods: Top 25 Vitamin D Fruits and Vegetables You Should Eat

December 30, 2025 | By Dr. Nitin Malik

Vitamin D Rich Foods: Top 25 Vitamin D Fruits and Vegetables You Should Eat

Most of us know that soaking up some morning sunshine is the best way to get Vitamin D. But let’s be honest, with busy work schedules and indoor lifestyles, getting that daily dose of sun isn't always possible. That is where your diet steps in. While fatty fish is a known source, many Indians look for vitamin D fruits and vegetables. This is the most comprehensive guide specifically for those seeking plant-based and fortified options.

When we talk about a balanced diet, we often focus on carbs and proteins, but vitamins are just as vital. Vitamin D acts like a manager in your body—it oversees your bone health, keeps your immunity sharp, and even helps regulate your mood. If you are looking for vitamin D rich foods vegetarian options, you have come to the right place.

Vitamin D deficiency is a major concern in India, especially in cities like Meerut and Delhi-NCR, where indoor lifestyles and pollution limit sun exposure. Studies show that nearly 70-90% of the Indian population is deficient. For vegetarians, finding the right vitamin D rich foods is essential to prevent chronic bone pain, fatigue, and immunity issues.

What are the best Vitamin D rich fruits and vegetables?

While natural sources are limited, UV-exposed mushrooms are the best natural vegetable source of Vitamin D2. Among fruits, fortified orange juice is the most effective way to get Vitamin D3. Other supportive foods include avocados and bananas which help in the absorption and activation of the vitamin.

Vitamin D Content in Fruits and Vegetables: A Quick Comparison Table

Let’s dive into the list of vitamin d rich fruits and veggies that can support your overall wellness.

Food Source Serving Size Vitamin D (IU) Role in Body
Mushrooms (UV-Exposed) 1/2 Cup ~136 - 400 IU Best Natural Veg Source
Fortified Orange Juice 1 Cup (240ml) ~100 - 137 IU High Bioavailability
Spinach 1 Cup (Cooked) Supports Calcium Synergy for Bone Health
Avocado 1 Medium Supports Absorption Fat-soluble Vitamin Helper
Bananas 1 Large Activates Vit D Magnesium-led Activation

*Values are approximate and can vary based on fortification and sun exposure.

Why Does Your Body Need Vitamin D?

Think of Vitamin D as a key that unlocks the door for calcium. Without it, your body can't absorb calcium effectively, no matter how much milk you drink. It is a fat-soluble vitamin that keeps your magnesium and phosphorus levels in check.

Here is what it does for you:

  • Bone Health: It works directly with calcium to keep bones hard and strong.
  • Immunity Boost: It helps your immune cells fight off bacteria and viruses.
  • Heart Health: Studies suggest it helps manage blood pressure.
  • Mood Lifter: There is a link between low Vitamin D and feeling low or depressed.

Signs You Might Have a Vitamin D Deficiency

How do you know if you are running low? Vitamin d deficiency symptoms can be subtle at first but can cause issues over time. Since our bodies make this vitamin when exposed to sunlight, people who stay indoors often or live in less sunny areas are at higher risk.

Watch out for these signs:

  • Weak Bones: If you fracture bones easily, your density might be low.
  • Muscle Weakness: Feeling generally weak or having unexplained muscle pain.
  • Constant Fatigue: Feeling tired even after a good night's sleep.
  • Getting Sick Often: A weak immune system can be a sign.

If you notice these, adding food rich in vitamin d to your meals is a smart move.

Top Vitamin D Fruits

While fruits generally aren't the primary source of Vitamin D compared to sunlight, specific fruits with vitamin d or those that help absorb it are great additions to your fruit bowl. Here are the top picks:

1. Avocado

Avocado - A fruit rich in healthy fats for Vitamin D absorption

This creamy fruit is a superstar. It is loaded with healthy fats, which are essential because Vitamin D needs fat to be absorbed by the body. While the amount of Vitamin D itself is modest, avocados create the perfect environment for your body to utilize nutrients effectively.

2. Kiwi

Kiwi fruit - Fresh source of Vitamin C and Vitamin D for immunity

Kiwi is refreshing and packed with Vitamin C, but it also contributes to your vitamin d rich fruits intake. It’s great for digestion and adds a tangy flavor to your salads.

3. Oranges

Fortified Orange Juice - The best Vitamin D3 fruit source for vegetarians

We all know oranges for Vitamin C, but fortified orange juice is often one of the best vitamin d3 foods for vegetarians. Even fresh oranges provide a small boost and are excellent for overall immunity. When it comes to vitamin d fruits and vegetables, fortified orange juice is the most common recommendation by nutritionists.

4. Bananas

Bananas - Rich in Magnesium to activate Vitamin D in the body

Bananas are interesting. While they don't contain massive amounts of D vitamin directly, they are rich in Magnesium. Magnesium is crucial because it activates Vitamin D in the body. So, eating bananas helps your body use the Vitamin D you already have.

5. Figs (Anjeer)

Dried Figs (Anjeer) - Nutrient-dense fruit for Vitamin D and bone health

Often eaten as a dry fruit, figs are a powerhouse of nutrients. They provide calcium and phosphorus, which work alongside Vitamin D to strengthen your bones.

6. Guava

Guava - Tropical fruit providing Vitamin D and high fiber

A tropical favorite, Guava is accessible and affordable. Adding this to your diet helps round out your nutrient profile, offering a small amount of Vitamin D along with a massive hit of fiber.

7. Papaya

Papaya - Fruit containing Vitamin D and Vitamin A for gut health

Papaya is great for your gut and skin. It contains small amounts of Vitamin D and other essential vitamins like A and C, making it a solid choice for breakfast.

8. Watermelon

Watermelon - Hydrating summer fruit with Vitamin D benefits

Nothing beats watermelon in the summer. It hydrates you and adds a little bit of Vitamin D to your daily intake. It is light, sweet, and easy to eat in large amounts.

9. Amla (Indian Gooseberry)

Indian Gooseberry (Amla) - Supports calcium absorption and Vitamin D levels

A staple in Ayurvedic medicine, Amla is usually praised for Vitamin C. However, it also supports calcium absorption and provides a reasonable nutrient boost beneficial for bone health.

10. Pineapple

Pineapple - Tangy fruit rich in essential vitamins including Vitamin D

This tangy fruit is another option to include in your fruits rich in vitamin d list. It supports digestion and gives you a mix of essential vitamins.

Top Vitamin D Vegetables

When looking for vitamin d rich vegetables, the list gets quite interesting. Some of these are staples in Indian kitchens.

11. Mushrooms

UV-exposed Mushrooms - The best Vitamin D rich vegetable source

Mushrooms are the absolute winner here. They are unique because they can produce Vitamin D when exposed to sunlight, just like human skin. Mushrooms are widely considered the best vitamin d vegetables because they can naturally synthesize the nutrient from sunlight.

  • Pro Tip: Buy fresh button mushrooms or varieties like Maitake and Shiitake, and leave them in the midday sun for 15-20 minutes. This naturally boosts their vitamin d2 foods content significantly.

12. Spinach

Spinach - A leafy green vegetable for Vitamin D and Calcium synergy

Popeye’s favorite food is rich in calcium and contains Vitamin D. It acts as a double agent for bone health. You can put it in smoothies, salads, or curries.

13. Bitter Gourd (Karela)

Bitter Gourd (Karela) - Healthy vegetable providing essential Vitamin D

It might not be everyone’s favorite due to the taste, but Karela is incredibly healthy. It helps regulate blood sugar and contributes to your daily nutrient needs, including Vitamin D.

14. Bottle Gourd (Lauki)

Bottle Gourd (Lauki) - Light and nutritious Vitamin D vegetable

Lauki is light on the stomach and low in calories. It’s a common vegetable in Indian households that provides essential minerals and vitamins without adding fat.

15. Sweet Potato

Sweet Potato - Magnesium rich vegetable to support Vitamin D activation

A healthier alternative to white potatoes, sweet potatoes are packed with magnesium and Vitamin D. They taste great roasted or boiled and provide long-lasting energy.

16. Pumpkin

Pumpkin - Versatile Vitamin D rich vegetable for bone strength

Pumpkin is versatile. You can make soup, curry, or even pie. It contributes to your vitamin d rich foods intake and is also high in Vitamin A for your eyes.

17. Broccoli

Broccoli - Nutrient-dense green vegetable with Vitamin D benefits

This crunchy veggie is a nutrient density champion. Steamed broccoli retains most of its nutrients and is a good way to get a mix of vitamins, including D.

18. Okra (Bhindi)

Okra (Bhindi) - Fiber-rich vegetable for Vitamin D and gut health

Bhindi is a beloved vegetable in many cultures. It is slimy texture is actually good for your gut, and it packs a punch with various vitamins, helping you meet your daily goals.

19. Drumsticks (Moringa)

Moringa Drumsticks - Superfood vegetable for Vitamin D and Calcium

Moringa is often called a superfood. The pods (drumsticks) and leaves are incredibly rich in calcium and vitamins. Adding them to Sambar or soups is an excellent way to boost bone health.

20. Green Peas (Matar)

Green Peas - Healthy winter vegetable with Vitamin D content

Fresh green peas are sweet and tasty. They are a decent source of vitamin d vegetables and can be added to almost any dish, from rice to curries.

21. Ridge Gourd (Turai)

Ridge Gourd (Turai) - Hydrating vegetable for Vitamin D and liver health

Similar to bottle gourd, Turai is hydrating and light. It contains modest amounts of Vitamin D and supports liver health.

22. Amaranth Leaves (Chaulai)

Amaranth Leaves (Chaulai) - Local Indian source of Vitamin D and Iron

Leafy greens are always a good idea. Chaulai is specifically high in nutrients and is a fantastic local source of vitamins for those wanting to improve their levels naturally.

23. Kale

Kale - Superfood leafy vegetable rich in Vitamin D and minerals

Kale has gained popularity for a reason. It is nutrient-dense and provides a good amount of Vitamin D along with iron and calcium. You can bake them into chips for a healthy snack.

24. Fenugreek Leaves (Methi)

Fenugreek Leaves (Methi) - Winter vegetable for Vitamin D and nutrition

Methi is a staple in winter. Whether you make parathas or curry, these leaves are excellent for health, providing a distinctive flavor and essential nutrients.

25. Cauliflower

Cauliflower - Adaptable vegetable providing Vitamin D and fiber

This cruciferous vegetable is very adaptable. You can make cauliflower rice or roast it. It contains Vitamin D and is great for people looking to cut down on simple carbs.

Health Benefits of Vitamin D

Including these vitamin d foods in your diet does more than just fix a number on a lab report. Here is how it helps:

  • Stronger Teeth: It helps mineralize teeth, keeping them strong.
  • Fall Prevention: For older adults, good muscle function means fewer falls and fractures.
  • Diabetes Management: Some research suggests it protects against Type 2 diabetes.
  • Better Lungs: It may help manage asthma symptoms and reduce respiratory infections.

How Much Do You Need?

The amount of Vitamin D you need changes as you age. Here are the general guidelines:

  • Infants (0-12 months): 10 mcg (400 IU)
  • Children & Adults (1-70 years): 15 mcg (600 IU)
  • Seniors (71+ years): 20 mcg (800 IU)

According to the National Institutes of Health (NIH), the RDA for adults is 600-800 IU per day.

A Final Word on Your Diet

This comprehensive vitamin d vegetables and fruits list is designed to help you plan your meals to stay healthy year-round. Eating a mix of vitamin d vegetables and fruits is a fantastic foundation for a healthy life. While sunlight remains the king of Vitamin D sources, adding things like mushrooms, spinach, oranges, and papaya to your plate ensures your body has the support it needs to stay strong. Try to rotate these foods in your weekly meal plan so you don't get bored and you get a full range of nutrients. If you suspect your levels are very low, always chat with your doctor about whether supplements are right for you.

If you are experiencing severe fatigue or bone pain, it is advisable to book a Vitamin D screening test or consult our Orthopedic specialists at Nova Hospital Meerut for expert guidance.

Frequently Asked Questions

While most fruits have low levels, fortified orange juice is the best option. Among natural fruits, avocados and bananas (via magnesium) are very supportive of Vitamin D levels.

If you have a severe deficiency, vegetables alone might not be enough. You should combine vitamin d rich vegetables with sunlight exposure and, if needed, supplements prescribed by your doctor.

Yes, especially if they are treated with UV light or exposed to sunlight before eating. They are one of the best plant-based sources.

Bananas don't contain Vitamin D directly, but they are rich in magnesium. Your body needs magnesium to activate Vitamin D, so bananas are a crucial helper food.

Vitamin D primarily regulates the absorption of calcium and phosphorus, which are essential for maintaining healthy bones and teeth. It also supports immune function, muscle health, and reduces inflammation.

Yes, severe Vitamin D deficiency can lead to osteomalacia in adults, which often presents as dull, aching pain in the bones and joints, particularly in the lower back, pelvis, and legs.

When UVB rays from the sun hit the skin, they interact with a cholesterol-based molecule called 7-dehydrocholesterol, converting it into Vitamin D3. This synthesis is the most natural way to obtain the nutrient.

Generally, a level of 30 ng/mL or higher is considered sufficient. Levels between 20-29 ng/mL are considered insufficient, and levels below 20 ng/mL typically indicate a deficiency.

Individuals at risk—such as those with limited sun exposure, older adults, and those with darker skin—should consider annual screening or testing as advised by their general physician.

Research indicates a link between low Vitamin D levels and depression. While it is not a cure, maintaining adequate levels may help regulate mood and improve symptoms of seasonal affective disorder (SAD).

Common symptoms include fatigue, bone pain, muscle weakness, muscle aches or cramps, and mood changes like depression. Long-term deficiency can lead to frequent bone fractures.

 The best vitamin D rich foods for vegetarians include sun-exposed mushrooms, fortified milk, yogurt, fortified orange juice, and cheese. Since natural plant sources are limited, including fortified cereals and spending 15 minutes in the sun is highly recommended.

Mushrooms are the only vegetable that naturally contains Vitamin D. Specifically, wild mushrooms or those treated with UV light (like Portobello or Maitake) can provide a significant amount of Vitamin D2, which helps maintain bone health.

Naturally, fruits do not contain Vitamin D. However, fortified orange juice is a major source for vegetarians. Other fruits like avocados and bananas act as "helpers" by providing healthy fats and magnesium, which are essential for Vitamin D absorption and activation.

For a daily boost, you should include mushrooms (vegetable source), spinach (for calcium synergy), and fortified orange juice or avocados (fruit-based support). Combining these with at least 10-15 minutes of sunlight ensures optimal levels.

Dr. Nitin Malik

Dr. Nitin Malik

Neurosurgeon

View Profile