How Many Calories in Tomato?

18
calories per 100g
22 calories per 1 medium tomato (123g)
0.9gProtein
3.9gCarbs
0.2gFat
1.2gFibre
grams
18kcal
0.9gprotein
3.9gcarbs
0.2gfat
1.2gfibre

A tomato contains 18 calories per 100g. A typical 1 medium tomato (123g) provides about 22 calories. Tomato is low in calories.

Sharing with pets? Check whether tomato is safe for your dog or safe for your cat before offering any.

Tomato Nutrition Facts

NutrientPer 100gPer serving (123g)
Calories18 kcal22 kcal
Protein0.9g1.1g
Carbohydrates3.9g4.8g
of which Sugars2.6g3.2g
Fat0.2g0.2g
of which Saturates0.0g0.0g
Fibre1.2g1.5g
Sodium5.0mg6mg
Potassium237.0mg292mg
Calcium10.0mg12mg
Iron0.3mg0.4mg
Vitamin C13.7mg16.9mg
Vitamin A42.0µg52µg

Frequently Asked Questions

How many calories in tomato per 100g?

Tomato contains 18 calories per 100g, based on USDA reference data.

Is tomato high in calories?

A 1 medium tomato of tomato (123g) has around 22 calories — roughly 1% of a 2,000-calorie daily intake.

Is tomato good for weight loss?

At 18 calories per 100g, tomato is relatively low in calories and can fit well into a weight-loss diet. A 1 medium tomato provides about 22 calories.

How much protein is in tomato?

Tomato contains 0.9g of protein per 100g.

Similar Foods

Spices, Allspice, Ground — 263 kcalSpices, Anise Seed — 337 kcalSpices, Basil, Dried — 233 kcalSpices, Bay Leaf — 313 kcalSpices, Caraway Seed — 333 kcalSpices, Cardamom — 311 kcal

You might also need

Digital Kitchen Scales
Weigh your food accurately to track calories properly.

View on Amazon →

Meal Prep Containers
Portion your meals and keep servings consistent.

View on Amazon →

As an Amazon Associate we earn from qualifying purchases. This never affects our nutrition data.

Last updated:

Nutrition data sourced from the USDA FoodData Central database (public domain, CC0 1.0). Values are per 100g unless stated. Figures may vary slightly depending on preparation method and ripeness.