NutriSeek

Which vegetables are the most nutrient-dense?

Based on USDA nutrient dataAnswered by NutriSeek AI · September 26, 2026

Leafy greens like kale and spinach top most nutrient-density rankings — they pack the most vitamins and minerals into the fewest calories. But "nutrient-dense" depends on which nutrient you care about: red bell peppers beat both for vitamin C, and broccoli leads for selenium.

What "nutrient-dense" actually means

Nutrient density compares the amount of vitamins, minerals, fibre and protein in a food to its calories. A food is dense if you get a lot of nutrition per calorie. Non-starchy vegetables win almost automatically because they're mostly water and fibre — the trade-off is that you'd have to eat a lot of them to meet your energy needs, so they work best alongside other foods rather than instead of them.

How four common vegetables compare

All figures are from USDA, per 100 g raw (roughly 3.5 oz):

Nutrient Kale Spinach Broccoli Red bell pepper
Calories 35 23 34 26
Protein 2.9 g 2.9 g 2.8 g 0.99 g
Fibre 4.1 g 2.2 g 2.6 g 2.1 g
Calcium 254 mg 99 mg 47 mg 7 mg
Iron 1.6 mg 2.7 mg 0.73 mg 0.43 mg
Magnesium 33 mg 79 mg 21 mg 12 mg
Potassium 348 mg 558 mg 316 mg 211 mg
Vitamin C 93 mg 28 mg 89 mg 128 mg
Folate 62 µg 194 µg 63 µg 46 µg
Vitamin A 241 µg 469 µg 31 µg 157 µg
Vitamin K 390 µg 483 µg 102 µg 4.9 µg

A practical caution on portions: 100 g of raw kale is nearly five cups (USDA lists 1 cup as just 21 g), while 100 g of spinach is a large handful and 100 g of broccoli is about a cup. Per realistic serving, the denser, heavier vegetables often deliver more.

Absorption matters as much as the label

Two well-established points from nutrition research:

  • Spinach's calcium and iron are poorly absorbed. Spinach is high in oxalates, natural compounds that bind minerals. Studies consistently show only a few percent of spinach calcium is absorbed, versus roughly 50% or more from low-oxalate greens like kale, bok choy and broccoli. So kale's 254 mg of calcium is far more useful than the number alone suggests.
  • Fat helps carotenoids. Vitamin A in vegetables comes as carotenoids, which are fat-soluble. Eating greens with olive oil, avocado or eggs measurably increases absorption — this is well supported.

Cooking effects are modest and mixed: light steaming reduces vitamin C (water-soluble and heat-sensitive) but can make carotenoids easier to absorb.

Practical takeaways

  • Best all-rounders: kale and spinach, for the sheer breadth of nutrients per calorie.
  • Best for vitamin C: red bell pepper (128 mg per 100 g, more than a day's requirement for most adults).
  • Best for absorbable calcium: kale and other low-oxalate brassicas.
  • Variety beats any single champion — different vegetables supply different nutrients, and colour variety is a reasonable shortcut.

One note: kale and spinach are very high in vitamin K, which affects warfarin and similar blood thinners. You don't need to avoid them, but keep your intake steady and talk to your doctor or pharmacist. Anyone prone to kidney stones should also ask a dietitian about oxalate-rich foods like spinach.

Further reading from the NIH

Ask next

More in this topic

Food Facts & Comparisons

Foods in this answer

Full nutrition facts