If you've searched "kidney stones and tomatoes," you've probably found a confusing mix of information. Some sources list tomatoes as high-oxalate. Others say they're fine. Your urologist might have told you to "limit tomatoes" without much explanation.
Here's the truth: fresh tomatoes are only moderate in oxalate, and most kidney stone formers can enjoy them in reasonable portions. A medium fresh tomato contains approximately 8-14 mg of oxalate — meaningful, but nowhere near the levels found in truly high-oxalate foods like spinach (750+ mg) or almonds (115+ mg per ounce).
The tomato's reputation as a "kidney stone food" is largely overblown.
Fresh Tomatoes: The Real Numbers
| Tomato Product | Serving | Oxalate (mg) |
|---|---|---|
| Medium fresh tomato | 1 whole (150g) | 8-14 |
| Cherry/grape tomatoes | 1 cup | 6-12 |
| Roma/plum tomato | 1 whole | 5-9 |
| Tomato slice (sandwich) | 1-2 slices | 2-4 |
| Tomato in salad | 1/4 cup diced | 2-5 |
A slice or two of tomato on a sandwich? That's 2-4 mg of oxalate. Cherry tomatoes in a salad? 6-12 mg for a generous handful. These are manageable portions that fit easily within a daily oxalate budget.
Where Tomatoes Get Tricky: Concentrated Products
The confusion about tomatoes and oxalate often comes from concentrated tomato products. When you cook down tomatoes into sauce, paste, or sun-dried form, you remove water but keep the oxalate — effectively concentrating it.
Tomato Sauce
A half cup of tomato sauce (like marinara) contains approximately 15-30 mg of oxalate. That's higher than a fresh tomato because the sauce is made from multiple tomatoes cooked down. A generous portion of pasta with marinara might use a full cup of sauce, delivering 30-60 mg.
A half cup of tomato sauce (like marinara) contains approximately 15-30 mg of oxalate.
However, there's a helpful nuance: if you're eating tomato sauce with pasta and cheese (as most people do), the calcium in the cheese helps bind some of the oxalate, reducing absorption. An Italian meal of pasta with marinara and parmesan is more kidney-friendly than the raw oxalate numbers suggest.
Tomato Paste
Tomato paste is the most concentrated form, containing approximately 15-25 mg of oxalate per tablespoon. Most recipes use 1-2 tablespoons, so a single dish might contain 15-50 mg from paste alone. However, tomato paste is rarely consumed in large quantities — it's a flavoring agent, not a main ingredient.
Sun-Dried Tomatoes
Sun-dried tomatoes are significantly concentrated. A quarter cup of sun-dried tomatoes can contain 15-30 mg of oxalate. They're used more sparingly than fresh tomatoes, but they pack more oxalate per bite.
Salsa
Fresh salsa (pico de gallo) made primarily from diced tomatoes, onion, cilantro, and lime contains approximately 8-15 mg per 1/4 cup. Jarred salsa is similar. A reasonable serving of chips and salsa at a Mexican restaurant is not a significant oxalate concern — though the tortilla chips themselves are very low (2-5 mg per serving).
Ketchup
Ketchup is used in such small quantities that the oxalate is negligible. A tablespoon of ketchup contains roughly 1-3 mg of oxalate. Even heavy ketchup users rarely exceed 3 tablespoons in a meal, so that's 3-9 mg. Not worth worrying about.
Ketchup is used in such small quantities that the oxalate is negligible.
Tomato Juice and Tomato Soup
Tomato juice contains approximately 5-10 mg per cup. Tomato soup (like Campbell's condensed, prepared) contains approximately 10-20 mg per cup. Both are moderate and manageable in normal serving sizes.
Why the "Tomato Myth" Persists
Several factors contribute to tomatoes being unfairly demonized in kidney stone circles:
Seeds and skin confusion: Some older medical sources warned about tomato seeds specifically, theorizing they could contribute to stone formation. Modern research has largely debunked this — tomato seeds are tiny and pass through the digestive system without contributing to oxalate absorption.
Acidity confusion: Tomatoes are acidic (pH 4.0-4.5), and some people conflate acidity with kidney stone risk. But dietary acid doesn't directly cause calcium oxalate stones. In fact, citric acid (found in tomatoes) may actually help prevent stones by increasing urinary citrate.
Grouping with other vegetables: When medical sources list "high-oxalate vegetables," tomatoes sometimes appear alongside genuinely high-oxalate foods like spinach and beets, creating a false equivalency.
Concentrated products vs. fresh: Nutritional databases sometimes report oxalate per 100g of tomato paste or sun-dried tomatoes — which are much higher numbers — and people apply those values to fresh tomatoes, getting alarmed.
The Pizza Question
Since we're talking tomatoes, let's address the elephant in the room: pizza.
A typical slice of pizza contains:
- Tomato sauce (1-2 tablespoons): 5-10 mg oxalate
- Mozzarella cheese: 0 mg (plus calcium that binds oxalate)
- White flour crust: 3-5 mg
- Pepperoni/meat: 0 mg
Total per slice: approximately 8-15 mg of oxalate.
Two slices of pizza come in at 16-30 mg — roughly the same as a medium baked potato without the skin. Pizza is not a high-oxalate food. The cheese provides protective calcium, and the tomato sauce is used in modest quantities.
Of course, pizza loaded with spinach or certain other vegetable toppings changes the equation. But a standard pepperoni or cheese pizza is a perfectly reasonable meal for kidney stone formers.
When to Be Cautious
While tomatoes are moderate, there are situations where you should watch your intake:
- Tomato-heavy meals: A large bowl of tomato soup followed by pasta with heavy marinara sauce stacks multiple tomato sources. Combined, that could reach 50-80 mg from tomatoes alone.
- Tomato-heavy diets: If you eat tomato-based products at multiple meals per day (common in Mediterranean and Italian cuisines), the cumulative daily total matters.
- Combined with other moderate foods: If your lunch already includes potatoes (moderate) and whole wheat bread (moderate), adding a tomato-heavy pasta dish at dinner could push you over.
The solution isn't to avoid tomatoes — it's to be aware of portions and not stack multiple moderate-oxalate foods in the same day.
Safe Tomato Strategies
- Fresh is best — a sliced tomato or cherry tomatoes are the lowest-oxalate way to enjoy them
- Pair with calcium — cheese and dairy-based sauces help bind oxalate from tomato products
- Watch concentrated forms — go easy on tomato paste, sun-dried tomatoes, and heavy sauces
- Don't stack — if you have a tomato-heavy lunch, choose low-oxalate foods for dinner
- Ketchup is fine — the amounts used are too small to matter
- Don't stack — if you have a tomato-heavy lunch, choose low-oxalate foods for dinner
Key Takeaways
- Fresh tomatoes are moderate at 8-14 mg each — not the high-oxalate villain they're made out to be.
- Concentrated products are higher — tomato sauce (15-30 mg per half cup) and paste (15-25 mg per tablespoon) need more attention.
- Ketchup is negligible — 1-3 mg per tablespoon. Don't worry about it.
- Pizza is kidney-stone-reasonable — the cheese actually helps, and sauce amounts are modest.
- The "tomato myth" is overblown — spinach has 50-100x more oxalate than a fresh tomato.
Want to know the exact oxalate content of a specific tomato product? Search our food database for detailed values from peer-reviewed research. And if you want to track how tomatoes fit into your overall daily intake, start with OxalateGuard — it takes 30 seconds to set up and helps you eat confidently.