Foods High in Vitamin D: 25 Best Natural and Fortified Sources

Foods High in Vitamin D: 25 Best Natural and Fortified Sources

Vitamin D is found naturally in only a small number of foods, making it difficult for many people to meet their daily requirements through diet alone. Fortified foods and supplements often help fill the gap, especially for people with limited sun exposure.

Quick Answer: The richest natural food sources of vitamin D include salmon, trout, sardines, herring, mackerel, tuna, cod liver oil, egg yolks, and UV-exposed mushrooms. Fortified milk, plant-based milk, breakfast cereals, yogurt, and orange juice may also contribute significantly.

Top Foods High in Vitamin D

Food Approximate Vitamin D Type
Cod liver oil High Natural
Rainbow trout High Natural
Salmon High Natural
Sardines Moderate Natural
Mackerel Moderate Natural
Herring Moderate Natural
Tuna Moderate Natural
Egg yolks Low–Moderate Natural
UV-treated mushrooms Moderate Natural
Fortified milk Varies Fortified
Fortified soy milk Varies Fortified
Fortified oat milk Varies Fortified
Fortified breakfast cereal Varies Fortified
Fortified yogurt Varies Fortified
Fortified orange juice Varies Fortified

Natural vs Fortified Foods

Natural sources contain vitamin D inherently, while fortified foods have vitamin D added during manufacturing. Reading the nutrition label is the best way to determine the amount provided per serving.

Can Food Alone Provide Enough Vitamin D?

For some people, yes. However, many individuals—especially those with limited sun exposure, darker skin, older age, or restricted diets—may not consistently meet recommended intakes through food alone.

Evidence: Fatty fish remain the richest natural dietary source of vitamin D, while fortified dairy products and plant beverages are important contributors in many populations.

Best Foods for Vitamin D Deficiency

  • Salmon
  • Rainbow trout
  • Sardines
  • Fortified milk
  • Fortified soy milk
  • Egg yolks
  • UV-exposed mushrooms

Foods to Eat with Vitamin D

Because vitamin D is fat-soluble, consuming it alongside healthy fats such as avocado, nuts, olive oil, yogurt, eggs, or oily fish may help absorption.

Related Articles

Frequently Asked Questions

What food has the most vitamin D?

Cod liver oil and fatty fish such as salmon and trout are among the richest natural sources.

Are eggs high in vitamin D?

Egg yolks provide vitamin D but in smaller amounts than oily fish.

Are mushrooms a good source?

UV-exposed mushrooms can provide meaningful amounts of vitamin D2.

Can vegetarians get enough vitamin D?

Fortified foods and UV-exposed mushrooms can help, though some people may still require supplements.

About the Author

Emma Carter is a clinical nutrition writer focusing on vitamins, minerals, evidence-based nutrition, and healthy dietary patterns.

Medical Disclaimer:

This article is for educational purposes only and is not a substitute for professional medical advice.

Back to blog

Leave a comment