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)

1

Cod liver oil

Top 10 most Vitamin D rich foods - 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
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
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
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
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
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
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
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
Top 10 most Vitamin D rich foods - caviar

Per portion: 33 - Per 100g: 116

10

Margarine

Top 10 most Vitamin D rich foods - margarine
Top 10 most Vitamin D rich foods - margarine

Per portion: 30 - Per 100g: 300

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.