What diet should I follow to prevent or manage kidney stones (nephrolithiasis)?

Medical Advisory BoardAll articles are reviewed for accuracy by our Medical Advisory Board
Educational purpose only • Exercise caution as content is pending human review
Article Review Status
Submitted
Under Review
Approved

Last updated: March 4, 2026View editorial policy

Personalize

Help us tailor your experience

Which best describes you? Your choice helps us use language that's most understandable for you.

Dietary Management for Kidney Stone Prevention

Increase fluid intake throughout the day to achieve at least 2 liters of urine output daily—this is the single most important dietary intervention for preventing kidney stone recurrence. 1

Fluid Intake: The Foundation of Stone Prevention

  • Target at least 2 liters of urine output per day by spreading fluid intake throughout the day, which reduces stone recurrence by approximately 50% with no reported adverse effects 1
  • Each additional 200 mL of water consumed reduces stone risk by 13% 2
  • Tap water is as effective as mineral water for stone prevention 1
  • Avoid soft drinks acidified with phosphoric acid (colas), as these increase stone risk; however, drinks acidified with citric acid (fruit-flavored sodas) do not carry the same risk 1
  • Coffee and tea consumption appear safe and may be protective 3, 2

Calcium Intake: Maintain Normal Consumption

  • Consume 1,000-1,200 mg of dietary calcium daily from food sources, not supplements 1, 3
  • Higher dietary calcium intake is independently associated with lower kidney stone risk and reduces oxalate absorption in the intestine 4, 3, 2
  • Avoid low-calcium diets, which paradoxically increase stone risk by allowing more oxalate absorption 1, 2
  • Calcium supplements (as opposed to dietary calcium) may increase stone risk by 20% and should be avoided unless medically necessary 1
  • Time calcium-rich foods with meals to maximize oxalate binding in the gastrointestinal tract 1

Protein and Sodium: Reduce Animal Sources

  • Limit animal protein intake (meat, poultry, fish, eggs), as it increases urinary calcium, uric acid, and oxalate while decreasing protective citrate 1, 2, 5
  • Animal proteins create acidic urine pH and negative calcium balance, promoting stone formation 2
  • Restrict sodium intake to ≤2,300 mg (100 mEq) daily, as high sodium directly increases urinary calcium excretion 1, 2
  • Vegetable and dairy proteins do not carry the same stone risk as animal proteins 2, 5

Oxalate Management: Strategic Limitation

  • Limit oxalate-rich foods (spinach, rhubarb, nuts, chocolate, tea) only if urinary oxalate is elevated 1
  • Consume oxalate-containing foods with calcium-rich foods at meals to reduce oxalate absorption 1, 4
  • The amount of dietary oxalate consumed is a minor risk factor compared to calcium intake and intestinal absorption 2
  • Patients with enteric hyperoxaluria (inflammatory bowel disease, gastric bypass) require more restrictive oxalate diets and higher calcium intake 1

Fruits, Vegetables, and Potassium: Maximize Intake

  • Consume a diet rich in fruits and vegetables, which increases urinary citrate, potassium, and magnesium—all protective against stones 1, 2, 5
  • Higher dietary potassium intake predicts lower stone recurrence rates 3
  • Alkalizing foods from plant sources are among the most important protective factors 2
  • Citrus fruit juices appear safe and may be beneficial 2

Optimal Dietary Pattern

The Mediterranean or vegetarian diet with dairy products represents the most protective dietary pattern for kidney stone prevention 2, 5. These diets are characterized by:

  • High intake of fruits and vegetables 4, 2, 5
  • Balanced low-fat dairy product consumption 4, 5
  • Limited animal protein 2, 5
  • Low sodium content 2
  • Adequate fluid intake 2, 6

Additional Dietary Considerations

  • Avoid processed foods, which contain added fructose and high sodium—both increase stone risk 4
  • Be conscious of fat intake, as intestinal fat complexes with calcium and increases urinary oxalate excretion 4
  • Caffeine and phytate intake are associated with lower stone risk 3
  • For uric acid stones specifically, limit purine-rich foods (organ meats, shellfish, certain fish) and maintain alkaline urine pH 2

Common Pitfalls to Avoid

The American College of Physicians guidelines emphasize that patients already consuming adequate fluids should not be directed to increase intake further, and those with contraindications to increased fluid intake (such as heart failure) require individualized assessment 1. The most critical error is recommending low-calcium diets, which paradoxically increase stone risk by enhancing oxalate absorption 1, 2. Another common mistake is focusing excessively on oxalate restriction without ensuring adequate calcium intake with meals 1, 4.

References

Guideline

Guideline Directed Topic Overview

Dr.Oracle Medical Advisory Board & Editors, 2025

Research

Dietetic and lifestyle recommendations for stone formers.

Archivos espanoles de urologia, 2021

Research

Popular Diets and Kidney Stones.

Advances in kidney disease and health, 2023

Professional Medical Disclaimer

This information is intended for healthcare professionals. Any medical decision-making should rely on clinical judgment and independently verified information. The content provided herein does not replace professional discretion and should be considered supplementary to established clinical guidelines. Healthcare providers should verify all information against primary literature and current practice standards before application in patient care. Dr.Oracle assumes no liability for clinical decisions based on this content.

Have a follow-up question?

Our Medical A.I. is used by practicing medical doctors at top research institutions around the world. Ask any follow up question and get world-class guideline-backed answers instantly.