Top 10 most Vitamin D rich foods © Getty Images

Top 10 most Vitamin D rich foods

Although our skin produces Vitamin D when exposed to sunlight, this isn’t always a guarantee in places like the UK. Fortunately, there are things you can eat to supplement the Sun’s rays.

(Figures in International Units, recommended daily amount is 400IU)

Advertisement
1

Cod liver oil

Top 10 most Vitamin D rich foods - cod liver oil

Per portion: 440 – Per 100g: 9,780

2

Salmon and mackerel

Top 10 most Vitamin D rich foods - salmon and mackerel

Per portion: 400 – Per 100g: 470

3

Tinned sardines

Top 10 most Vitamin D rich foods - tinned sardines

Per portion: 270 – Per 100g: 270

4

Tinned tuna

Top 10 most Vitamin D rich foods - tinned tuna

Per portion: 154 – Per 100g: 181

5

Almond milk

Top 10 most Vitamin D rich foods - almond milk

Per portion: 68 – Per 100g: 30

6

Breakfast cereal

Top 10 most Vitamin D rich foods - breakfast cereal

Per portion: 52 – Per 100g: 168

7

Eggs

Top 10 most Vitamin D rich foods - eggs

Per portion: 41 – Per 100g: 73

8

Shiitake mushrooms

Top 10 most Vitamin D rich foods - shiitake mushrooms

Per portion: 40 – Per 100g: 53

9

Caviar

Top 10 most Vitamin D rich foods - caviar

Per portion: 33 – Per 100g: 116

10

Margarine

Top 10 most Vitamin D rich foods - margarine

Per portion: 30 – Per 100g: 300


Advertisement

Subscribe to BBC Focus magazine for fascinating new Q&As every month and follow @sciencefocusQA on Twitter for your daily dose of fun science facts.