Foods High in Vitamin D: Natural and Fortified Sources

Vitamin D is an essential nutrient that helps the body absorb calcium and supports healthy bones, muscles, nerves, and immune function. The challenge is that relatively few foods naturally contain meaningful amounts of vitamin D.

So, what are the foods high in vitamin D that are actually worth adding to your diet?

The best natural sources include fatty fish such as trout and salmon. Other foods, including egg yolks, beef liver, cheese, and certain mushrooms, provide smaller amounts. Fortified foods such as milk, plant-based beverages, breakfast cereals, and some orange juices can also make an important contribution.

The exact amount of vitamin D can vary by brand, preparation method, animal diet, and whether a food has been fortified. Always check the Nutrition Facts label when buying fortified products.

Key Takeaways

  • Fatty fish are among the richest natural food sources of vitamin D.
  • Cooked rainbow trout provides about 645 IU (16.2 mcg) per 3-ounce serving.
  • Cooked sockeye salmon provides about 570 IU (14.2 mcg) per 3-ounce serving.
  • UV-exposed mushrooms can provide substantially more vitamin D than ordinary mushrooms.
  • Fortified milk and plant-based beverages can provide vitamin D even though they are not naturally rich sources.
  • Egg yolks, beef liver, sardines, tuna, and cheese provide smaller amounts.
  • Food labels are important because vitamin D levels in fortified products vary.
  • Food is only one source of vitamin D; the body can also make vitamin D through sun exposure.
Nutritious Foods Flat Lay

What Are the Best Foods High in Vitamin D?

Because naturally occurring vitamin D is uncommon in food, the list is shorter than you might expect.

According to the National Institutes of Health (NIH), fatty fish and fish liver oils are among the best natural sources. Some mushrooms can also provide vitamin D, particularly when they have been exposed to ultraviolet (UV) light.

Here are some of the strongest food sources.

Rainbow trout is one of the most concentrated food sources of vitamin D.

A 3-ounce serving of cooked farmed rainbow trout provides approximately 16.2 mcg (645 IU) of vitamin D, or about 81% of the U.S. Daily Value.

Try baked or grilled trout with vegetables and whole grains for a balanced meal.

2. Salmon

Salmon is another excellent choice when you’re looking for foods high in vitamin D.

Three ounces of cooked sockeye salmon provide approximately 14.2 mcg (570 IU) of vitamin D.

Salmon is also versatile. Add it to salads, grain bowls, sandwiches, or simply serve it with roasted vegetables.

3. UV-Exposed Mushrooms

Mushrooms are unusual because some can provide vitamin D2 rather than the vitamin D3 commonly found in animal foods.

A half-cup serving of sliced white mushrooms exposed to UV light provides approximately 9.2 mcg (366 IU) of vitamin D. Ordinary mushrooms can contain considerably less.

If you’re looking for plant-based sources, check the package to see whether the mushrooms have been treated with UV light.

4. Sardines

Canned sardines are another convenient vitamin D food source.

Two Atlantic sardines canned in oil provide approximately 1.2 mcg (46 IU) of vitamin D.

They’re easy to add to salads, toast, pasta, or grain bowls.

5. Canned Tuna

Light tuna canned in water provides approximately 1.0 mcg (40 IU) of vitamin D per 3-ounce serving.

It’s not as concentrated a source as salmon or trout, but it can still contribute to your overall intake.

6. Egg Yolks

Eggs contain vitamin D primarily in the yolk, not the white.

One large scrambled egg provides approximately 1.1 mcg (44 IU) of vitamin D.

Eggs can therefore be a useful supporting source, although relying on eggs alone is unlikely to provide all the vitamin D you need.

7. Beef Liver

Beef liver contains a modest amount of vitamin D. Three ounces of braised beef liver provide approximately 1.0 mcg (42 IU).

Because liver is also rich in other nutrients, it can be included as part of a varied diet, but it does not need to be eaten frequently to obtain vitamin D.

8. Cheese

Cheese contains smaller amounts of vitamin D than fatty fish.

For example, 1.5 ounces of cheddar cheese provide approximately 0.4 mcg (17 IU).

One important detail: dairy foods are not automatically fortified with vitamin D. Check the label rather than assuming a cheese or yogurt product contains added vitamin D.

foods high in calcium

Fortified Foods With Vitamin D

Fortification is particularly important because relatively few foods naturally contain substantial amounts of vitamin D.

In the United States, fortified foods provide much of the vitamin D consumed in the diet. Common examples include milk, plant-based beverages, breakfast cereals, and some orange juice and yogurt products.

Fortified Milk

One cup of vitamin-D-fortified 2% milk provides approximately 2.9 mcg (120 IU) of vitamin D.

Milk can therefore be an easy everyday source, especially when consumed regularly.

Fortified Soy, Almond, and Oat Milk

Many plant-based milk alternatives are fortified with vitamin D.

Depending on the product, one cup can provide approximately 2.5–3.6 mcg (100–144 IU). However, fortification levels vary, so the Nutrition Facts label is the best way to determine how much a particular product contains.

Fortified Breakfast Cereal

Some ready-to-eat breakfast cereals contain added vitamin D.

The amount varies considerably between products, so compare labels when choosing a cereal specifically for vitamin D.

Fortified Orange Juice

Some orange juice products contain added vitamin D. Again, this is not true of every brand, which makes checking the label essential.

Vitamin D Food Sources at a Glance

FoodTypical servingVitamin D
Farmed rainbow trout, cooked3 oz16.2 mcg / 645 IU
Sockeye salmon, cooked3 oz14.2 mcg / 570 IU
UV-exposed white mushrooms½ cup9.2 mcg / 366 IU
Fortified 2% milk1 cup2.9 mcg / 120 IU
Fortified soy, almond, or oat milk1 cup2.5–3.6 mcg / 100–144 IU
Fortified breakfast cereal1 serving2.0 mcg / 80 IU
Atlantic sardines2 sardines1.2 mcg / 46 IU
Large scrambled egg1 egg1.1 mcg / 44 IU
Beef liver, braised3 oz1.0 mcg / 42 IU
Light tuna, canned in water3 oz1.0 mcg / 40 IU
Cheddar cheese1.5 oz0.4 mcg / 17 IU

Values are examples from the NIH Office of Dietary Supplements and can vary by product, preparation, and fortification.

NIH vitamin D fact sheet

How Much Vitamin D Do You Need?

The recommended amount depends on age.

For adults ages 19–70, the recommended daily amount is 15 mcg (600 IU). Adults age 71 and older need 20 mcg (800 IU). Pregnant and breastfeeding teens and women have a recommended amount of 15 mcg (600 IU).

These recommendations include vitamin D from food, beverages, and supplements, rather than requiring the entire amount to come from food.

For context, a 3-ounce serving of cooked rainbow trout provides more than the adult recommended amount by itself, while fortified milk provides a smaller but useful contribution.

Can You Get Enough Vitamin D From Food Alone?

Sometimes, but it depends on your overall diet and individual circumstances.

Vitamin D is naturally present in relatively few foods, which can make adequate dietary intake challenging for some people. Fortified foods can help fill the gap, particularly for people who don’t regularly eat fatty fish.

People following vegetarian or vegan diets may need to pay particular attention to fortified foods and UV-exposed mushrooms. Plant foods naturally contain little vitamin D, and mushrooms are one of the notable exceptions.

If you are concerned that you may have low vitamin D, speak with a healthcare professional rather than assuming that increasing food intake or taking a supplement is the appropriate solution.

Natural vs. Fortified Vitamin D Foods

The easiest way to understand the difference is to separate foods into two groups.

Natural sources include:

  • Salmon
  • Trout
  • Sardines
  • Tuna
  • Egg yolks
  • Beef liver
  • Cheese
  • Some UV-exposed mushrooms

Fortified sources can include:

  • Cow’s milk
  • Soy milk
  • Almond milk
  • Oat milk
  • Breakfast cereals
  • Some orange juices
  • Some yogurts
  • Other fortified foods

The amount in fortified products can vary significantly, so checking the nutrition label is more reliable than assuming that a food contains a particular amount.

Protein and Breakfast Balance

Easy Ways to Add More Vitamin D to Your Diet

You don’t need to completely change your eating habits to include more vitamin D foods.

Try these practical combinations:

Breakfast

Choose fortified milk or a fortified plant-based beverage with breakfast cereal. If eggs are part of your diet, include the yolks rather than using only egg whites.

Lunch

Add canned tuna or sardines to a salad, sandwich, or whole-grain bowl.

Dinner

Aim for salmon or trout several times as part of a varied eating pattern, pairing it with vegetables and a source of whole grains or another carbohydrate.

Plant-Based Option

Look for UV-exposed mushrooms and vitamin-D-fortified plant-based beverages. Read the label because not every mushroom or plant milk product contains the same amount of vitamin D.

What About Sunlight and Vitamin D?

Food isn’t the body’s only source of vitamin D.

The body can produce vitamin D when bare skin is exposed to sunlight. However, the amount produced varies according to factors such as season, time of day, skin exposure, age, skin pigmentation, and other environmental conditions. Sunlight through a window does not provide the same vitamin D-producing exposure.

Because excessive ultraviolet exposure increases skin-cancer risk, deliberately seeking unprotected sun exposure solely to obtain vitamin D isn’t a substitute for a balanced approach to nutrition and healthcare.

Do You Need a Vitamin D Supplement?

Not necessarily.

Many people can obtain vitamin D through a combination of food, fortified foods, sunlight, and, when appropriate, supplements. However, individual needs differ.

If a healthcare professional has identified vitamin D deficiency or recommended supplementation, follow their advice rather than using food intake alone to correct a deficiency.

It’s also important not to assume that more vitamin D is always better. The NIH notes an adult upper limit of 100 mcg (4,000 IU) per day from all sources unless a healthcare professional recommends otherwise.

Common Mistakes When Choosing Vitamin D Foods

Assuming Every Mushroom Is High in Vitamin D

Mushrooms can contain vitamin D2, but the amount varies substantially. UV-exposed mushrooms can contain much more than ordinary mushrooms.

Assuming All Dairy Products Are Fortified

Milk is commonly fortified in the United States, but products made from milk, including many cheeses and ice creams, are generally not automatically fortified. Check the label.

Relying on One Food

A varied diet is a better approach than depending on one ingredient. Combining fatty fish, fortified foods, eggs, and other nutrient-dense foods can make your overall diet more balanced.

Confusing Vitamin D With Calcium

Vitamin D helps the body absorb calcium, but they are different nutrients. A food being high in calcium does not automatically mean it is high in vitamin D.

Frequently Asked Questions

What foods are highest in vitamin D?

Among commonly eaten foods, fatty fish such as rainbow trout and salmon are some of the richest natural sources. UV-exposed mushrooms can also provide substantial vitamin D. Fortified foods can contribute meaningful amounts depending on the product.

What foods contain vitamin D naturally?

Natural vitamin D sources include fatty fish such as salmon, trout, tuna, and mackerel, along with smaller amounts in egg yolks, beef liver, and cheese. Some mushrooms contain vitamin D2, especially when exposed to UV light.

What foods are high in vitamin D but low in calories?

Fatty fish are nutrient-dense sources, although their calorie content varies. For a lower-calorie option, check the nutrition information for UV-exposed mushrooms and fortified beverages, since serving sizes and formulations differ.

What are the best vitamin D foods for vegetarians?

Fortified milk or plant-based beverages, fortified cereals, and UV-exposed mushrooms are useful options. Eggs can also contribute vitamin D for people who include them in their diet.

Can eggs provide enough vitamin D?

Eggs contain vitamin D, particularly in the yolk, but one large egg provides only about 44 IU (1.1 mcg). Eggs can contribute to intake but generally shouldn’t be considered a sole source.

Is salmon a good source of vitamin D?

Yes. Three ounces of cooked sockeye salmon provide approximately 570 IU (14.2 mcg) of vitamin D, making salmon one of the strongest commonly available food sources.

Are mushrooms a good source of vitamin D?

Some are. Mushrooms exposed to UV light can contain substantially more vitamin D2 than ordinary mushrooms. Check product information when buying them specifically for vitamin D.

Conclusion

Adding foods high in vitamin D to your diet doesn’t have to be complicated. Fatty fish such as salmon and trout are among the most effective natural choices, while fortified milk, plant-based beverages, cereals, and selected other products can provide convenient additional sources.

Egg yolks, sardines, tuna, beef liver, cheese, and UV-exposed mushrooms can also contribute smaller or variable amounts.

The most practical strategy is to build variety into your diet rather than depending on one food. Check nutrition labels for fortified products, choose nutrient-dense foods regularly, and speak with a healthcare professional if you are concerned about vitamin D deficiency or whether you need supplementation.

A food-first approach can be a useful part of maintaining adequate vitamin D intake, but individual nutritional needs can vary.

5 thoughts on “Foods High in Vitamin D: Natural and Fortified Sources”

Leave a Comment