Early version. Nutrient values from USDA FoodData Central; dietitian review in progress. Not medical advice.

Broccoli vs cauliflower: which is healthier?

They are about equally nutrient-dense: broccoli scores 93/100 and cauliflower 91/100, so pick by your goal. Both can be part of a healthy diet; the table below shows where each one is stronger. Source: USDA FoodData Central.

Broccoli

93/100Excellent nutrient density

34 kcal per 100 g. 1 cup chopped: 91 g

Cauliflower

91/100Excellent nutrient density

25 kcal per 100 g. 1 cup chopped: 107 g

Which to pick for your goal

  • Fewer caloriesCauliflower34 vs 25 kcal per 100 g
  • More proteinBroccoli2.8 vs 1.9 g per 100 g
  • More fiberBroccoli2.6 vs 2 g per 100 g
  • Less sugarAbout even1.7 vs 1.9 g per 100 g
  • More potassiumAbout even316 vs 299 mg per 100 g
  • Less saturated fatAbout even0.1 vs 0.1 g per 100 g

Nutrition side by side

Per 100 g and per typical portion. Bold marks the better value for each row.
NutrientBroccoli, 100 gCauliflower, 100 gBroccoli, 91 gCauliflower, 107 g
Calories34 kcal25 kcal31 kcal27 kcal
Protein2.8 g1.9 g2.6 g2.1 g
Carbohydrates6.6 g5 g6 g5.3 g
Sugars1.7 g1.9 g1.5 g2 g
Fiber2.6 g2 g2.4 g2.1 g
Fat0.4 g0.3 g0.3 g0.3 g
Saturated fat0.1 g0.1 g0.1 g0.1 g
Vitamin C89 mg48 mg81 mg52 mg
Vitamin A31 µg0 µg28 µg0 µg
Potassium316 mg299 mg288 mg320 mg
Iron0.7 mg0.4 mg0.7 mg0.4 mg
Calcium47 mg22 mg43 mg24 mg
Magnesium21 mg15 mg19 mg16 mg
Sodium33 mg30 mg30 mg32 mg

Last updated . Scores use the HowHealthyIs Score method.

All about broccoli All about cauliflower Open in compare tool