The evidence-based stone prevention diet: hydration, sodium, calcium, oxalate, and protein — what the guidelines actually recommend.
Evidence reviewed & updated: 2026-08 — reflects the latest published trials and guidelines.
The stone-prevention diet has five pillars: drink enough water to make 2-2.5 liters of urine daily (the single most effective measure), reduce sodium, get normal dietary calcium (low calcium actually RAISES stone risk), limit high-oxalate foods if you're an oxalate-stone former, and moderate animal protein. The 'avoid dairy' myth is exactly backwards.
The evidence is unambiguous: producing 2-2.5 liters of urine per day reduces stone recurrence by roughly 50% (the classic Borghi NEJM 1996 trial used water intake to achieve >2 L urine and cut recurrence from 27% to 12%). That's roughly 8-10 cups of fluid daily — more in heat or with exercise.
Water is ideal; sugar-sweetened beverages increase risk (their fructose and sugar raise uric acid and calcium excretion); citrus beverages (lemonade, orange juice with water) add citrate, which inhibits stones, though the sugar content limits how much to drink.
High sodium increases calcium excretion into the urine — the #2 dietary lever after fluids. Target under 2,300 mg/day (about 1 teaspoon of salt) — most sodium comes from processed food, not the shaker.
The counterintuitive fact: a low-calcium diet RAISES calcium-oxalate stone risk, because calcium in food binds oxalate in the gut before it's absorbed. Eat normal dairy (2-3 servings); avoid calcium SUPPLEMENTS taken without food, which are associated with higher stone risk. The old 'avoid milk' advice is wrong.
High-oxalate foods — spinach, rhubarb, beets, Swiss chard, almonds, peanuts, cashews, chocolate, okra, sweet potato — matter mainly for calcium-oxalate stone formers. You don't need to eliminate them, but moderate portions and eat them WITH calcium-containing food (dairy) to bind oxalate in the gut.
Animal protein (red meat, poultry, eggs, seafood) increases uric acid production and acidifies urine — both stone-promoting. The DASH-style diet pattern, which is plant-forward with moderate low-fat dairy, is associated with lower stone risk in large cohorts.
About 80% of kidney stones are calcium-based (mostly calcium oxalate), 5-10% are uric acid, 5-10% struvite (infection st...
Learn moreOxalate is a plant compound absorbed into the blood and excreted in urine, where it can combine with calcium to form sto...
Learn moreUric acid stones — about 5-10% of all stones — form when urine is persistently acidic (pH below ~5.5), which makes uric ...
Learn moreZuvFlo is ready to integrate with your facility to streamline operations, automate compliance, and deliver better patient care.
No credit card required • Setup in under 2 hours • Cancel anytime