โ† All diet charts
Diet Chart
โ˜€๏ธ

Vitamin D Foods Chart

Foods + sun for healthy Vitamin D levels

๐Ÿ“„

Get the printable PDF

Enter email for full chart + science breakdown as printable PDF.

๐Ÿ“Œ Save image (no email)

No spam. We never sell your email. Privacy Policy

โœ“

Ready!

Your printable PDF is ready to download.

๐Ÿ“„ Download PDF ๐Ÿ“Œ Save image too
โ˜€๏ธ

Vitamin D Foods Chart

Foods + sun for healthy Vitamin D levels

โœ… Eat freely
๐ŸŸFatty fish
๐ŸŸSardines
๐ŸŸMackerel
๐ŸŸCod liver oil
๐Ÿ„UV-exposed mushrooms
๐ŸฅšEgg yolks
๐ŸŸTuna (tinned)
๐Ÿฅ›Fortified milk
๐ŸŒพFortified cereals
๐Ÿฅ›Fortified plant milk
๐ŸฆžShrimp
๐ŸฅฃGreek yoghurt (fortified)
๐Ÿง€Cheese
๐ŸŸคLiver
๐ŸณWhole eggs
๐ŸŸก Limit
โŒ Avoid
๐ŸšซIndoor lifestyle
๐ŸšซAlways wearing sunscreen
๐ŸšซLong sleeves year-round
๐ŸšซCoffee with iron

What this chart is built on

Vitamin D deficiency affects 1+ billion people. Most people cannot get enough from food alone โ€” sunlight is the primary source. 15-30 minutes daily sun exposure on bare arms/legs gives 1000-3000 IU. Pair with food sources for sustainable levels.

Top 15 foods to eat

The complete list with daily frequency and why each food works.

๐ŸŸ
Fatty fish
Salmon โ€” 600 IU per 100g
3x weekly
๐ŸŸ
Sardines
272 IU per tin
daily
๐ŸŸ
Mackerel
360 IU per 100g
2x weekly
๐ŸŸ
Cod liver oil
1300 IU per teaspoon
1 tsp daily
๐Ÿ„
UV-exposed mushrooms
Sun-treated have 400+ IU
daily
๐Ÿฅš
Egg yolks
40 IU per yolk
daily
๐ŸŸ
Tuna (tinned)
236 IU per 100g
3x weekly
๐Ÿฅ›
Fortified milk
120 IU per cup
daily if tolerated
๐ŸŒพ
Fortified cereals
40-100 IU per serving
some
๐Ÿฅ›
Fortified plant milk
100 IU per cup
daily
๐Ÿฆž
Shrimp
152 IU per 100g
occasional
๐Ÿฅฃ
Greek yoghurt (fortified)
80 IU per cup
daily
๐Ÿง€
Cheese
12 IU per 30g
daily
๐ŸŸค
Liver
42 IU per 100g
occasional
๐Ÿณ
Whole eggs
40 IU per egg
daily

Foods to avoid completely (4 items)

Cut these for clear improvement.

๐Ÿšซ
Indoor lifestyle
Most modern Vitamin D issue
๐Ÿšซ
Always wearing sunscreen
Blocks Vitamin D synthesis
๐Ÿšซ
Long sleeves year-round
Blocks production
๐Ÿšซ
Coffee with iron
Worsens deficiency cascade

Sunlight is the primary source

Most people cannot get enough Vitamin D from food alone โ€” sunlight is essential.

โ˜€๏ธ
15-30 min daily
Bare arms/legs at midday
๐ŸŒ
Equator regions
UVB available year-round
๐ŸŒ
Latitude 35ยฐ+
UVB only April-September
๐Ÿงด
No sunscreen for 15 min
Then apply

Why this works

The evidence behind each food choice.

  1. 1Vitamin D is technically a hormone โ€” your body makes it from cholesterol when UVB hits skin.
  2. 2Most adults need 1000-4000 IU daily. Severe deficiency requires 5000-10000 IU under supervision.
  3. 3Optimal blood levels: 40-60 ng/mL. Below 30 = deficient. Below 20 = severe.
  4. 4Vitamin D works with K2 โ€” get them together or take K2 supplement.
  5. 5Magnesium is required to activate Vitamin D โ€” most people need both.

Beyond the food

Habits that multiply your results.

1
Test 25-OH Vitamin D blood test annually
2
Sit in sun 15-30 min on bare skin daily
3
Eat fatty fish 3x weekly (salmon, mackerel, sardines)
4
Most adults need supplementation in winter โ€” 1000-2000 IU
5
Take with fat-containing meal for absorption
6
Pair with K2 (100mcg) for cardiovascular protection
⚠️ Before starting any supplementSupplement doses on this page are general guidance, not a prescription. Talk to your doctor or pharmacist first — especially if you take blood thinners, blood-pressure or diabetes medication, are pregnant or breastfeeding, or have kidney, liver or gallbladder disease. Turmeric, omega-3, magnesium and vitamin D all interact with common prescriptions. More is not better: every supplement has an upper limit. Read our medical disclaimer.

Sources & further reading

We write from peer-reviewed research and clinical guidance. These links let you read the underlying evidence yourself rather than taking our word for it.