Vitamin D, often called the “sunshine vitamin,” is crucial for our overall well-being. It supports bone health, aids in calcium absorption, boosts immunity, and plays a role in mood regulation. While sunlight is the most common source, there are many foods rich in vitamin D, including several vegetables, fruits, and fortified foods. This guide will explore the top 10 vitamin D foods, highlight sources for vegetarians, and discuss how you can include these vitamin D foods in your daily diet.
Why Vitamin D Is Essential
Vitamin D is primarily known for its role in maintaining bone health by promoting calcium absorption. However, it does much more:
- Supports Immune Function: Helps your immune system fight off infections and illnesses.
- Enhances Mood: Linked to improved mood and reduced symptoms of depression.
- Promotes Heart Health: Studies suggest that it may play a role in cardiovascular health.
- Supports Muscle Function: Essential for muscle contraction and performance.
Vitamin D Deficiency Symptoms
Low levels of vitamin D can lead to various health problems, including:
- Bone pain and muscle weakness
- Fatigue and tiredness
- Mood changes, like depression
- Frequent illness or infections
- Poor wound healing
Vitamin D deficiency can be more common in certain groups, like people who live in colder climates, those with darker skin, and people who follow a strict vegetarian or vegan diet.
Top 10 Vitamin D Foods
While some of the best vitamin D sources are animal-based, there are still options for vegetarians. Here’s a breakdown of vitamin D foods for vegetarians, as well as other rich sources.
Food | Type | Vitamin D Content (IU per serving) |
---|---|---|
Salmon | Fish | 570 IU per 3 oz. |
Egg Yolk | Animal-based | 44 IU per yolk |
Cheese | Dairy | 6 IU per ounce |
Fortified Milk | Dairy | 120 IU per cup |
Mushrooms (exposed to sunlight) | Fungi | 400 IU per 3.5 oz. |
Fortified Orange Juice | Beverage | 100 IU per cup |
Fortified Tofu | Plant-based | 100 IU per 3.5 oz. |
Fortified Cereal | Grains | 40 IU per serving |
Cod Liver Oil | Oil | 1,360 IU per tablespoon |
Sardines | Fish | 272 IU per 3 oz. |
These foods can easily be incorporated into meals for a steady intake of vitamin D.

Vitamin D Foods for Vegetarians
For vegetarians, sources of vitamin D foods are a bit more limited, but there are still several options:
- Mushrooms: Especially those exposed to sunlight; they contain vitamin D2, which can benefit vegetarians.
- Fortified Plant-Based Milk: Almond, soy, and oat milk are often fortified with vitamin D.
- Fortified Orange Juice: A good source of vitamin D for those avoiding dairy.
- Fortified Tofu: Tofu is often fortified with vitamin D, making it a versatile choice for vegetarians.
- Egg Yolks: While not vegan, egg yolks provide some vitamin D for lacto-ovo vegetarians.
Incorporating these foods can help vegetarians maintain adequate vitamin D levels without relying on animal sources.
Vitamin D Vegetables and Fruits
While most vitamin D sources are animal-based or fortified, certain vitamin D vegetables and fruits can contribute to your intake:
- Mushrooms: These are among the few plant sources of vitamin D. Expose them to sunlight to boost their content.
- Fortified Orange Juice: While technically not a vegetable or fruit, orange juice fortified with vitamin D is a great option.
- Avocados: Though low in vitamin D, avocados are rich in vitamin E, another beneficial nutrient for skin and heart health.
While vitamin D-rich fruits and vegetables are limited, a balanced diet can ensure you’re getting other essential nutrients to support overall health.
Fortified Foods and Vitamin D Tablets
Fortified foods can help people meet their vitamin D needs without overhauling their diet:
- Fortified Milk and Plant-Based Alternatives: Cow’s milk, almond milk, and soy milk are often fortified with vitamin D.
- Fortified Cereals and Oatmeal: Many cereals offer a vitamin D boost, making them a good breakfast option.
- Vitamin D Tablets: For those struggling to get enough through food alone, vitamin D tablets and supplements can be effective.
Vitamin D Supplement: Do You Need One?
If you’re unable to meet your daily requirement through sunlight and diet alone, a vitamin D supplement may be necessary. Check with a healthcare provider to see if a supplement is right for you. Vitamin D is fat-soluble, so it’s best absorbed when taken with a meal that includes healthy fats.
How to Incorporate Vitamin D Foods into Your Diet
- Add Mushrooms to Your Meals: Use sun-exposed mushrooms in stir-fries, salads, or pasta dishes.
- Include Fortified Drinks: Swap your usual milk or juice with fortified versions.
- Opt for Fortified Cereals: Have a fortified cereal with milk for breakfast.
- Snack on Sardines: Canned sardines make a vitamin D-rich snack.
- Consider a Daily Supplement: If diet and sun exposure aren’t sufficient, consult with a doctor about adding a supplement.
FAQs about Vitamin D Foods
Q1: What are some vitamin D vegetables?
A1: Sun-exposed mushrooms are the primary vitamin D vegetables. Vegetables are typically low in vitamin D unless fortified.
Q2: Are there any vitamin D fruits?
A2: Fruits generally have little to no vitamin D, but fortified orange juice can provide some.
Q3: What are the top 10 vitamin D foods?
A3: Some top sources include salmon, egg yolk, fortified milk, sardines, mushrooms, fortified orange juice, cheese, fortified cereals, cod liver oil, and fortified tofu.
Q4: Can vegetarians get enough vitamin D from food alone?
A4: Yes, vitamin D foods for vegetarians include fortified products like milk, cereals, orange juice, and tofu, as well as mushrooms.
Q5: Should I take vitamin D tablets?
A5: Vitamin D tablets are recommended if you’re unable to meet your daily requirement through food and sunlight.
Q6: What’s the difference between vitamin D2 and D3?
A6: Vitamin D2 is plant-based (found in mushrooms), while D3 is found in animal-based sources and is more potent in raising blood levels of vitamin D.
Q7: Are vitamin D vegetables and fruits sufficient for daily needs?
A7: Since vegetables and fruits have limited vitamin D, they may not be sufficient alone. Fortified foods and supplements are often necessary.
Q8: How can I prevent vitamin D deficiency symptoms?
A8: Regular exposure to sunlight, eating vitamin D-rich foods, and taking supplements if necessary can help prevent deficiency.
Incorporating vitamin D foods, particularly if you are vegetarian, can be challenging but achievable with fortified options. By including these vitamin D sources in your diet, you can enjoy a range of health benefits while supporting bone, immune, and mental health.