Vitamin D Foods: Best Sources and How to Use Them

Updated: Aug 11, 2026Topvitamine

Vitamin D Foods at a Glance

Vitamin D supports bone health, muscle function, and immune defense. While sunlight is a primary source, many people need dietary intake, especially in winter or with limited sun exposure. The best natural sources include fatty fish like salmon, sardines, and mackerel, which provide significant vitamin D per serving. Cod liver oil is a concentrated option, and egg yolks offer modest amounts, especially from free-range chickens. UV-exposed mushrooms are a valuable plant-based source, providing vitamin D2 that can help vegetarians and vegans.

Fortified Foods and Supplements

Fortified foods help bridge the gap for many diets. Fortified dairy and plant-based milks (such as oat, almond, and soy) typically provide 100–140 IU per cup. Breakfast cereals, orange juice, and some yogurts are also commonly fortified. These products are enhanced with vitamin D2 or D3, with D3 being more bioavailable. For those who struggle to get enough from food, supplements are essential, especially for people with limited sun exposure, darker skin, older adults, or those with absorption issues. Combining food sources with high-quality supplements ensures consistent intake.

Practical Tips for Increasing Vitamin D

To raise your vitamin D levels, include fatty fish in your meals two to three times per week. Add UV-exposed mushrooms to stir-fries or salads, and choose fortified plant or dairy milk for cereal and smoothies. Include egg yolks in your breakfast. Always check labels to confirm fortification. When using supplements, follow dosage guidelines and consult a healthcare professional before starting, especially if you have health conditions. Pair vitamin D with healthy fats to enhance absorption, and consider combining it with vitamin K for bone support.

Which foods contain vitamin D? - Topvitamine

Introduction: Which Foods Contain Vitamin D?

Vitamin D is a key nutrient for bone strength, immune function, and calcium absorption. Sunlight is the natural primary source, but when sun exposure is limited—such as in winter or for indoor lifestyles—dietary intake becomes essential. However, few foods naturally contain significant vitamin D. This article highlights the best food sources, both natural and fortified, and explains how to incorporate them into your diet. For many, combining food with vitamin D supplements ensures adequate levels year-round.

Below, you'll find a clear breakdown of the top vitamin D foods, a practical food list, and answers to common questions like “What food is extremely high in vitamin D?” and “What drink is high in vitamin D?”

Top Natural Vitamin D Sources

Fatty Fish and Fish Oils

Fatty fish are the richest natural sources of vitamin D. Salmon, sardines, mackerel, and tuna provide high amounts per serving. A 100g portion of cooked salmon may deliver 361–685 IU of vitamin D, depending on the species and whether it’s wild or farmed. Sardines and mackerel provide 140–300 IU per serving, and tuna adds 150–200 IU. These fish also supply omega-3 fatty acids, supporting heart and brain health. For a concentrated option, cod liver oil offers 450–1000 IU per teaspoon and is available as a liquid or in supplement capsules.

Egg Yolks

Egg yolks are a convenient source of vitamin D, though amounts are modest—about 37 IU per yolk. The content increases significantly in eggs from chickens raised outdoors or fed vitamin D-enriched feed. Some commercial eggs are labeled for higher vitamin D content. Regular consumption of whole eggs can contribute to daily intake.

UV-Exposed Mushrooms

Mushrooms are unique because they can produce vitamin D2 when exposed to ultraviolet (UV) light. UV-exposed maitake, shiitake, and portobello mushrooms can provide 200–1000 IU per 100g serving, making them a valuable plant-based source for vegetarians and vegans. Conventional mushrooms grown in the dark contain little vitamin D, so check labels for UV-treated varieties.

Fortified Foods and Plant-Based Options

Fortified Dairy and Plant Milks

Fortified dairy products are a common dietary source of vitamin D. Whole milk often provides 100–130 IU per 250 ml serving. Yogurt and some cheeses are also fortified, but not all are, so check labels. For those avoiding dairy, fortified plant-based milks—such as oat, almond, soy, and rice milk—offer similar amounts, typically 100–140 IU per cup. These are excellent options for vegans and lactose-intolerant individuals.

Fortified Cereals and Other Foods

Many breakfast cereals, orange juices, and snack bars are fortified with vitamin D. Serving sizes usually provide 80–150 IU. These foods help bridge the gap, especially for children and older adults. As with all fortified products, read nutrition labels to confirm vitamin D content.

Vitamin D Food List: Quick Reference

Here is a summary of the highest vitamin D food sources per serving:

  • Cod liver oil: 450–1000 IU per teaspoon
  • Cooked salmon: 361–685 IU per 100g
  • Sardines (canned): 270–300 IU per 100g
  • UV-exposed mushrooms: 200–1000 IU per 100g
  • Fortified milk (dairy or plant-based): 100–140 IU per cup
  • Egg yolks: 35–40 IU per egg
  • Fortified breakfast cereals: 80–150 IU per serving

Use this list to plan meals that include a variety of these foods throughout the day.

How to Raise Vitamin D Quickly with Food

To quickly increase your vitamin D intake, focus on the most concentrated sources. Start with cod liver oil or fatty fish like salmon at least two to three times a week. Include UV-exposed mushrooms in salads or stir-fries, and choose fortified plant or dairy milk for cereal and smoothies. Add egg yolks to breakfast. For a quick drink high in vitamin D, opt for fortified milk or orange juice. Remember that vitamin D is fat-soluble, so consuming these foods with healthy fats (like olive oil or avocado) enhances absorption.

The Role of Supplements

While food helps, many people need supplements to reach optimal levels, particularly in winter or with limited sun exposure. Supplements provide a consistent and precise dose. Vitamin D3 (cholecalciferol) is more bioavailable than D2 (ergocalciferol). Vegan D3 from lichen is available. High-risk groups include older adults, people with darker skin, those with malabsorption issues, and residents of northern latitudes. Always consult a healthcare professional before starting supplements, especially if you have health conditions or take medication.

Key Takeaways

  • Fatty fish and cod liver oil are the most vitamin D-rich foods.
  • UV-exposed mushrooms are the best plant-based source.
  • Fortified dairy and plant milks help meet daily needs.
  • Check food labels to ensure fortification.
  • Supplements are essential for those with limited sun or dietary gaps.
  • Combine food and supplements for a balanced approach.

Frequently Asked Questions

What food is extremely high in vitamin D?

Cod liver oil is extremely high, with up to 1000 IU per teaspoon. Fatty fish like salmon and sardines also provide high amounts per serving.

What drink is high in vitamin D?

Fortified milk (dairy or plant-based) and fortified orange juice are common drinks high in vitamin D, typically providing 100–140 IU per cup.

What drains vitamin D from your body?

Certain factors can reduce vitamin D levels, such as limited sun exposure, darker skin pigmentation, age, and some medical conditions that affect absorption. This article focuses on dietary sources, but maintaining levels may require a combination of diet, sunlight, and supplements.

Can I get enough vitamin D from food alone?

For many people, it is challenging to get enough from food alone, especially in winter. Including a variety of vitamin D-rich foods and fortified products helps, but supplements are often necessary to meet daily needs.

Are plant-based milks as good as dairy for vitamin D?

Yes, when fortified, plant-based milks provide similar vitamin D amounts to dairy. Choose products with added vitamin D and always check the label.

More articles