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

Carrots vs tomatoes: which is healthier?

They are about equally nutrient-dense: carrots scores 90/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.

Carrots

90/100Excellent nutrient density

41 kcal per 100 g. 1 medium carrot: 61 g

Tomatoes

91/100Excellent nutrient density

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

Which to pick for your goal

  • Fewer caloriesTomatoes41 vs 18 kcal per 100 g
  • More proteinAbout even0.9 vs 0.9 g per 100 g
  • More fiberCarrots2.8 vs 1.2 g per 100 g
  • Less sugarTomatoes4.7 vs 2.6 g per 100 g
  • More potassiumCarrots320 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.
NutrientCarrots, 100 gTomatoes, 100 gCarrots, 61 gTomatoes, 123 g
Calories41 kcal18 kcal25 kcal22 kcal
Protein0.9 g0.9 g0.6 g1.1 g
Carbohydrates9.6 g3.9 g5.8 g4.8 g
Sugars4.7 g2.6 g2.9 g3.2 g
Fiber2.8 g1.2 g1.7 g1.5 g
Fat0.2 g0.2 g0.1 g0.2 g
Saturated fat<0.1 g<0.1 g<0.1 g<0.1 g
Vitamin C5.9 mg14 mg3.6 mg17 mg
Vitamin A835 µg42 µg509 µg52 µg
Potassium320 mg237 mg195 mg292 mg
Iron0.3 mg0.3 mg0.2 mg0.3 mg
Calcium33 mg10 mg20 mg12 mg
Magnesium12 mg11 mg7.3 mg14 mg
Sodium69 mg5 mg42 mg6.2 mg

Last updated . Scores use the HowHealthyIs Score method.

All about carrots All about tomatoes Open in compare tool