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

Cabbage vs tomatoes: which is healthier?

They are about equally nutrient-dense: cabbage scores 92/100 and tomatoes 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.

Cabbage

92/100Excellent nutrient density

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

Tomatoes

91/100Excellent nutrient density

18 kcal per 100 g. 1 medium tomato: 123 g

Which to pick for your goal

  • Fewer caloriesTomatoes25 vs 18 kcal per 100 g
  • More proteinAbout even1.3 vs 0.9 g per 100 g
  • More fiberCabbage2.5 vs 1.2 g per 100 g
  • Less sugarTomatoes3.2 vs 2.6 g per 100 g
  • More potassiumTomatoes170 vs 237 mg per 100 g
  • Less saturated fatAbout even<0.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.
NutrientCabbage, 100 gTomatoes, 100 gCabbage, 89 gTomatoes, 123 g
Calories25 kcal18 kcal22 kcal22 kcal
Protein1.3 g0.9 g1.1 g1.1 g
Carbohydrates5.8 g3.9 g5.2 g4.8 g
Sugars3.2 g2.6 g2.8 g3.2 g
Fiber2.5 g1.2 g2.2 g1.5 g
Fat0.1 g0.2 g<0.1 g0.2 g
Saturated fat<0.1 g<0.1 g<0.1 g<0.1 g
Vitamin C37 mg14 mg33 mg17 mg
Vitamin A5 µg42 µg4.5 µg52 µg
Potassium170 mg237 mg151 mg292 mg
Iron0.5 mg0.3 mg0.4 mg0.3 mg
Calcium40 mg10 mg36 mg12 mg
Magnesium12 mg11 mg11 mg14 mg
Sodium18 mg5 mg16 mg6.2 mg

Last updated . Scores use the HowHealthyIs Score method.

All about cabbage All about tomatoes Open in compare tool