Skip to content
Vuto

Foods ranked by nutrient

Which foods are highest in vitamin D?

The foods with the most vitamin D per 100 g, as eaten. Top of the list: fish, carp, with 26 µg per 100 g.

Which foods are highest in vitamin D?
FoodVitamin D per 100 g
1.Fish, carp135 g: 35.1 µg26 µg
2.Fish, eel17 g: 4.2 µg24.5 µg
3.Fish, salmon, smoked135 g: 23.1 µg17.1 µg
4.Fish, salmon, canned115 g: 16.2 µg14.1 µg
5.Sushi, topped with eel140 g: 11.3 µg8.1 µg
6.Cheese, American1 slice (21 g): 1.4 µg6.5 µg
7.Cheese, American and Swiss blends1 slice (21 g): 1.4 µg6.5 µg
8.Sushi roll, eel1 piece (30 g): 1.7 µg5.7 µg
9.Egg, yolk only, cooked, no added fat1 egg (17 g): 0.9 µg5.4 µg
10.Egg, yolk only, raw1 egg (17 g): 0.9 µg5.4 µg
11.Cereal, corn flakes, flavored30 g: 1.5 µg5.1 µg
12.Cereal, frosted oats with marshmallows30 g: 1.5 µg5.1 µg
13.Ceviche250 g: 12.8 µg5.1 µg
14.Margarine3 tsp (14 g): 0.5 µg3.7 µg
15.Margarine, light2 tsp (7 g): 0.3 µg3.7 µg
16.Caviar16 g: 0.5 µg2.9 µg
17.Sardine sandwich1 sandwich (135 g): 3.6 µg2.7 µg
18.Flounder with crab stuffing1 piece (210 g): 5.3 µg2.5 µg
19.Lard3 tsp (12 g): 0.3 µg2.5 µg
20.Taco, fish120 g: 3 µg2.5 µg
21.Animal fat or drippings12 g: 0.3 µg2.2 µg
22.Fish, tuna, cooked90 g: 2 µg2.2 µg
23.Fat back, cooked1 slice (47 g): 1 µg2.1 µg
24.Turkey or chicken and pork sausage35 g: 0.7 µg2 µg
25.Fish, tuna, raw135 g: 2.3 µg1.7 µg
26.Lau lau214 g: 3.6 µg1.7 µg
27.Popover31 g: 0.5 µg1.7 µg
28.Pork jerky20 g: 0.3 µg1.7 µg
29.Table fat7 g: 0.1 µg1.7 µg
30.Cream, heavy30 g: 0.5 µg1.6 µg

Foods as eaten, from USDA FoodData Central (public domain), at most two of each kind. Powders, supplements, sweets, snacks and cooking ingredients are left out.

Guides that use this list