USDA-derived rankings

Foods high in vitamin D

Vitamin D lets you absorb calcium and supports muscle and immune function; UK sunlight cannot make it from October to March.

Who this is for: Useful from October to March in the UK, if you cover your skin or spend little time outdoors, or you avoid oily fish.

Reviewed 20 July 2026. Ranked per typical serving against the fixed adult reference of 10 µg a day.

The clear number one

Trout

One serving (130g) gives you 24.7 µg of vitamin D, around 247% of the daily reference in one go.

See the full nutrition score for trout

The ranking

Ranked by what a typical serving covers, because nobody eats 100g of everything. The badge shows per-100g density: high means at least 30% of the daily reference per 100g, source means at least 15%.

#FoodPer serving
1Trout24.7 µg247% of daily reference
2Salmon Fillet19.7 µg197% of daily reference
3Smoked Salmon9.6 µg96% of daily reference
4Halibut8.1 µg81% of daily reference
5Tilapia4.4 µg44% of daily reference
6Sardines (canned)4.4 µg44% of daily reference
7Whole Milk3.3 µg33% of daily reference
8Milk (semi-skimmed)3 µg30% of daily reference
9Skimmed Milk3 µg30% of daily reference
10Soy Milk3 µg30% of daily reference
11Tuna Steak2.6 µg26% of daily reference
12Almond Milk2.5 µg25% of daily reference
13Tuna (canned)2 µg20% of daily reference
14Eggs2 µg20% of daily reference
15Egg Yolk1.8 µg18% of daily reference
16Cod1.7 µg17% of daily reference
17Double Cream0.5 µg5% of daily reference
18Anchovies0.3 µg3% of daily reference
19Butter0.2 µg2% of daily reference

Even the best foods are modest against the 10 µg reference, which is why UK winter guidance points at a supplement.

Narrow it to your way of eating

How this list is built

Every number comes from Nutrigate's USDA-derived generic food table, the same data behind the food nutrition scores. The daily reference for vitamin D is 10 µg, an evidence-based adult amount; the app personalises it to you. Serving sizes are typical household portions, shown in grams so you can judge them.