Food comparison

Broccoli vs Spinach

Compared on one consistent basis: per 100 g, from USDA data behind each food page.

Broccoli vs Spinach (Mature): nutrition per 100 g

Per 100 gBroccoliSpinach (Mature)
Calories31 kcal28 kcal
Protein2.6 g2.9 g
Carbohydrate6.3 g2.6 g
Fat0.3 g0.6 g
Fibre2.4 g1.6 g
AllergensNone listedNone listed
Vitamins and minerals per 100 g
NutrientBroccoliSpinach (Mature)
Calcium, Ca46 mg66.64 mg
Choline, total18.7 mg19.3 mg
Copper, Cu0.06 mg0.08 mg
Folate, DFE63 ug194 ug
Folate, food63 ug194 ug
Folate, total65 ug113.4 ug
Iron, Fe0.69 mg1.05 mg
Magnesium, Mg21 mg92.96 mg
Manganese, Mn0.2 mg0.43 mg
Niacin0.64 mg0.51 mg
Pantothenic acid0.61 mg0.07 mg
Phosphorus, P67 mg40.56 mg
Potassium, K303 mg459.7 mg
Riboflavin0.11 mg0.19 mg
Selenium, Se1.6 ug0 ug
Sodium, Na36 mg106.6 mg
Thiamin0.08 mg0.08 mg
Vitamin A, IU623 iu9377 iu
Vitamin A, RAE8 ug306 ug
Vitamin B-60.19 mg0.21 mg
Vitamin C, total ascorbic acid91.3 mg30.27 mg
Zinc, Zn0.42 mg0.42 mg
How they differ

Broccoli is higher in carbohydrate. Reach for Broccoli when you want quicker-energy carbohydrate.

Bottom line

Per 100 g, Broccoli provides 31 kcal, 2.6 g protein, 6.3 g carbohydrate, 0.3 g fat and 2.4 g fiber; Spinach provides 28 kcal, 2.9 g protein, 2.6 g carbohydrate, 0.6 g fat and 1.6 g fiber.

Looking beyond the macronutrients, Broccoli is the better source of vitamin C, while Spinach is the better source of vitamin A, magnesium, folate (see the vitamins and minerals table below).

Spinach is far higher in folate, vitamin A, vitamin K, magnesium and iron; broccoli has about three times the vitamin C. Spinach also contains oxalate, which limits how much of its calcium and iron you absorb.

In short: there is no nutritional reason to prefer one over the other — choose by taste, price and what the recipe needs.

Want a different pair? Use the food comparison tool to compare any two foods from the same category.

Values are per 100 g from the USDA FoodData Central records behind each food page and are rounded; brands and preparation change the numbers. This comparison is educational, not medical advice.