🌎 Country / Pricing
🇦🇺 AU/NZ $🇺🇸 US $
Vitamins Vitamin D Budget Nutrition

Cheapest Vitamin D Foods, Compared Cost Per Serve

Sunlight is free, but for the months and locations where it isn't reliable, some food sources of vitamin D are far cheaper than others. Here's how they rank on cost per serve.

30%+
Australians with low vitamin D
600 IU
Daily target (adults under 70)
800 IU
Daily target (adults 70+)
<50
nmol/L = deficient on blood test

Why Are So Many Australians Deficient?

The paradox makes sense once you understand the mechanism. Vitamin D synthesis requires UV-B radiation hitting bare skin — and several modern factors block this:

Best Food Sources of Vitamin D in Australia

Vitamin D in food is measured in International Units (IU). The daily target is 600 IU for adults under 70. Prices are Coles/Woolworths homebrand, May 2026.

FoodVitamin D per serveCost/serve% Daily Target
🐟 Salmon, canned (100g)570 IU$1.8095%
🐟 Sardines, canned (1 tin ~100g)250 IU$1.5042%
🥚 Eggs (2 large)80 IU$0.8013%
💪 Weet-Bix (3 biscuits, fortified)60 IU$0.2510%
🥛 Full-cream milk (250mL)40 IU$0.457%
🧀 Cheddar cheese (30g)12 IU$0.502%
🐄 Beef liver (100g)49 IU$1.208%
🍄 Mushrooms, UV-exposed (100g)400–1000 IU$0.6067–167%

🍄 The mushroom trick most Australians don't know

Place mushrooms gill-side up in direct sunlight for 15–30 minutes before cooking. Mushrooms produce vitamin D2 from UV exposure — the same way human skin does. UV-exposed mushrooms can provide 400–1,000 IU per 100g serve. A free, vegan vitamin D source that most people have never heard of.

The Sardine Strategy — Cheapest Way to Hit Your Target

Canned sardines are the most cost-effective vitamin D food available at Australian supermarkets:

Vitamin D and Fat Absorption — Critical Rule

Vitamin D is a fat-soluble vitamin. It can only be absorbed when consumed with dietary fat. This means:

Symptoms of Vitamin D Deficiency

⚠️ When to get a blood test

If you're concerned about deficiency, ask your GP for a 25-hydroxyvitamin D (25-OHD) blood test. Levels below 50 nmol/L are deficient; 50–75 is insufficient. This test is Medicare-rebated if your GP considers it clinically indicated. Don't self-prescribe high-dose supplements — vitamin D toxicity is real at doses above 10,000 IU/day long-term.

Sun Exposure Guidelines (Safe Vitamin D Without Skin Damage)

The Cancer Council Australia provides seasonal guidance for vitamin D synthesis without excessive UV exposure. These are approximate times for fair to medium skin:

CitySummer (Dec–Feb)Winter (Jun–Aug)
Darwin / Cairns5–10 min midday10–20 min
Brisbane10–15 min20–30 min
Sydney / Perth10–15 min30–60 min
Melbourne / Adelaide15–20 minNot possible most days
Hobart20–30 minNot possible most days

For Melbourne and Hobart residents, food and supplementation are essential during winter — sun alone cannot maintain adequate vitamin D levels from May to August.

See Your Vitamin D Intake vs Your Personal Target

OptimisedEats tracks vitamin D alongside 16 other nutrients against targets calculated for your exact age, sex, and life stage.

Try the Free App →