How many calories are in a tomato?
1 medium tomato (123 g) of tomato has 22 calories — with 1.1 g of protein, 4.8 g of carbs, and 0.2 g of fat, according to USDA nutrition data.
Tomato nutrition facts
| Nutrient | Per 1 medium tomato | Per 100 g |
|---|---|---|
| Calories | 22 | 18 |
| Protein | 1.1 g | 0.88 g |
| Carbohydrates | 4.8 g | 3.89 g |
| of which fiber | 1.5 g | 1.2 g |
| of which sugars | 3.2 g | 2.63 g |
| Fat | 0.2 g | 0.2 g |
| of which saturated | 0 g | 0.03 g |
| Sodium | 6 mg | 5 mg |
| Potassium | 292 mg | 237 mg |
Source: USDA FoodData Central, SR Legacy — Tomatoes, red, ripe, raw, year round average
Where the calories come from
Of the 22 calories in 1 medium tomato of tomato, roughly 19 come from carbohydrates, 4 from protein, and 2 from fat.
Frequently asked questions
How many calories are in a tomato?
1 medium tomato (123 g) of tomato has about 22 calories, based on USDA data (18 calories per 100 g).
How much protein is in a tomato?
1 medium tomato (123 g) provides about 1.1 g of protein (0.88 g per 100 g).
How many carbs are in a tomato?
1 medium tomato (123 g) has about 4.8 g of carbohydrates, including 1.5 g of fiber.
Is tomato good for weight loss?
At 22 calories per 1 medium tomato, tomato fits easily into a calorie deficit — the key is what it's paired with and total daily calories.
Stop looking up foods one at a time.
RecipeAI logs your meals and counts calories, protein, carbs, and fat automatically — snap it, log it, done.
Track calories free