in

Vitamin D Rich Foods: Which Ones Really Deliver?

Picture a healthy plate. Broccoli. Brown rice. An apple. A handful of almonds. Now count the vitamin D. It comes to zero. In the food data NIH uses, every one of those foods is listed at 0.

That surprises many people. Very few foods have much vitamin D naturally. So when you search for “vitamin D rich foods,” the honest list is shorter than most websites make it look.

This guide goes through the real numbers. You will see which foods deliver and which only seem to. You will also see what the research says about vitamin D, body weight, and blood sugar, and where the science is still unsure.

Why this question is timely

Two things make this a good moment to ask. The first is the season. Your skin makes vitamin D when sunlight hits it.

But how much it makes depends on the season, the time of day, how far you live from the equator, cloud cover, skin color, and sunscreen.

For people in northern places, fall and winter mean less sun. When sun matters less, food matters more.

The second is the research. A 2026 review in the journal Metabolism took a fresh look at vitamin D and type 2 diabetes in people with prediabetes.

Prediabetes means blood sugar is higher than normal, but not high enough to be called diabetes. We will get to what that review found.

The best vitamin D foods, by the numbers

The table below uses U.S. Department of Agriculture food data, as listed by NIH. Amounts are in IU, short for international units.

Food labels in the U.S. use micrograms (mcg) instead. One mcg equals 40 IU. The Daily Value (DV) for adults is 800 IU, or 20 mcg. A food with 20% of the DV or more counts as a “high” source.

Food (serving)IU per serving% Daily Value
Cod liver oil, 1 tablespoon1,360170%
Rainbow trout, farmed, cooked, 3 oz64581%
Sockeye salmon, cooked, 3 oz57071%
White mushrooms, UV-exposed, raw sliced, ½ cup36646%
Milk, 2%, vitamin D fortified, 1 cup12015%
Soy, almond, or oat milk, fortified, 1 cup100–14413–18%
Breakfast cereal fortified with 10% DV, 1 serving8010%
Sardines, canned in oil, drained, 2 sardines466%
Egg, 1 large, scrambled (in the yolk)446%
Beef liver, braised, 3 oz425%
Tuna, light, canned in water, drained, 3 oz405%
Cheddar cheese, 1.5 oz172%
Portabella mushrooms, raw, ½ cup (not UV-treated)41%
Broccoli, carrots, apple, banana, almonds, brown rice, lentils00%

Source: USDA FoodData Central values as listed in the NIH Office of Dietary Supplements Vitamin D fact sheet. DV = 800 IU for adults. Broccoli, carrots, apple, banana, almonds, brown rice, and lentils each list 0 IU in the NIH table.

Evidence quality: established. These are measured amounts from a government food database. Real products vary, so use the numbers as a guide, not a promise.

Three patterns stand out.

Fish is the best natural source. Farmed rainbow trout and sockeye salmon top the list. A 3-ounce cooked serving has about 570 to 645 IU.

That is more than 70% of the DV in one serving. Other fatty fish help too. The Dietary Guidelines for Americans list herring at about 182 IU and canned sardines at about 164 IU for 3 ounces. Salmon varies by type, from about 383 to 570 IU.

Canned tuna numbers differ by source. One federal table lists about 231 IU in 3 ounces of light tuna. The NIH table lists about 40 IU. Treat tuna as a modest source, not a star.

Fortified foods do the heavy lifting. “Fortified” means vitamin D was added. NIH says fortified foods supply most of the vitamin D in American diets.

Almost all U.S. milk is fortified, at about 120 IU per cup. Soy, almond, and oat drinks often have similar amounts. So do some cereals, yogurts, and orange juices. The label tells you the exact amount.

Mushrooms depend on the light. Mushrooms are the big plant exception, but only some of them. Mushrooms treated with ultraviolet (UV) light make vitamin D.

A half cup of UV-exposed white mushrooms has about 366 IU. A half cup of ordinary portabella mushrooms has about 4 IU. The Dietary Guidelines say raw mushrooms range from 0 to 1,110 IU per cup. So check the package.

Egg yolks, beef liver, and cheese have small amounts. They help, but they add up slowly.

There is one more twist. Animal foods also carry a second form of the vitamin, called 25(OH)D. It looks to be about five times stronger than regular vitamin D at raising blood levels.

When researchers counted it, the total vitamin D in beef, pork, chicken, turkey, and eggs was 2 to 18 times higher than the food tables show.

Evidence quality: emerging. The food tables do not yet include this form. So we do not know how much it matters in real life.

How much do people actually get?

Not much from food. In U.S. survey data from 2015 to 2016, men averaged about 204 IU a day from food and drinks. Women averaged about 168 IU. The recommended amount is 600 IU for most adults and 800 IU for people over 70.

Blood tests tell a calmer story, though. In national data from 2011 to 2014, most people had enough vitamin D in their blood.

About 18% were at risk of falling short. About 5% were at risk of true deficiency. Why the gap? Sunlight is one reason.

The extra form in animal foods may be another. Supplements are a third. About 28% of people age 2 and older took a supplement with vitamin D. That included about half of men and about 6 in 10 women age 60 and older.

The numbers also differ by group. About 17.5% of non-Hispanic Black people were at risk of deficiency, compared with 2.1% of non-Hispanic White people.

Darker skin makes less vitamin D from the same sunlight. Still, NIH says it is not clear whether lower blood levels in people with darker skin lead to health problems. Evidence quality: established for the survey numbers, uncertain for what they mean.

What it means for obesity and blood sugar

This is where vitamin D meets metabolic health. A warning first: a link between two things is not proof that one causes the other.

Body weight and blood levels.

People with obesity (a BMI of 30 or higher) tend to have lower vitamin D in their blood. Their skin still makes vitamin D normally, and their gut still absorbs it.

NIH says body fat likely holds on to more of the vitamin. So people with obesity might need more vitamin D to reach the same blood level. After gastric bypass surgery, deficiency can also happen.

That is because the surgery skips part of the gut where vitamin D is absorbed.

Evidence quality: observational, with a plausible reason.


Weight loss.

No vitamin D food or pill has been shown to melt fat. A review of 12 trials found that vitamin D supplements, without cutting calories, did not change body weight or body fat.

Evidence quality: trial evidence, no benefit found.


Blood sugar and prediabetes.

Many studies link low vitamin D to a higher risk of diabetes. But people with obesity are more likely to have both. So part of that link may be a mix-up.

Evidence quality: observational.


Trials give a mixed picture. The biggest one, called D2d, followed 2,423 adults with prediabetes. Half took 4,000 IU of vitamin D a day.

Half took a placebo, which is a dummy pill. After about 2.5 years, fewer people on vitamin D developed diabetes.

But the difference was not big enough to rule out chance. In a small group that started with very low vitamin D, the drop looked larger.

That check was planned after the fact and included few people. The study team says no conclusion can be drawn from it.

Then researchers pooled the data. The 2026 review in Metabolism combined three trials in people with prediabetes, with 4,190 people in all.

It reported a 15% lower relative risk of moving on to type 2 diabetes. The benefit looked greater in people who started with low vitamin D and a BMI under 30.

Evidence quality: emerging.


Based on this kind of evidence, the Endocrine Society’s 2024 guideline suggests that adults with high-risk prediabetes get more vitamin D than the standard daily amount. The same guideline does not recommend routine blood tests for vitamin D in healthy people.

One point matters a lot here. These trials tested supplements, not foods. We found no trial showing that eating more vitamin D foods prevents diabetes. Whether food would give the same effect is a hypothesis.

What we know

Vitamin D helps your body absorb calcium and keeps bones strong. Too little over a long time causes rickets in children and soft bones in adults. Adding vitamin D to milk and other foods, starting in the 1930s, helped make rickets rare in the U.S.

Few foods have much vitamin D naturally. Fatty fish and fish liver oils lead the list. Cod liver oil has about 1,360 IU in one tablespoon. That is 170% of the DV, so count it toward your total if you also take a supplement.

Too much vitamin D is almost always caused by supplements, not food. The safe upper limit for most people age 9 and older is 4,000 IU a day. Going far above it can raise calcium in the blood and cause nausea, weakness, and kidney problems.

What we do not know

Experts have not agreed on the best blood level for health. It likely varies by age, background, and goal.

We do not know whether vitamin D prevents cancer, heart disease, or depression. Observational studies show links. But large trials of supplements mostly have not found that they prevent these problems.

We do not know whether the extra animal-food form matters in daily life. We do not know whether testing healthy people helps, since the U.S. Preventive Services Task Force found too little evidence to judge screening in adults with no symptoms.

And we do not know whether food works as well as supplements for prediabetes, because no food trials exist.

Common myths

Myth: All healthy foods have vitamin D. Many do not. Broccoli, carrots, lentils, bananas, brown rice, and whole wheat bread are all listed at 0 IU in the NIH table.

Myth: Mushrooms are a sure source. Only mushrooms exposed to UV light have a lot. Ordinary ones may have almost none.

Myth: Sitting by a sunny window makes vitamin D. The UV rays your skin needs do not pass through glass.

Myth: Cheese and ice cream are fortified like milk. In the U.S. and Canada, they usually are not. Always check the label.

Who should pay closer attention?

NIH lists these groups as more likely to run low.

  • Breastfed babies. Breast milk usually has little vitamin D. The American Academy of Pediatrics advises a daily supplement for most breastfed babies. Ask your child’s doctor.
  • Older adults, whose skin makes less vitamin D with age.
  • People who get little sun, such as those who are homebound or work indoors.
  • People with darker skin, who make less vitamin D from the same sunlight.
  • People with conditions that make it hard to absorb fat, such as celiac disease, Crohn’s disease, ulcerative colitis, or cystic fibrosis.
  • People with obesity, or who have had gastric bypass surgery.
  • People who avoid dairy, eggs, and fish, including people with a milk allergy or lactose intolerance and people who follow a vegan or ovo-vegetarian diet.

Some medicines also matter. The weight-loss drug orlistat can reduce vitamin D absorption. Steroids such as prednisone can affect how the body uses it.

Statins and thiazide water pills can interact with vitamin D supplements. Do not change any medicine on your own. Ask your doctor or pharmacist.

Practical ways to get more vitamin D from food

1. Make fish a regular part of your week.

Swap in trout, salmon, herring, or sardines for some meals. The Dietary Guidelines table uses fish from the FDA and EPA “Best Choices” list, which are lower in mercury. If you are pregnant, follow the FDA and EPA fish advice.

2. Read the label.

Look for vitamin D in mcg. A food with 20% DV or more is a high source. Plant milks vary, so check yours. Choose unsweetened versions when you can. The Dietary Guidelines point out that some fortified foods also come with added sugar.

3. Look for UV-treated mushrooms.

Check the package or the Nutrition Facts for vitamin D. Do not assume.

4. Keep the egg yolk.

The vitamin D in eggs is in the yolk. It is a small boost, but it counts. Vitamin D is also absorbed better with some fat in the meal.

5. Add up your day.

Here is a simple example using the table above. One scrambled egg (44 IU), a cup of fortified milk (120 IU), and a serving of fortified cereal (80 IU) come to about 244 IU.

Add 3 ounces of sockeye salmon (570 IU) and the day reaches about 814 IU. That is above the 600 IU recommended for most adults. This is a math example, not a meal plan. It shows why one fish meal can change the total.

6. If you are in a higher-risk group, ask a professional.

A doctor or dietitian can tell you whether a supplement makes sense and how much. The Endocrine Society does not recommend routine vitamin D blood tests for healthy people. And please do not take large amounts on your own.

Frequently asked questions

What food has the most vitamin D? Cod liver oil has the most per spoonful, at about 1,360 IU in one tablespoon. Among everyday foods, fatty fish lead. Cooked rainbow trout and sockeye salmon have about 570 to 645 IU in 3 ounces.

Do eggs have vitamin D? Yes, in the yolk. One large scrambled egg has about 44 IU, or 6% of the DV.

Are mushrooms a good source of vitamin D? Only if they were exposed to UV light. UV-exposed white mushrooms have about 366 IU per half cup. Ordinary portabellas have about 4 IU.

Can I get enough vitamin D from food alone? For many people, it is hard. NIH says getting enough from natural, unfortified foods alone is difficult. Fortified foods and some sun make up the rest. Fish meals help a lot.

Is vitamin D from food better than from supplements? We do not have a clear answer. NIH says very limited evidence shows no big difference in how well the body uses vitamin D from different foods. It also says needs should be met mainly through food.

The bottom line

The honest list of vitamin D foods is short. Fatty fish and fortified foods do most of the work. UV-treated mushrooms can help, and eggs add a little. Most other healthy foods have almost none.

Blood levels also depend on sun, skin, age, body weight, and gut health. That is why people with obesity, prediabetes, or gut conditions may want to talk to a health professional rather than guess.

The newest research on vitamin D and diabetes is interesting, but it comes from supplement trials. It does not tell us that any food prevents diabetes. For now, the best move is simple. Learn the real numbers, read your labels, and build a few reliable sources into your week.

References

  1. National Institutes of Health, Office of Dietary Supplements. Vitamin D: Fact Sheet for Health Professionals. https://ods.od.nih.gov/factsheets/VitaminD-HealthProfessional/ (accessed October 1, 2026). This sheet summarizes the National Academies (Institute of Medicine) Dietary Reference Intakes for Calcium and Vitamin D, NHANES intake and blood-level data, USDA FoodData Central values, and U.S. Preventive Services Task Force reviews cited in this article. [Link]
  2. U.S. Department of Health and Human Services and U.S. Department of Agriculture. Dietary Guidelines for Americans 2020–2025: Food Sources of Vitamin D. https://www.dietaryguidelines.gov/resources/2020-2025-dietary-guidelines-online-materials/food-sources-select-nutrients/food-sources-vitamin-d
  3. Demay MB, Pittas AG, Bikle DD, et al. Vitamin D for the Prevention of Disease: An Endocrine Society Clinical Practice Guideline. J Clin Endocrinol Metab. 2024;109(8):1907–1947. https://pubmed.ncbi.nlm.nih.gov/38828931/
  4. Endocrine Society. Endocrine Society Guideline Recommends Healthy Adults Under the Age of 75 Take the Recommended Daily Allowance of Vitamin D (press release, June 3, 2024). https://endocrine.org/news-and-advocacy/news-room/2024/endocrine-society-recommends-healthy-adults-take-the-recommended-daily-allowance-of-vitamin-d
  5. Pittas AG, et al. Vitamin D Supplementation and Prevention of Type 2 Diabetes (D2d trial). N Engl J Med. 2019. https://pubmed.ncbi.nlm.nih.gov/31173679/
  6. D2d Study. A Summary of the D2d Study Results and What They Mean. https://d2dstudy.org/d2d-study-results/
  7. Vitamin D for the prevention of type 2 diabetes: Evidence and implications. Metabolism. 2026:156566. doi:10.1016/j.metabol.2026.156566. (Abstract only reviewed, via Stanford Health Care publication listing: https://stanfordhealthcare.org/publications/972/972974.html)

This article is for general education. It is not medical advice and does not replace care from your own doctor, pharmacist, or dietitian.

What do you think?

Written by Dr. Ahmed Farhan


Dr. Ahmed Farhan

MBBS, FCPS (Internal Medicine) | Assistant Professor of Medicine

| Consultant Physician | Specialist in Diabetes, Weight Management & Lifestyle Medicine

Founder of Dibesity | Advocate of Evidence-Based Natural Health

apigenin health benefits

Apigenin Health Benefits: What the Science Really Shows