FSFoodScore

Top 30 · Updated 2026

Foods high in vitamin D

Vitamin D supports bone mineralisation and immune function. Deficiency is widespread in the US.

#FoodVitamin D per 100gFoodScore
1Salmon (Atlantic, cooked)
seafood
80 % DV85
2Cheerios (original)
grain
40 % DV56
3Honey Nut Cheerios
grain
38 % DV42
4Sardines (canned in oil, drained)
seafood
35 % DV72
5Almond milk (unsweetened)
beverage
25 % DV48
6Oat milk
beverage
20 % DV49
7Tuna (canned in water, drained)
seafood
15 % DV61
8Soy milk (unsweetened)
beverage
15 % DV51
9Butter
dairy
10 % DV47
10Eggs (whole)
meat
9 % DV85
11Milk (whole)
dairy
6 % DV62
12Milk (skim)
dairy
5 % DV62
13Avocado
fruit
0 % DV85
14Black beans (cooked)
legume
0 % DV85
15Chia seeds
nut seed
0 % DV85
16Chicken thigh (skinless, cooked)
meat
0 % DV85
17Popcorn (air-popped)
snack
0 % DV85
18Rolled oats (dry)
grain
0 % DV85
19Steel-cut oats (dry)
grain
0 % DV85
20Tofu firm
legume
0 % DV85
21Almonds (raw)
nut seed
0 % DV84
22Chickpeas (cooked)
legume
0 % DV83
23Edamame (cooked)
legume
0 % DV83
24Lentils (cooked)
legume
0 % DV83
25Walnuts
nut seed
0 % DV79
26Ground beef (93% lean, cooked)
meat
0 % DV78
27Shrimp (cooked)
seafood
0 % DV76
28Kale (raw)
vegetable
0 % DV75
29Chicken breast (skinless, cooked)
meat
0 % DV74
30Spinach (raw)
vegetable
0 % DV73

How this ranking works

Foods are ranked highest-first on vitamin d content per 100g — then cross-referenced with their overall FoodScore so you can see quality at a glance. Our methodology follows the USDA Dietary Guidelines for Americans 2020-2025 and NIH DRI values.

Read the methodology →

30 foods ranked · 63 foods in the database.