Vitamin D-Rich Foods: Top Sources Ranked, Plus How Much You Need

← Healthy Foods

Nutrient guide

Vitamin D-Rich Foods: Top Sources Ranked, Plus How Much You Need

Fatty fish, cod liver oil, UV-exposed mushrooms, eggs and fortified milks, ranked by micrograms and IU of vitamin D per serving using USDA data, with daily needs by age, sunlight facts, who is at risk, upper limits and medicine notes.

By the HealAtlas Team · Updated October 2026 · Evidence from NIH, USDA and peer-reviewed research

Two poached eggs with smoked salmon on whole-grain toast; fatty fish and egg yolks are among the few foods that naturally contain vitamin D
Photo by Konrad Nowacki on Unsplash

This page is for general education and is not medical advice. Talk with your clinician or a registered dietitian before major diet changes or starting supplements, especially if you take medication, are pregnant, or have a chronic condition. See our medical disclaimer.

Disclaimer: This content is for informational purposes only and is not medical advice. Always consult your physician or a qualified healthcare provider before making changes to your diet, exercise, or treatment.

Vitamin D at a glance

  • Why it matters: vitamin D helps the gut absorb calcium and keeps calcium and phosphate levels high enough for normal bone mineralization. Without enough, bones can become thin, brittle or misshapen; deficiency causes rickets in children and osteomalacia in adults (NIH ODS).
  • Few foods have it naturally: the best natural sources are the flesh of fatty fish and fish liver oils; beef liver, egg yolks and cheese have small amounts, and mushrooms provide variable amounts of vitamin D2 (NIH ODS).
  • Fortified foods do the heavy lifting: in the U.S., fortified foods such as milk and breakfast cereals provide most of the vitamin D people eat. Almost all U.S. milk is fortified with about 3 mcg (120 IU) per cup (NIH ODS).
  • Sunlight counts too: your skin makes vitamin D from UVB light, but season, time of day, skin color, age and sunscreen all change how much (NIH ODS).
  • Top food sources per serving here: sockeye salmon (canned or cooked), farmed rainbow trout, canned pink salmon and UV-exposed mushrooms, plus cod liver oil.

How much vitamin D do you need?

The Recommended Dietary Allowance (RDA) set by the Food and Nutrition Board of the National Academies, summarized by the NIH Office of Dietary Supplements, is 15 micrograms (mcg), or 600 International Units (IU), a day for everyone ages 1 to 70, including during pregnancy and breastfeeding, and 20 mcg (800 IU) a day after age 70. Infants have an Adequate Intake of 10 mcg (400 IU). The RDAs assume minimal sun exposure. The Daily Value (DV) on Nutrition Facts labels is 20 mcg (800 IU), and labels must list vitamin D in mcg, so a food with 4 mcg provides 20% DV, which counts as a high source.

Most people in the U.S. eat less vitamin D than recommended. In NHANES 2015 to 2016, average intakes from foods and beverages were 5.1 mcg (204 IU) a day for men, 4.2 mcg (168 IU) for women and 4.9 mcg (196 IU) for children 2 to 19, and 2013 to 2016 data showed that 92% of men and more than 97% of women got less than the average requirement of 10 mcg (400 IU) from food (NIH ODS). Blood levels tell a different story: in NHANES 2011 to 2014, most people had sufficient levels, 18% were at risk of inadequacy and 5% were at risk of deficiency. Sun exposure, and a potent form of vitamin D in animal foods (25-hydroxyvitamin D) that intake surveys and USDA food data do not count, help explain the gap.

Vitamin D-rich foods list (per serving)

Values computed from USDA FoodData Central (SR Legacy) per stated serving; 1 mcg = 40 IU; %DV uses the FDA Daily Value of 20 mcg (800 IU). Estimates: species, season, farming, fortification and brand change the numbers.
FoodServingVitamin D (mcg)IU%DVkcal
Cod liver oil1 tbsp (13.6 g)34.01,360170%123
Salmon, sockeye, canned, drained3 oz (85 g)17.971489%142
Trout, rainbow, farmed, cooked3 oz (85 g)16.164681%143
Salmon, sockeye, cooked3 oz (85 g)14.256871%133
Swordfish, cooked3 oz (85 g)14.156471%146
Salmon, pink, canned, drained3 oz (85 g)12.349362%117
Crimini mushrooms, UV-exposed, raw½ cup sliced (36 g)11.545957%8
Salmon, Atlantic, farmed, cooked3 oz (85 g)11.144556%175
Salmon, pink, cooked3 oz (85 g)11.144255%130
Maitake mushrooms, raw½ cup diced (35 g)9.839349%11
Mackerel, Pacific and jack, cooked3 oz (85 g)9.738848%171
Salmon, coho, wild, cooked3 oz (85 g)9.638448%118
White mushrooms, UV-exposed, raw½ cup sliced (35 g)9.236746%8
Portabella mushrooms, UV-exposed, grilled½ cup sliced (60.5 g)7.931740%18
Tuna, light, canned in oil, drained3 oz (85 g)5.722828%168
Halibut, cooked3 oz (85 g)4.919725%94
Herring, Atlantic, cooked3 oz (85 g)4.618423%173
Rockfish, Pacific, cooked3 oz (85 g)3.915620%93
Milk, whole, vitamin D-fortified1 cup (244 g)3.212716%149
Tilapia, cooked3 oz (85 g)3.112616%109
Flounder or sole, cooked3 oz (85 g)3.011915%73
Milk, fat-free, vitamin D-fortified1 cup (245 g)2.911815%83
Milk, 2%, vitamin D-fortified1 cup (244 g)2.911715%122
Soy milk, unsweetened, fortified1 cup (243 g)2.911715%80
Almond milk, unsweetened, fortified (USDA sample)1 cup (262 g)2.610513%39
Orange juice with added calcium and vitamin D1 cup (249 g)2.510012%117
Yogurt, vanilla, low-fat, vitamin D-fortified (USDA sample)6 oz container (170 g)2.08210%144
Tuna, white (albacore), canned in water, drained3 oz (85 g)1.7688%109
Morel mushrooms, raw½ cup (33 g)1.7678%10
Vegetable-oil spread (60% fat) with added vitamin D1 tbsp (14 g)1.5607%75
Chanterelle mushrooms, raw½ cup (27 g)1.4577%9
Sardines, Atlantic, canned in oil, drained2 sardines (24 g)1.2466%50
Egg, hard-boiled1 large (50 g)1.1446%78
Egg, scrambled1 large (61 g)1.1445%91
Tuna, light, canned in water, drained3 oz (85 g)1.0415%73
Beef liver, braised3 oz (85 g)1.0415%162
Toasted oat cereal, fortified (Cheerios, USDA sample)1 cup (28 g)1.0405%104
Cheddar cheese1.5 oz (42.5 g)0.42172%174
White mushrooms, raw (not UV-exposed)½ cup sliced (35 g)0.0730%8

Values are for the form listed. Mushrooms vary a lot: ordinary white mushrooms have almost no vitamin D, but mushrooms treated with UV light have much more (NIH ODS), so look for “UV-exposed” or “high in vitamin D” on the package. The UV-exposed rows are USDA samples, and the amount in what you buy can differ. Fortified foods vary by brand: the yogurt, almond milk, orange juice, spread and cereal rows are single USDA-analyzed products and are only examples, so check the Nutrition Facts label; NIH lists 2.5 to 3.6 mcg (100 to 144 IU) per cup for fortified soy, almond and oat milks and 2 mcg (80 IU) for a cereal fortified with 10% of the DV. Cheese and ice cream are not usually fortified in the U.S. Wild Atlantic salmon is not shown because USDA SR Legacy has no vitamin D value for it. Swordfish is high in vitamin D, but FDA lists it among the “Choices to Avoid” because of mercury for people who are pregnant or breastfeeding and for young children; trout, salmon, sardines, herring and canned light tuna are on FDA’s “Best Choices” list. Chicken breast, ground beef and portabella mushrooms that are not UV-treated have 0.1 mcg or less per serving (NIH ODS), and plant foods such as grains, beans, nuts, fruits and vegetables have essentially none.

Sunlight and vitamin D

Most people meet at least some of their vitamin D needs from the sun. UVB rays turn a compound in the skin into vitamin D3. How much you make depends on the season, time of day, length of day, cloud cover, smog, skin melanin and sunscreen, and older people and people with dark skin make less (NIH ODS). UVB does not pass through glass, so sitting by a sunny window does not produce vitamin D. Harvard’s Nutrition Source notes that people living as far north as Boston cannot make enough vitamin D from the sun for about 4 months of the year.

Because of these variables there is no official guideline for how much sun is enough. NIH notes that some experts suggest about 5 to 30 minutes of midday sun on the face, arms, hands and legs without sunscreen, daily or at least twice a week, but UV radiation is a carcinogen and the most preventable cause of skin cancer. Federal agencies advise sunscreen with SPF 15 or higher whenever you are in the sun, and MedlinePlus says sun exposure for more than a few minutes without sunscreen is not recommended. That is why food, fortified foods and, when needed, supplements are the safer way to cover your needs.

Who is most at risk of low vitamin D?

  • Breastfed infants: breast milk alone usually does not meet an infant’s needs. The American Academy of Pediatrics recommends 10 mcg (400 IU) a day of vitamin D for exclusively and partially breastfed infants starting shortly after birth (NIH ODS).
  • Older adults: the skin makes less vitamin D with age, and older adults often spend more time indoors.
  • People with little sun exposure: for example, people who are homebound, wear long robes or head coverings, or have jobs that limit time outdoors.
  • People with dark skin: more melanin reduces vitamin D production from sunlight, although whether the resulting lower blood levels harm health is not clear (NIH ODS).
  • People with conditions that limit fat absorption: such as some liver diseases, cystic fibrosis, celiac disease, Crohn’s disease and ulcerative colitis.
  • People with obesity or after gastric bypass surgery: body fat holds on to vitamin D, and bypass surgery skips part of the intestine where it is absorbed.
  • People who avoid milk: diets low in vitamin D are more common with milk allergy, lactose intolerance and ovo-vegetarian or vegan diets.

Routine testing is not recommended for everyone: the U.S. Preventive Services Task Force found insufficient evidence to assess screening adults without symptoms (NIH ODS). For more, read our article on vitamin D deficiency and its health risks.

Vitamin D2 vs D3, and what the research shows

Foods and supplements contain two main forms: vitamin D2 (ergocalciferol), found in mushrooms and made from yeast, and vitamin D3 (cholecalciferol), found in animal foods and made in the skin. Both are well absorbed and both raise blood levels, but most evidence indicates that D3 raises blood levels more and keeps them up longer (NIH ODS). Fat in the same meal helps absorption, although some vitamin D is absorbed without it. See our guide to vitamin D2 vs D3.

Bone health is where the evidence is strongest. The Food and Nutrition Board found the evidence inadequate or too inconsistent to link vitamin D to other health outcomes, and supplement trials in healthy people have been disappointing: the U.S. Preventive Services Task Force recommends against taking 10 mcg (400 IU) or less of vitamin D with 1,000 mg or less of calcium to prevent fractures in healthy adults living in the community (NIH ODS), and in the VITAL trial of 25,871 adults, 2,000 IU a day did not reduce fractures or cardiovascular events, or rates of breast, prostate and colorectal cancer (Harvard Nutrition Source). Read more in calcium and vitamin D for bones, and pair vitamin D with calcium-rich foods.

⚠️ Upper limits, supplements and medicines

Upper limit: the Tolerable Upper Intake Level (UL) for vitamin D is 25 mcg (1,000 IU) a day for infants 0 to 6 months, 38 mcg (1,500 IU) for 7 to 12 months, 63 mcg (2,500 IU) for ages 1 to 3, 75 mcg (3,000 IU) for ages 4 to 8, and 100 mcg (4,000 IU) for everyone 9 and older, including during pregnancy and breastfeeding (NIH ODS). Toxicity almost always comes from supplements, for example products with manufacturing errors or doses taken incorrectly, and causes high blood calcium with nausea, vomiting, muscle weakness, pain, dehydration, excessive thirst and kidney stones; in extreme cases it can cause kidney failure and heart rhythm problems. The low amounts in food are unlikely to be toxic, and too much sun does not cause toxicity (Harvard Nutrition Source).

Medicines: NIH lists interactions with orlistat (can reduce vitamin D absorption), some statins (high vitamin D intakes might reduce the potency of atorvastatin, lovastatin and simvastatin), corticosteroids such as prednisone (impair vitamin D metabolism), and thiazide diuretics (combined with vitamin D supplements, might raise blood calcium, especially in older adults or people with kidney problems). If you take any regular medicine, talk with your health care provider before starting vitamin D supplements, and don’t stop or change a prescribed medicine on your own.

Easy ways to get more vitamin D

Common questions

Which foods are highest in vitamin D?

Few foods are naturally rich in vitamin D. In USDA data, 1 tablespoon of cod liver oil has about 34.0 mcg (1,360 IU), more than the Daily Value. Among foods, fatty fish lead: 3 ounces of cooked farmed rainbow trout has about 16.1 mcg (646 IU) and cooked sockeye salmon about 14.2 mcg (568 IU), which match the NIH figures. Mushrooms exposed to UV light are the main non-animal source: ½ cup of sliced UV-exposed white mushrooms has about 9.2 mcg (367 IU). Fortified milk and plant milks give about 2.5 to 3.6 mcg (100 to 144 IU) a cup, while an egg, beef liver and cheese have about 1 mcg or less.

How much vitamin D do I need a day?

The RDA is 15 mcg (600 IU) a day for everyone ages 1 to 70, including during pregnancy and breastfeeding, and 20 mcg (800 IU) after age 70. Infants have an Adequate Intake of 10 mcg (400 IU). These amounts assume minimal sun exposure (NIH ODS). The Daily Value on food labels is 20 mcg (800 IU), and labels list vitamin D in mcg; 1 mcg equals 40 IU. MedlinePlus notes that the Bone Health and Osteoporosis Foundation recommends 800 to 1,000 IU a day for people 50 and older, so ask your clinician which amount is right for you.

Can I get enough vitamin D from food alone?

It is hard. NIH says that getting enough vitamin D from natural (nonfortified) foods alone is difficult, and that fortified foods provide most of the vitamin D in American diets. In NHANES 2015 to 2016, average intakes from foods and beverages were only 5.1 mcg (204 IU) a day for men and 4.2 mcg (168 IU) for women. Even so, blood tests show that most people in the U.S. have sufficient vitamin D, partly because of sun exposure. Harvard’s Nutrition Source says that for most people, a supplement is the best way to get enough because it is hard to eat enough through food. If you are unsure, talk with your clinician before you start one.

What are good vitamin D sources for vegetarians and vegans?

Eggs and fortified dairy work for many vegetarians. For a vegan diet, the main food options are mushrooms exposed to UV light (the label will say so) and fortified foods such as soy, almond and oat milks, some orange juices and breakfast cereals; amounts vary, so check the Nutrition Facts label. NIH notes that diets low in vitamin D are more common in people who follow an ovo-vegetarian or vegan diet. Vitamin D2 supplements are made from yeast, and an animal-free vitamin D3 made from lichen is also available (NIH ODS).

Can you get too much vitamin D?

Not from food or sun: toxicity almost always comes from taking too much in supplements, and experts do not believe that too much sun causes it (NIH ODS). The Tolerable Upper Intake Level is 100 mcg (4,000 IU) a day for anyone 9 and older, 63 to 75 mcg for ages 1 to 8, and 25 to 38 mcg for infants. Too much vitamin D raises blood calcium, which can cause nausea, vomiting, muscle weakness, neuropsychiatric problems, pain, loss of appetite, dehydration, excessive urination and thirst, and kidney stones. Harvard’s Nutrition Source advises against daily supplements above 4,000 IU unless your doctor is monitoring you.

Related on HealAtlas

Sources

  1. NIH Office of Dietary Supplements: Vitamin D Fact Sheet for Health Professionals (updated June 27, 2025)
  2. FDA: Daily Value on the Nutrition and Supplement Facts Labels
  3. U.S. Food and Drug Administration: Advice about Eating Fish (content current as of March 5, 2024)
  4. NIH MedlinePlus: Vitamin D (review date January 21, 2025)
  5. Harvard T.H. Chan School of Public Health, The Nutrition Source: Vitamin D
  6. USDA FoodData Central (SR Legacy) nutrient data

← Healthy Foods

Disclaimer: This content is for informational purposes only and is not medical advice. Always consult your physician or a qualified healthcare provider before making changes to your diet, exercise, or treatment.