Tomatoes When You Train: Nutrition Numbers and Timing

How many calories, potassium and lycopene a tomato actually has, why cooked beats raw, and when to eat it around training without bloating.

4 min read · Updated 31.07.2026.

Tomatoes When You Train: Nutrition Numbers and Timing

Tomatoes are one of those foods everyone eats without knowing what they actually deliver. If you train, they matter for three reasons: almost no calories, a decent amount of potassium, and one of the best lycopene sources in the diet. Here are the real numbers and when it makes sense to eat them around training.

The numbers: 100 g of raw tomato

  • 18 kcal — about 95% water by weight
  • 3.9 g carbohydrate, of which 2.6 g simple sugars
  • 1.2 g fibre
  • 0.9 g protein and 0.2 g fat
  • 237 mg potassium
  • 14 mg vitamin C and roughly 8 µg vitamin K
  • 2–3 mg lycopene

A medium tomato weighs 120–150 g. A 300 g plate of tomato salad is about 54 kcal, 700 mg potassium and 3.6 g fibre — around a fifth of the 3,500 mg daily potassium target.

What a tomato is not: a protein or carbohydrate source. Getting 20 g of protein out of tomatoes would take over 2 kilograms. Don't count it toward either one.

Lycopene: cooked beats raw

Lycopene is a red pigment bound to the cell walls of the fruit. Heat and fat release it, so what you actually absorb from a cooked tomato with oil is several times what you get from a raw one.

  • 100 g raw tomato: 2–3 mg lycopene
  • 100 g passata: 15–20 mg
  • 100 g tomato paste: 25–30 mg; two tablespoons (30 g) is around 8 mg

In practice: a sauce simmered for 20–30 minutes with 5–10 g of olive oil delivers far more usable lycopene than the same weight of raw tomato. Studies typically use 10–30 mg per day, which is 100 g of passata or 30–60 g of paste. The evidence is strongest for cardiovascular markers — don't expect lycopene to improve your training or recovery.

When to eat it around training

2–3 hours before

No problem at all, as part of a meal. Just don't treat it as fuel: 300 g of tomato is 12 g of carbohydrate. For a hard 60–90 minute session, get 60–100 g of carbs in that meal from rice, potatoes, pasta or oats.

30–60 minutes before

Here the amount matters. 250–300 g of raw tomato is close to 300 ml of fluid plus fibre sitting in your stomach. Under squats, deadlifts or running that reads as heaviness, and for some people as heartburn — tomato is acidic, pH 4.3–4.9. If you are eating right before, keep it to 100 g and skip the oil.

After training

This is where it earns its place. 300 ml of tomato juice gives roughly 700 mg of potassium. Sweat costs you 800–1,500 mg of sodium per litre and only 150–250 mg of potassium, so tomato is a good potassium source but not a salt replacement. After 90 minutes in the heat with a soaked shirt, add 1 g of salt (about 400 mg sodium) to the juice.

Evenings and the rest of the day

On a cut, tomato is a volume tool: 400 g of tomato and cucumber is 80–100 kcal and fills a plate. The trap is oil — one tablespoon (10 g) is 90 kcal, three tablespoons is 270 kcal, more than the salad itself. If you are in a deficit, measure the oil with a spoon.

How much

  • 200–400 g of fresh tomato per day, 5–7 days a week
  • or 30–60 g of paste, or 100–150 g of passata, in a cooked dish
  • above 600–700 g a day, sensitive people start getting heartburn

If you are choosing between raw and cooked — eat both. Raw for vitamin C and volume, cooked with oil for lycopene.

When tomatoes cause trouble

  • Reflux. Acidity plus a large fluid volume before training is a common recipe for burning in the chest.
  • Oral allergy syndrome. Itchy lips and throat after raw tomato, more common in people allergic to pollen; cooked tomato usually passes without a reaction.
  • Salt in processed forms. Store-bought juices run 200–250 mg sodium per 100 ml, ready-made sauces up to 500 mg per 100 g.
  • Potassium in kidney disease. If your potassium intake is restricted, 400 g of tomato a day is not harmless.
  • The nightshade-inflammation story. In healthy people there is no serious evidence that tomatoes cause inflammation or joint pain.

When to see a doctor

  • Heartburn lasting more than 2 weeks, or happening 2 or more times a week.
  • Pain or difficulty swallowing, vomiting blood, black stools — same day, urgently.
  • Swelling of the lips, tongue or throat and trouble breathing after tomato — emergency care.
  • Kidney disease or potassium-retaining medication (ACE inhibitors, sartans, spironolactone): check your blood potassium before going to 400 g a day or more.
  • Persistent bloating, diarrhoea or a rash after tomato on repeated occasions — get it looked at instead of self-diagnosing.

The short version

  • 100 g of tomato: 18 kcal, 237 mg potassium, 14 mg vitamin C, 2–3 mg lycopene; not a protein or carb source.
  • Cooked with oil gives far more usable lycopene; 30 g of paste is about 8 mg.
  • In the last hour before training, keep it to 100 g and get your fuel from rice or potatoes.
  • After training, 300 ml of juice covers roughly 700 mg of potassium; add 1 g of salt for sodium.
  • 200–400 g a day is a sensible range; with reflux, allergy or kidney disease, see a doctor.

General information, not medical advice. If you have a health condition or pain, talk to a doctor before changing how you train.

Read next