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.
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:
- Sunscreen use — SPF 30+ blocks ~97% of UV-B. Necessary for skin cancer prevention, but it also stops vitamin D production.
- Indoor lifestyles — most Australians spend the sunniest hours of the day indoors, behind glass (which blocks UV-B entirely).
- Geographic latitude — in southern cities (Melbourne, Hobart), UV-B is too weak for vitamin D synthesis in winter months, regardless of how much sun exposure you get.
- Darker skin — requires significantly more sun exposure to produce equivalent vitamin D.
- Obesity — vitamin D is fat-soluble and can be sequestered in adipose tissue, reducing blood levels.
- Very few foods contain meaningful vitamin D — making diet a critical backup.
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.
| Food | Vitamin D per serve | Cost/serve | % Daily Target |
|---|---|---|---|
| 🐟 Salmon, canned (100g) | 570 IU | $1.80 | 95% |
| 🐟 Sardines, canned (1 tin ~100g) | 250 IU | $1.50 | 42% |
| 🥚 Eggs (2 large) | 80 IU | $0.80 | 13% |
| 💪 Weet-Bix (3 biscuits, fortified) | 60 IU | $0.25 | 10% |
| 🥛 Full-cream milk (250mL) | 40 IU | $0.45 | 7% |
| 🧀 Cheddar cheese (30g) | 12 IU | $0.50 | 2% |
| 🐄 Beef liver (100g) | 49 IU | $1.20 | 8% |
| 🍄 Mushrooms, UV-exposed (100g) | 400–1000 IU | $0.60 | 67–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:
- 1 tin of homebrand sardines (~$1.50) provides 250 IU of vitamin D
- Also provides omega-3, calcium, B12, iron, and protein in the same tin
- Eating 2 tins per week provides ~500 IU — combined with eggs and fortified cereal, you're close to the daily target
- Salmon is higher in vitamin D but roughly 20% more expensive per serve
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:
- Don't eat sardines with fat-free crackers only — add avocado, olive oil, or cheese
- Full-fat milk and yoghurt are better vitamin D sources than skim versions (despite similar IU numbers — the fat enables absorption)
- Taking vitamin D supplements with a fat-containing meal increases absorption by 32–50%
Symptoms of Vitamin D Deficiency
- Bone pain and muscle weakness — especially in the legs and lower back
- Fatigue and general tiredness disproportionate to sleep
- Low mood and depression — vitamin D receptors are widespread in the brain
- Frequent illness — vitamin D is central to immune function
- Hair loss (severe deficiency)
- In children: bowed legs and soft bones (rickets) — still occurs in Australia
⚠️ 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:
| City | Summer (Dec–Feb) | Winter (Jun–Aug) |
|---|---|---|
| Darwin / Cairns | 5–10 min midday | 10–20 min |
| Brisbane | 10–15 min | 20–30 min |
| Sydney / Perth | 10–15 min | 30–60 min |
| Melbourne / Adelaide | 15–20 min | Not possible most days |
| Hobart | 20–30 min | Not 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 →