A closer look at a familiar choice

Broccoli vs. Spinach

Per 100 g, raw broccoli has 31 calories and 2.6 g protein; raw spinach has 23 calories and 2.9 g protein. Change the basis to see the tradeoffs.

Choose a fair basis
ABroccoli100 g · USDA Foundation
vs.
BSpinach100 g · USDA SR Legacy
NutrientBroccoliSpinach
Calorieskcal3123
Proteing2.62.9
Carbohydrateg6.33.6
Fatg0.30.4
Fiberg2.42.2
Total sugarsg1.40.4
Sodiummg3679
Saturated fatg00.1

Values change with the amount you choose. A dash means the nutrient was not reported.

The difference at 200 calories.

Food amount

For 200 calories, the comparison uses 645.2 g of broccoli and 869.6 g of spinach.

Protein

Spinach provides more reported protein at equal calories: 16.6 g for broccoli, compared with 24.9 g for spinach.

Fiber

The fiber amounts are 15.5 g for broccoli and 19.1 g for spinach at 200 calories.

Sodium

At equal calories, the reported sodium amounts are 232 mg and 687 mg respectively. Added salt or a different brand can change this comparison.

Other choices to explore.

FoodBasisCaloriesProteinFiberSodium
Seaweed, spirulina, rawUSDA SR Legacy100 g265.9 g0.4 g98 mg
Cowpeas, leafy tips, cooked, boiled, drained, without saltUSDA SR Legacy100 g224.7 g—6 mg
Cowpeas, leafy tips, cooked, boiled, drained, with saltUSDA SR Legacy100 g224.7 g—242 mg