Skip to content
CalorieWize
Vitamins & Minerals6 min read

Vitamin D Rich Foods You Should Eat Daily

42% of Americans are vitamin D deficient. These foods are the best dietary sources — though you probably still need a supplement.

Published January 28, 2025· CalorieWize Editorial Team

The Vitamin D Deficiency Epidemic

An estimated 42% of US adults are vitamin D deficient, with rates even higher among Black Americans (82%) and Hispanic Americans (69%). Vitamin D is essential for bone health, immune function, mood regulation, and muscle function. Deficiency is linked to increased risk of osteoporosis, depression, autoimmune disease, and respiratory infections.

Best Food Sources of Vitamin D

FoodServingVitamin D (IU)% Daily Value
Cod liver oil1 tbsp1,360170%
Trout (rainbow, cooked)3 oz64581%
Salmon (sockeye, cooked)3 oz57071%
Sardines (canned)3 oz16421%
Fortified milk1 cup12015%
Fortified orange juice1 cup10013%
Egg yolk1 large446%
Fortified cereal1 serving40-805-10%
Mushrooms (UV-exposed)1 cup36646%
Tuna (canned, light)3 oz405%

Why Diet Alone Usually Falls Short

The recommended daily intake of vitamin D is 600–800 IU (many experts argue for 1,000–2,000 IU). Looking at the food sources, you would need to eat salmon daily to meet even the basic 600 IU recommendation through food alone. Most people do not consume enough vitamin D-rich foods consistently, which is why deficiency is so widespread.

The Three Sources of Vitamin D

Who Needs to Pay Most Attention

A Simple Action Plan

Eat fatty fish 2–3 times per week, use fortified milk or plant milk, get 15 minutes of midday sun when possible, and take a 1,000–2,000 IU vitamin D3 supplement daily — especially in winter. Ask your doctor to test your 25(OH)D level at your next checkup; optimal is 30–50 ng/mL.

Explore Nutrition Data

Use our free tools to look up calories and nutrition facts for thousands of foods.

Related Guides