Evidence-based nutrition, in plain English — every entry sourced from clinical research.

Tomato and cucumber are the two default salad-drawer vegetables, both mostly water but built quite differently underneath.

Tomato vs Cucumber — nutrition per 100 g
NutrientTomatoCucumber
Calories18 kcal15.9 kcal
Protein0.88 g ✓0.63 g
Total Carbohydrate3.89 g2.95 g
Dietary Fiber1.2 g ✓0.5 g
Total Sugars2.63 g1.67 g ✓
Total Fat0.2 g0.18 g
Saturated Fat0.03 g ✓0.037 g
Sodium5 mg1.52 mg ✓

Notable compounds in each

When to choose each

Tomato carries a bit more protein and fibre, while cucumber is lower in both calories and sodium. Both are watery, refreshing salad staples — cucumber is roughly 95% water, even more than tomato, which is why it’s the go-to for a low-calorie, high-volume crunch. Tomato brings lycopene and a much stronger flavour profile; cucumber is closer to a neutral, hydrating filler. Most salads benefit from both rather than choosing one over the other.

Common questions

Is cucumber mostly water? Yes — cucumber is around 95-96% water by weight, among the most water-dense foods commonly eaten, which is exactly why it’s so low in calories and so effective at adding bulk and crunch without adding much energy.

Is tomato a fruit or a vegetable? Botanically, tomato is a fruit, the seed-bearing structure of the plant, but it’s used and classified as a vegetable in cooking, and, famously, in a 19th-century US Supreme Court ruling on tariff law.

Nutrition values are USDA FoodData Central approximations — see our editorial approach for how we source and verify data.