Welcome to 247healthcare

Can Tomatoes Cause Kidney Stones? Oxalate Content & Safety (2026)

Can Tomatoes Cause Kidney Stones? Oxalate Content & Safety

📅 Medically reviewed: April 9, 2026 | ⏱️ 7 min read | 🏥 Vivekananda Hospital, Hyderabad

Quick answer: No – fresh tomatoes are safe for most stone formers

Fresh tomatoes do not cause kidney stones. They are low in oxalate (about 2‑5mg per medium tomato) and high in water and potassium – both beneficial for stone prevention. The myth that tomatoes cause stones likely comes from confusion with other high‑oxalate foods (spinach, beets, nuts) or from concentrated tomato products like paste, puree, or sun‑dried tomatoes, which have higher oxalate per serving. For the vast majority of calcium oxalate stone formers, eating fresh tomatoes in moderation is perfectly safe and even healthy.

📌 Key fact: A medium fresh tomato contains only 2‑5mg of oxalate. By comparison, a cup of cooked spinach has 600‑800mg. Tomatoes are not a significant oxalate source.

Oxalate content of fresh tomatoes vs processed tomato products

Oxalate content varies dramatically depending on how tomatoes are prepared and concentrated:

Tomato productServing sizeOxalate (mg)Safety for stone formers
Fresh tomato, raw1 medium (120g)2‑5Safe – daily consumption fine
Cherry tomatoes (5 pieces)~100g3‑6Safe
Tomato juice, unsalted240ml (1 cup)5‑10Safe in moderation
Canned tomato (whole, peeled)½ cup5‑8Safe
Tomato sauce (plain)½ cup10‑20Limit to occasional
Tomato paste2 tbsp (30g)15‑25Limit – use sparingly
Sun‑dried tomatoes¼ cup (30g)20‑40Avoid or strictly limit
Ketchup1 tbsp1‑2Safe, but watch sugar/salt

The concentration of oxalate in sun‑dried tomatoes and paste is due to water removal – the same oxalate content from many fresh tomatoes is concentrated into a small serving. Fresh tomatoes are not a concern.

Why the myth started – confusion with high‑oxalate foods

Several factors may have contributed to the misconception that tomatoes cause stones:

  • Confusion with other nightshade vegetables: Some people mistakenly group tomatoes with spinach (which is extremely high oxalate). But spinach is in a different family and has no relation to tomatoes.
  • High intake of tomato paste or sauce: Patients who eat large amounts of concentrated tomato products (e.g., pizza with thick sauce, tomato paste in curries) may consume moderate oxalate, but fresh tomatoes are not the culprit.
  • Association with acid reflux or heartburn: Tomatoes are acidic and can cause heartburn, but that has nothing to do with kidney stones. Some patients confuse the two symptoms.
  • Outdated or incorrect dietary lists: Some old stone‑prevention diet sheets incorrectly listed tomatoes as high oxalate. Modern data corrects this.

At Vivekananda Hospital, we use updated oxalate databases (e.g., Harvard Oxalate List, 2025) to guide patients. Fresh tomatoes are on the “low oxalate, safe” list.

Other nutrients in tomatoes (potassium, vitamin C, lycopene)

Tomatoes offer several benefits for kidney stone prevention:

  • High water content (~95%): Helps hydration, which is the #1 stone prevention strategy.
  • Potassium: One medium tomato has about 300mg of potassium, which reduces urinary calcium excretion.
  • Vitamin C: Moderate amounts (15‑20mg per tomato). Very high doses of vitamin C supplements can increase stone risk, but food sources are safe.
  • Lycopene: An antioxidant that may reduce oxidative stress in the kidneys, though not directly proven to prevent stones.

For most stone formers, eating fresh tomatoes is beneficial, not harmful.

Who should limit tomatoes (rare cases)

There are very few situations where tomato restriction is needed:

  • Primary hyperoxaluria: A rare genetic condition where the liver overproduces oxalate. These patients need extremely low oxalate diets (<50mg/day). Fresh tomatoes (2‑5mg) may be allowed in small amounts, but concentrated products are avoided.
  • Enteric hyperoxaluria: Patients with short bowel syndrome or after bariatric surgery may absorb more oxalate. They may need to limit all oxalate sources, including tomatoes, but fresh tomatoes are usually fine in moderation.
  • Chronic kidney disease (stage 4‑5): Patients may need to limit potassium, and tomatoes are moderately high in potassium. Check with your nephrologist.

For the vast majority of calcium oxalate stone formers, no tomato restriction is needed.

Our recommendation: Eat fresh tomatoes freely as part of a balanced diet. Limit tomato paste, sun‑dried tomatoes, and heavy tomato sauces to occasional use. Pair tomato products with a calcium source (cheese, milk) to bind oxalate in the gut.

Practical advice for tomato lovers with kidney stones

  • Enjoy fresh tomatoes daily: In salads, sandwiches, or as a snack. No need to restrict.
  • Use tomato paste sparingly: A tablespoon in a curry or soup for flavour is fine. Avoid recipes that call for large amounts (e.g., half a can).
  • Limit sun‑dried tomatoes: They are concentrated oxalate. Use as a garnish, not a main ingredient.
  • Pair with calcium: When eating tomato sauce (e.g., on pizza or pasta), add cheese – the calcium binds oxalate in the gut.
  • Stay hydrated: Drink water with tomato‑based meals to dilute any oxalate.

Interactive FAQ – Tomatoes and kidney stones

Are fresh tomatoes high in oxalate?

No. A medium fresh tomato contains only 2‑5mg of oxalate, which is very low. For comparison, a cup of spinach has 600‑800mg.

Can I eat tomatoes if I have calcium oxalate stones?

Yes. Fresh tomatoes are safe and encouraged. They are hydrating and provide potassium, which reduces stone risk.

Is tomato sauce bad for kidney stones?

In large amounts, yes – because it is concentrated. A ½ cup of tomato sauce contains 10‑20mg of oxalate. Limit to occasional use and pair with cheese.

Do sun‑dried tomatoes cause kidney stones?

They are high in oxalate (20‑40mg per ¼ cup) and should be avoided or strictly limited by stone formers. Fresh tomatoes are fine.

Can cherry tomatoes cause kidney stones?

No. Cherry tomatoes have similar oxalate content to regular tomatoes – very low. Eat them freely.

Is tomato juice safe for kidney stones?

Yes, in moderation (1 cup per day). It has about 5‑10mg of oxalate. Choose unsalted, no‑sugar‑added versions.

Why do some people say tomatoes cause stones?

This is a myth, likely from confusion with high‑oxalate foods like spinach, or from concentrated tomato products. Fresh tomatoes are not a problem.

Can I eat pizza with tomato sauce if I have kidney stones?

Occasional pizza is fine. The cheese provides calcium that binds oxalate. Limit very saucy pizzas, and eat only one or two slices.

Should I avoid tomatoes completely if I have a history of stones?

No. Only avoid if you have a rare condition like primary hyperoxaluria or advanced CKD with potassium restriction. For most, tomatoes are safe and healthy.

🩺
Dr. Surya Prakash B
MS, MCh (Urology) | Consultant Urologist
Vivekananda Hospital, Begumpet, Hyderabad
Medical reviewer for 247healthcare.blog | Review date: April 9, 2026

Disclaimer: This information is for educational purposes. Fresh tomatoes are safe for most kidney stone formers. If you have a rare metabolic disorder or advanced CKD, consult your urologist or nephrologist at Vivekananda Hospital for personalised dietary advice.

Scroll to Top