How Many Calories in a Tomato? Nutrition Facts & Macros
A medium tomato (123g) has 22 calories
Protein 1.1g · Carbs 4.8g · Fat 0.2g
Tomatoes are one of the most widely consumed vegetables in the world — versatile, flavorful, and remarkably low in calories. Whether you're adding them to a salad, cooking a sauce, or tracking your macros, knowing the exact nutrition facts helps. Here's everything you need to know about tomato calories and macros, based on USDA data. Tomatoes are about 95% water by weight, making them one of the most hydrating vegetables available.
75 kJ · per 100g · Water: 94.52 g
Calorie Calculator: Tomato
123 g Tomato contains 22 kcal
Calories by Portion Size
| Portion | Calories | Protein | Carbs | Fat |
|---|---|---|---|---|
| 1 medium tomato (123g) | 22 kcal | 1.1g | 4.8g | 0.2g |
| 1 cup chopped (180g) | 32 kcal | 1.6g | 7g | 0.4g |
| 1 cherry tomato (17g) | 3 kcal | 0.1g | 0.7g | 0g |
| 1 thick slice (15g) | 3 kcal | 0.1g | 0.6g | 0g |
| 100 grams | 18 kcal | 0.9g | 3.9g | 0.2g |
Want to track this automatically?
Try AI Food Coach →Tomato — Nutrition Facts
| Tomato | per 100g |
|---|---|
| Calories | 18 kcal |
| Protein | 0.88 g |
| Fat | 0.2 g |
| Carbs | 3.89 g |
| Fiber | 1.2 g |
| Sugar | 2.63 g |
| Sodium | 5 mg |
| Potassium | 237 mg |
| Magnesium | 11 mg |
| Phosphorus | 24 mg |
| Vitamin C | 13.7 mg |
| Vitamin B6 | 0.08 mg |
| Folate | 15 mcg |
| Water | 94.52 g |
Source: USDA FoodData Central (FDC ID: 170457) · Data verified April 2026
Variations
Cherry tomatoes
Same 18 kcal per 100g as regular tomatoes. Smaller size (about 17g each), sweeter flavor, slightly higher sugar concentration. Popular as snacks and in salads. Same nutritional profile per weight.
Cooked tomatoes (stewed)
26 kcal per 100g — higher than raw (18 kcal) due to water loss during cooking. Cooking increases bioavailability of lycopene by up to 35%. Protein 0.95g, carbs 5.64g, fat 0.12g per 100g.
Sun-dried tomatoes
258 kcal per 100g — dramatically higher than raw due to water removal. Very concentrated nutrients: protein 14.1g, carbs 55.8g, fiber 12.3g per 100g. High in potassium (3427mg), iron, and lycopene. Use sparingly — a small portion adds significant calories.
Frequently Asked Questions
How many calories are in a tomato?
A medium tomato (123g) contains approximately 22 calories. Per 100g, raw red tomatoes have only 18 calories — one of the lowest among common vegetables. One cup of chopped tomatoes (180g) has about 32 calories, and a single cherry tomato (17g) has just 3 calories.
How many carbs are in a tomato?
Per 100g, tomatoes contain 3.89g of carbohydrates, of which 2.63g is sugar and 1.2g is fiber. A medium tomato (123g) has about 4.8g of carbs. This makes tomatoes very low-carb and suitable for most diets including keto, where a whole medium tomato uses only about 4.4g of net carbs.
Are tomatoes good for weight loss?
Tomatoes are excellent for weight loss. At only 18 calories per 100g, they are one of the lowest-calorie foods available. Their 95% water content provides volume and hydration, while 1.2g of fiber per 100g helps with satiety. You can eat a whole medium tomato for just 22 calories.
How many calories are in cherry tomatoes?
One cherry tomato (17g) contains approximately 3 calories. A cup of cherry tomatoes (about 149g, roughly 8-10 tomatoes) has about 27 calories. Cherry tomatoes have the same nutrition per 100g as regular tomatoes (18 kcal) — they're just smaller, making them a perfect low-calorie snack.
Is a tomato a fruit or a vegetable?
Botanically, a tomato is a fruit (a berry, specifically) because it develops from the flower of the plant and contains seeds. However, nutritionally and culinarily it's treated as a vegetable — it has only 2.63g of sugar per 100g (compared to 12.2g in bananas or 10.4g in apples) and just 18 calories per 100g, which is typical of vegetables rather than fruits.
How much vitamin C is in a tomato?
A medium tomato (123g) provides about 16.9mg of vitamin C — roughly 19% of the daily recommended intake. Per 100g, tomatoes contain 13.7mg of vitamin C. While not as high as oranges (53.2mg per 100g), tomatoes are a regular daily source because of how often they're consumed in meals.
Compare with Similar Foods
| Portion | kcal | Protein | Carbs | Fat |
|---|---|---|---|---|
| Tomato | 18 | 0.88g | 3.89g | 0.2g |
| Cucumber | 15 | 0.65g | 3.63g | 0.11g |
| Carrot | 41 | 0.93g | 9.58g | 0.24g |
| Strawberry | 32 | 0.67g | 7.68g | 0.3g |
| Watermelon | 30 | 0.61g | 7.55g | 0.15g |
per 100g
Per 100g, tomatoes have just 18 kcal — lower than most vegetables and fruits: cucumbers (15 kcal), strawberries (32 kcal), oranges (47 kcal), and apples (52 kcal). Their 95% water content makes them one of the most hydrating and lowest-calorie foods available.