Which foods naturally contain vitamin D?

Published: October 01, 2025
Updated: October 01, 2025

The significance of vitamin D makes it important to consider natural food sources for health. Your body can effectively absorb vitamin D3 from animal sources, such as fatty fish and eggs. The plant source provides D2 and has a different effect. Both types support health when consistently eaten.

I recommend that they prioritize quality over quantity. Wild salmon has more vitamin D than farmed salmon. UV-exposed mushrooms can also serve as a unique source of vegetarian food. Incorporate healthy fats, such as olive oil, to greatly increase the absorption of Vitamin D.

Animal Sources (D3)

  • Fatty fish: salmon, mackerel, sardines
  • Fish liver oils: cod, halibut
  • Egg yolks from pasture-raised chickens
  • Beef liver and dairy from grass-fed cows

Plant Sources (D2)

  • Mushrooms exposed to UV light
  • Lichens and algae supplements
  • Fortified plant milks
  • Yeast-based products

Fortified Options

  • Dairy and plant milks
  • Breakfast cereals
  • Orange juice
  • Tofu and yogurt
Vitamin D Content in Common Foods
FoodWild SalmonServing Size3 oz (85g)Vitamin D (IU)
570
FoodUV-Exposed MushroomsServing Size1 cup (70g)Vitamin D (IU)
400
FoodCod Liver OilServing Size1 tsp (5ml)Vitamin D (IU)
450
FoodEgg YolksServing Size2 largeVitamin D (IU)
80
FoodFortified MilkServing Size1 cup (240ml)Vitamin D (IU)
120
IU = International Units

I would recommend maximizing absorption with smart food combinations! For example, vitamin D is maximally absorbed when consumed with fat, so try cooking salmon in olive oil or avocado. Alternatively, add eggs to vitamin D-rich vegetables, such as spinach. When cooking mushrooms, add your favorite nuts or seeds to maximize the benefit.

Seasonal availability influences natural sources; for instance, fresh wild salmon is available in the summer, but its availability is significantly less in the winter months. Stock up on canned sardines and UV-treated dried mushrooms to hold you over until the warmer months, and rotate your animal-based and plant-based protein sources to balance your nutrition.

Integrate food sources along with sun exposure. Food rich in vitamin D should be eaten after you have been in the sun for most of the day. This ensures that you maintain consistent levels. You should test your levels annually to ensure that this dietary approach is working for you.

Read the full article: The Importance of Vitamin D

Continue reading