Skip to main content

Spinach vs Broccoli

Side-by-side nutrition comparison per 100g serving.

Calories
21.6kcal
vs
31.0kcal
SpinachBroccoli
Protein
2.9g
vs
2.6g
SpinachBroccoli
Fat
0.6g
vs
0.3g
SpinachBroccoli
Carbs
2.6g
vs
6.3g
SpinachBroccoli
Fiber
1.6g
vs
2.4g
SpinachBroccoli

Macronutrient Overview

Complete Nutrient Comparison

NutrientSpinachBroccoliWinner
Macronutrients
Calories21.6 kcal31.0 kcal
Protein2.9 g2.6 gSpinach
Total Fat0.6 g0.3 gSpinach
Carbohydrates2.6 g6.3 gBroccoli
Dietary Fiber1.6 g2.4 gBroccoli
Sugars1.4 g
Cholesterol0.0 mg0.0 mgTie
Minerals
Calcium66.6 mg46.0 mgSpinach
Iron1.1 mg0.7 mgSpinach
Magnesium93.0 mg21.0 mgSpinach
Potassium459.7 mg303.0 mgSpinach
Sodium106.6 mg36.0 mgBroccoli
Zinc0.4 mg0.4 mgTie
Vitamins
Vitamin A306.0 µg8.0 µgSpinach
Vitamin C30.3 mg91.3 mgBroccoli
Vitamin D0.0 µg0.0 µgTie
Vitamin E1.6 mg0.1 mgSpinach
Vitamin K482.9 µg102.0 µgSpinach
Vitamin B120.0 µg0.0 µgTie
Folate113.4 µg65.0 µgSpinach

Frequently Asked Questions

Which is healthier, Spinach or Broccoli?

Both Spinach and Broccoli have distinct nutritional profiles. Spinach has 21.6 kcal and 2.9g protein per 100g, while Broccoli has 31.0 kcal and 2.6g protein. The better choice depends on your dietary goals and overall eating pattern.

Which has more protein, Spinach or Broccoli?

Spinach provides 2.9g of protein per 100g, while Broccoli provides 2.6g. Spinach is the higher-protein option.

Which has fewer calories, Spinach or Broccoli?

Spinach contains 21.6 kcal per 100g, compared to 31.0 kcal for Broccoli. Spinach is the lower-calorie option.

Can I substitute Spinach for Broccoli?

While Spinach and Broccoli can sometimes be interchanged in recipes, they have different nutrient profiles. Check the full comparison table above to see how they differ across all tracked nutrients before making a substitution.