Why Diet Matters

About 85% of kidney stones are calcium oxalate, with the rest divided between uric acid, calcium phosphate, struvite, and cystine stones. Most of these — especially calcium oxalate and uric acid stones — are heavily influenced by diet.

The classic stone-former's diet is high in salt, high in animal protein, high in oxalate, and low in fluid. Each of those four factors independently raises stone risk. Reverse them, and your stone risk drops with them.

Personalize with a 24-Hour Urine Test

For recurrent stone formers, we recommend a 24-hour urine collection (sometimes called a Litholink or StoneRisk test). It measures urine volume, calcium, oxalate, citrate, uric acid, sodium, and pH — and tells us exactly which dietary changes will help you the most. Generic advice is useful, but targeted advice based on your own urine chemistry is far more powerful.

The Five Diet Changes That Prevent Kidney Stones

These five interventions, used together, have the strongest evidence for preventing recurrent stones:

  1. Drink more fluid — the single most powerful intervention
  2. Reduce sodium — less salt means less urinary calcium
  3. Lower oxalate — and pair oxalate foods with calcium
  4. Moderate animal protein — especially red meat
  5. Increase citrate — natural stone inhibitor from citrus

1. Drink More Fluid — the Most Important Change

The Target

2.5 to 3 liters of total fluid per day, enough to produce at least 2.5 liters of urine. In hot weather or with exercise, drink more.

  • Best: water, lemon water, low-sugar lemonade, sparkling water with lemon
  • OK in moderation: coffee, tea, milk (each linked to slightly lower stone risk in large studies)
  • Limit: sugar-sweetened soda (especially colas) and sweetened fruit drinks — linked to higher stone risk
  • Use sparingly: alcohol

Quick Check

Your urine should be pale yellow to clear most of the day. If it is consistently dark yellow, you are not drinking enough.

2. Lower Your Sodium (Salt)

Why It Matters

When you eat more salt, your kidneys hold on to more calcium and excrete more calcium into your urine. More urinary calcium = more stones. Lowering sodium is one of the most reliable ways to lower urinary calcium.

The Target

  • Less than 2,300 mg sodium per day (about 1 teaspoon of salt)
  • Stone formers often benefit from staying closer to 1,500 mg per day

Where Sodium Hides

  • Restaurant and takeout food
  • Canned soups, sauces, gravies
  • Deli meats and bacon
  • Frozen meals and snacks
  • Bread, cheese, and condiments
  • "Lite" or "fat-free" packaged foods often have more sodium

Practical Tips

  • Cook more meals at home — you control the salt
  • Read nutrition labels: aim for foods with <140 mg sodium per serving
  • Use herbs, lemon, garlic, vinegar, and pepper instead of salt
  • Rinse canned beans and vegetables before using

3. Lower Oxalate — and Eat Calcium Together

Why It Matters

Calcium oxalate is the most common kidney stone. Oxalate from food binds with calcium in the urine to form the crystal. Reducing very-high-oxalate foods, while keeping a normal calcium intake, lowers stone risk.

Highest Oxalate (Limit)

  • Spinach (the single biggest offender)
  • Rhubarb
  • Beets and beet greens
  • Almonds, cashews, peanuts
  • Cocoa, chocolate
  • Soy products in large amounts
  • Wheat bran
  • Sweet potatoes, French fries
  • Black tea in large quantities

Lower Oxalate (Enjoy)

  • Most fruits (apples, bananas, melon, peaches)
  • Most vegetables (cauliflower, cabbage, cucumber, lettuce, peas)
  • Eggs, fish, poultry (in moderation)
  • White rice, oats
  • Dairy products
  • Most cheeses

Eat Calcium WITH Oxalate Meals — Counterintuitive but Critical

When you eat calcium with an oxalate-containing meal, the calcium binds the oxalate in your gut instead of in your urine — and the bound pair is excreted in stool. Aim for 1,000–1,200 mg of dietary calcium per day from food (not supplements), spread across meals.

Example: have yogurt with your morning oats; cheese with your spinach salad; milk with chocolate. Cutting calcium increases stone risk.

4. Moderate Animal Protein

Why It Matters

High intake of animal protein (especially red meat and organ meats) acidifies the urine, raises urinary calcium and uric acid, and lowers urinary citrate (a natural stone inhibitor). All three of these changes promote stone formation. This affects both calcium oxalate and uric acid stones.

The Target

  • 0.8–1.0 g of protein per kg of body weight per day (about 60–80 g for most adults)
  • Limit red meat to a few times per week, not daily
  • Keep portions small — a serving is about the size of a deck of cards

Lean Toward

  • Plant proteins (beans, lentils, tofu in moderation)
  • Fish and poultry over red meat
  • Use meat as a side, with vegetables and whole grains as the main

Special Note for Uric Acid Stones

If you form uric acid stones, also limit organ meats (liver, kidney), shellfish, anchovies/sardines, and beer — all high in purines.

5. Increase Citrate — the Natural Stone Inhibitor

Why It Matters

Citrate in your urine binds calcium and stops crystals from sticking together. Low urine citrate is a common driver of recurrent stones — and you can raise it through diet alone, before needing a prescription (potassium citrate).

Best Sources

  • Lemons and limes — the highest natural citrate of any food
  • Oranges, grapefruit, and other citrus
  • Real lemonade made from fresh lemons
  • Melon (cantaloupe, honeydew)

Easy Daily Habits

  • 4 oz of fresh lemon juice in a liter of water daily — a simple, proven habit
  • Add lemon slices to every glass of water
  • Make a pitcher of low-sugar lemonade for the day
  • Eat citrus fruit at breakfast

Note

If diet alone is not enough, prescription potassium citrate (Urocit-K) can raise urinary citrate significantly. This is decided based on your 24-hour urine results.

Quick Reference by Stone Type

Stone Type Top Diet Priorities
Calcium oxalate (most common — ~75%) More fluid · Lower sodium · Lower high-oxalate foods · Normal dietary calcium with oxalate meals · More citrate
Calcium phosphate More fluid · Lower sodium · Moderate protein · Avoid excessive calcium supplements
Uric acid More fluid · Lower red meat / organ meats / shellfish · Limit beer · Alkalinize urine with citrate
Cystine (rare, genetic) Very high fluid (often >3.5 L/day) · Lower sodium · Lower animal protein · Alkalinize urine
Struvite (infection-related) Treat the underlying urinary infection (diet plays a smaller role)

If you do not know your stone type, we can analyze a stone you have passed, or use a 24-hour urine collection to estimate which type you are most at risk for.

Frequently Asked Questions

Should I cut out calcium since my stones are calcium-based?

No. This is the most common misconception in kidney stone care. Low-calcium diets actually increase stone risk because without calcium in the gut to bind oxalate, more oxalate is absorbed and reaches the urine. Aim for normal dietary calcium (1,000–1,200 mg/day from food), eaten with oxalate-containing meals.

What about calcium supplements?

Dietary calcium (from food) is protective. Calcium supplements taken away from meals can slightly increase stone risk. If you need a supplement (e.g., for bone health), take it with food, not on an empty stomach.

Is iced tea bad for kidney stones?

Black tea is moderately high in oxalate, so very heavy intake (>1 liter/day) can raise risk for calcium oxalate stones. Moderate intake (1–2 cups/day) is fine for most people. Green tea is lower in oxalate.

What about vitamin C?

High-dose vitamin C supplements (≥1,000 mg/day) can be converted to oxalate and slightly raise stone risk. Vitamin C from food is fine; large supplements are not recommended for stone formers.

When should I see a urologist about prevention?

Any time you have had two or more stones, a stone in childhood, a known stone-forming condition, or a single very large stone, ask about a metabolic workup and personalized prevention plan.

Personalized Stone Prevention

Recurrent kidney stones are not inevitable. With a focused metabolic workup and the right dietary changes, most patients can dramatically reduce their stone risk. Our stone-prevention program includes 24-hour urine testing, dietary counseling, and prescription support when needed.

  • ✅ 24-hour urine collection & analysis
  • ✅ Stone composition analysis
  • ✅ Personalized dietary plan
  • ✅ Prescription support (potassium citrate, thiazides, allopurinol) when indicated
Schedule Your Consultation

Call 678-344-8900 to speak with our team