
Vitamin D is an essential nutrient that helps your body absorb calcium and supports strong bones, muscles, immune function, and normal cell activity. Unlike many vitamins, vitamin D is naturally present in relatively few foods, which can make getting enough from diet alone challenging for some people.
Fortunately, several foods provide vitamin D naturally, while fortified foods can make a significant contribution to daily intake. Fatty fish, egg yolks, fortified milk, and some mushrooms are among the most useful dietary sources.
If you're looking for the best foods high in vitamin D, combining natural sources with fortified foods can help you get more of this important nutrient.
Vitamin D helps the body absorb calcium and supports bone and muscle health.
Fatty fish are among the best natural food sources of vitamin D.
Egg yolks and some mushrooms also provide vitamin D.
Fortified milk, plant-based beverages, cereals, and other foods can provide additional vitamin D.
Most adults need about 600 IU (15 mcg) of vitamin D per day.
Adults over 70 generally need 800 IU (20 mcg) per day.
Food is only one source of vitamin D; sunlight exposure and supplements may also contribute.
Fatty fish are among the best natural sources of vitamin D.
Examples include:
Salmon
Trout
Sardines
Mackerel
Herring
Tuna
Fatty fish also provide high-quality protein and omega-3 fatty acids, making them a nutrient-dense addition to a balanced diet.
Including fish in your meals a few times a week can help increase vitamin D intake while providing other important nutrients.
Cod liver oil is a concentrated source of vitamin D and also provides vitamin A and omega-3 fatty acids.
However, because it can contain substantial amounts of vitamin A, taking large amounts is not necessarily better. Follow the serving instructions on the product and avoid combining multiple supplements containing high amounts of vitamin A or vitamin D without professional guidance.
Egg yolks contain vitamin D, although the amount can vary.
Eggs are also a convenient source of protein, choline, selenium, vitamin B12, and other nutrients. Including eggs as part of a balanced diet can therefore contribute a modest amount of vitamin D.
Some mushrooms can provide vitamin D, particularly mushrooms that have been exposed to ultraviolet (UV) light.
Mushrooms naturally contain compounds that can be converted into vitamin D when exposed to UV light. Some commercially produced mushrooms are treated with UV light specifically to increase their vitamin D content.
Check the nutrition label because vitamin D levels vary significantly between mushroom products.
In many countries, milk is commonly fortified with vitamin D.
A serving of fortified milk can provide a useful amount of vitamin D along with calcium and protein. Check the nutrition label because fortification levels vary by country and product.
People who do not consume dairy can choose fortified alternatives such as:
Soy milk
Almond milk
Oat milk
Other fortified plant-based beverages
Vitamin D content varies considerably, so look for products that specifically list vitamin D on the nutrition label.
Fortified soy milk can also provide protein, making it a particularly useful option nutritionally.
Some breakfast cereals are fortified with vitamin D along with other vitamins and minerals.
Combining fortified cereal with fortified milk or a fortified plant-based beverage can provide a convenient way to increase vitamin D intake.
Choose cereals that are relatively low in added sugar and higher in fiber when possible.
Some yogurt products and other dairy or plant-based foods may be fortified with vitamin D.
Since fortification varies widely, check the label rather than assuming every yogurt or dairy product contains significant vitamin D.
For most adults:
Adults 19–70: 600 IU (15 mcg) per day
Adults over 70: 800 IU (20 mcg) per day
Pregnancy and breastfeeding: 600 IU (15 mcg) per day
The adult upper limit is generally 4,000 IU (100 mcg) per day unless a healthcare professional recommends a different amount for a specific medical reason.
Vitamin D requirements can vary depending on factors such as age, health status, sun exposure, and dietary intake.
Sometimes, but it can be difficult because relatively few foods naturally contain large amounts of vitamin D.
Vitamin D can also be produced in the skin when it is exposed to sunlight. However, the amount produced varies according to factors such as skin pigmentation, season, geographic location, clothing, sunscreen use, age, and time spent outdoors.
For people with inadequate vitamin D intake or confirmed deficiency, a healthcare professional may recommend a supplement.
Try simple combinations such as:
Breakfast: Fortified cereal with fortified milk or plant-based milk.
Lunch: Salmon or tuna salad with vegetables.
Snack: Fortified yogurt with fruit and nuts.
Dinner: Grilled trout with vegetables and whole grains.
Vegetarian option: UV-exposed mushrooms with fortified plant milk and other fortified foods.
A varied diet is more useful than relying on one particular vitamin D food.
The best foods high in vitamin D include fatty fish, egg yolks, UV-exposed mushrooms, fortified milk, fortified plant-based beverages, fortified cereals, and some fortified dairy products.
Because natural dietary sources are limited, paying attention to food labels can be especially helpful. For many people, vitamin D intake comes from a combination of diet, sunlight exposure, and, when appropriate, supplementation.
Fatty fish such as salmon, trout, sardines, mackerel, and herring are among the best natural dietary sources of vitamin D.
Yes. Vitamin D is found mainly in the yolk, although the amount can vary between eggs.
Some mushrooms, especially those exposed to UV light, can provide vitamin D. Check the nutrition label because amounts vary.
Fortified cow's milk and fortified plant-based beverages can provide useful amounts of vitamin D. The exact amount depends on the product, so check the nutrition label.
Adults aged 19–70 generally need 600 IU (15 mcg) per day, while adults over 70 need about 800 IU (20 mcg).
It can be difficult because relatively few foods naturally contain substantial amounts of vitamin D. Fortified foods can help, while sunlight and supplements may also contribute depending on individual circumstances.
Not everyone needs one. If you have limited dietary intake, limited sun exposure, or a confirmed vitamin D deficiency, a healthcare professional can help determine whether supplementation is appropriate.