Sun Sep 13, 2026 | 08:47 PM IST

Medically Reviewed by Rhitika Sharma , Nutrition and Dietetics

Kidney Stone Diet: What to Eat and Avoid

Diet plays a key role not only in the prevention of kidney stones but also in their management. If you have kidney stones or are at high risk of developing stones, it is essential to know what to eat and what to avoid.

Kidney stone is a fairly common condition that affects millions of people worldwide. While there are several causes of kidney stones, the primary risk factors include dehydration and a poor diet. Due to lack of awareness, people fail to take care of their health which can increase the risk and worsen conditions in patients.

What to Eat If You Have Kidney Stones

Dietary management of kidney stones focuses on reducing urinary supersaturation of stone-forming compounds while maintaining nutritional adequacy.
Here are some dietary recommendations by Ms Rhitika Sharma, Senior Dietitian (Nutrition Consultant) at Sarvodaya Hospital, Faridabad:

  • Adequate intake of dietary calcium (1000-1200 mg/day) from food sources such as milk and curd is essential, as it binds oxalate in the intestine and reduces its absorption and urinary excretion.
  • A diet rich in fruits and vegetables provides potassium, magnesium, and citrate, which inhibit stone formation by reducing urinary calcium excretion and increasing urinary citrate levels.
  • Citrus fruits, particularly lemon, are beneficial due to their citrate content, which is complexed with calcium and prevents crystal aggregation.
  • Whole grains and plant-based foods also contribute to improved urinary composition and overall renal health.

Also Read: Can Kidney Stones Pass Naturally

What to Avoid If You Have Kidney Stones

Certain dietary factors can increase the risk of nephrolithiasis by altering urinary chemistry.
Research published in the Journal of Family Medicine and Primary Care indicates that high sodium intake (>2,300 mg/day) promotes increased urinary calcium excretion (hypercalciuria), thereby enhancing the risk of calcium-based stones.

Excessive consumption of added sugars, especially fructose, can increase urinary calcium, oxalate, and uric acid levels.

Diets high in animal protein (particularly red and processed meats) lead to increased acid load, reduced urinary citrate, and elevated uric acid excretion, all of which favor stone formation.
Frequent intake of cola beverages has been associated with increased stone risk due to phosphoric acid content, according to a 2022 research published in ‘Nature’.

Foods That Trigger Kidney Stones

The formation of kidney stones, particularly calcium oxalate stones, is strongly influenced by dietary oxalate intake. Foods such as spinach, beetroot, nuts, chocolate, tea, and soy products are high in oxalates and can contribute to increased urinary oxalate excretion when consumed in excess.

Also Read: How to Prevent Kidney Stones: A Comprehensive Guide

Elevated urinary oxalate promotes supersaturation and crystallization with calcium. Complete avoidance is not always necessary; instead, these foods should be consumed in moderation and preferably alongside calcium-containing foods to reduce oxalate absorption. Individual susceptibility and stone composition should guide specific dietary restrictions.

Diet for Kidney Stone Prevention

Long-term prevention of kidney stones requires a multifactorial dietary approach aimed at optimizing urinary composition.

  • Maintaining adequate hydration, balanced calcium intake, and limiting sodium and excessive protein intake are central strategies.
  • The inclusion of alkali-rich foods such as fruits and vegetables helps maintain urinary pH and increases citrate excretion, both of which inhibit stone formation.
  • Combining oxalate-rich foods with calcium sources during meals can reduce intestinal oxalate absorption.
  • Weight management and metabolic control are also important, as obesity and insulin resistance are associated with an increased risk of stone formation.

Stone Type  Why It Is Caused Recommended Dietary Pattern What to Eat  What to Avoid

Calcium Oxalate (Most Common)

Oxalate binds to calcium in the kidney when dietary calcium is too low. High oxalate concentration in urine creates crystals.

Increase urine volume and bind oxalate in the gut before it reaches the kidney.

Water (dilution is key); Calcium-rich foods (dairy, calcium-set tofu) during meals.

Foods with high, bioavailable oxalate (Spinach, Beets, Nuts, Tea).
Calcium Phosphate Strongly linked to alkaline (high pH) urine and high sodium intake, which causes the kidney to excrete more calcium. Lower urine pH (make it more acidic), reduce calcium excretion, and increase dilution. Water; Citrate-rich Citrus fruits (which help maintain a healthy, lower pH); non-dairy Vegetables. Excess sodium/salt, processed foods, and often dietary supplements high in alkaline salts.
Uric Acid Caused by chronically acidic urine and a high intake of purines, which metabolize into uric acid and crystallize in acid. Raise urine pH (make it more alkaline) and lower purine intake. Water; Alkalinizing Veggies and Citrus (lemons, limes, oranges); Potassium-rich foods (e.g., avocados, bananas). High-purine animal protein (organ meats, red meat); Alcohol (interferes with uric acid excretion); Sugar/Fructose (increases purine production).
Cystine (Genetic/Rare) A lifelong genetic condition where the amino acid cystine cannot be reabsorbed by the kidney, leading to extreme stone formation in acidic urine. Maintain extreme dilution (24/7), lower cystine/methionine intake, and aggressively raise urine pH. Strict fluid goal: 3 to 4 Liters of Water per day (must wake up to drink at night); Alkaline Veggies. Excessive dietary Protein (the source of methionine/cystine); High-sodium Salt and processed foods (which increases cystine concentration).

Hydration Matters: How Much Water Should You Drink?

Fluid intake is the most critical modifiable factor in the prevention of kidney stones. According to research published in the journal ‘Frontiers of Public Health’, clinical guidelines recommend achieving a urine output of at least 2–2.5 litres per day, which typically requires a fluid intake of approximately 2.5–3 litres daily, adjusted for climate and activity level.

Increased fluid intake reduces urinary supersaturation of calcium, oxalate, and uric acid, thereby decreasing the likelihood of crystal formation.

Monitoring urine color (aiming for pale yellow) is a practical indicator of adequate hydration. The inclusion of fluids such as water, lemon water (citrate source), and buttermilk can further support stone prevention.

Also Read: Kidney Stones And Dehydration: Doctors Explain The Connection

Types of Kidney Stones and How Diet Differs for Each

While dehydration is the primary cause of kidney stone formation, diet can also influence them. Let us understand the four types of kidney stones and the different diets for each.

Calcium Oxalate Stones

According to the National Kidney Foundation, these stones are formed due to high oxalate and sodium consumption. Here are dietary suggestions for calcium oxalate kidney stones:

  • Limit or avoid eating high-oxalate foods. When having, always pair them with calcium-rich foods to prevent stone formation.
  • Increase dietary calcium intake.
  • Cut down on salt, as high sodium forces the elimination of calcium through urine.
  • Have animal meat in moderation.
  • Reduce the consumption of foods like spinach. beetroot, nuts, chocolate, and tea.

Uric Acid Stones

These stones are formed due to higher levels of acid in urine. Here are dietary suggestions for uric acid kidney stones:

  • Follow a low-purine diet and cut down on the consumption of animal protein.
  • Avoid consuming red meat, shellfish, organ meats (liver), and alcohol.
  • Eat more fruits and vegetables to naturally reduce uric acid.
  • Reduce the intake of sugar.
  • Keep yourself hydrated to dilute the urine and reduce acidity.

Calcium Phosphate Stones

These are caused by high pH in urine and are comparatively less common than other types. Here are dietary suggestions for calcium phosphate kidney stones:

  • Reduce the intake of animal protein.
  • Cut down on salt and limit sodium to prevent calcium leakage into the urine.
  • Limit the consumption of high-phosphorus foods, including dairy and processed foods.
  • Avoid using salt substitutes, as these may have high phosphate or potassium content, as per a study published in AHA Journals.

Struvite Kidney Stones

Also known as infection stones, these are caused by chronic urinary tract infections (UTIs). Struvite stones can grow rapidly if not managed and treated in a timely manner. There are no specific dietary suggestions for these stones, with the primary cause being UTI. Maintaining proper hydration is crucial for managing UTI and preventing infection stones.

Also Read: Calcium Oxalate Kidney Stones: Causes, Symptoms, Diagnosis, Treatment, and Diet

Cystine Kidney Stones

These stones are rare and are caused by cystinuria, a hereditary genetic disorder caused by leakage of the amino acid cystine into the urine. The only dietary guideline for these stones is extreme hydration.

Common Myths About Calcium and Oxalate

It is a misbelief that reducing calcium and high-oxalate foods can prevent stones. Similarly, there are many such myths around calcium and oxalate that need to be cleared. Here are some of the common myths and their facts.

Myth: Reducing calcium intake prevents kidney stones
Fact: Low calcium intake can increase the risk of calcium oxalate stones by allowing increased absorption of oxalate into urine. Consuming calcium and high-oxalate foods together can effectively prevent kidney stones, according to a 2023 study published in the journal ‘Nutrients’.

Myth: You must avoid green leafy vegetables to prevent stones.
Fact: Leafy greens contain high levels of oxalate, but pairing them with calcium-rich foods like cheese and yoghurt neutralises the risk.

Myth: Oxalates are toxic.
Fact: Oxalates are not toxic, and they should not be completely eliminated from your diet. According to a PMC study, they must be consumed in moderation and alongside calcium-rich foods to prevent oxalate absorption, thereby reducing kidney stone risk.

When To See A Doctor?

Kidney stones are both preventable and treatable with the right measures. If you are at risk of developing kidney stones, you should be watchful of the potential symptoms. Consult a doctor immediately if you experience symptoms like fluctuating, unbearable pain in the back or side, burning sensation, and/or pain while urinating, fever with chills, and blood in the urine.

Conclusion

There is a close connection between kidney stones and diet. With the right dietary plan, you can prevent and manage this health condition with ease. This should be done under expert guidance as there is no generalised guidance for all. The medical history and treatment approach vary according to the patient.

FAQ

  • What foods are good for kidney stones?

    Citrus fruits, particularly lemons and oranges, are great for kidney stones. Besides, low-sodium, high-calcium, and low-oxalate foods are recommended for stone prevention and treatment.
  • Which fruit cleans a kidney stone?

    The best fruits for kidney stones are cranberries, blueberries, plums, apples, strawberries, raspberries, and blackberries.
  • Can I eat curd with a kidney stone?

    Yes, curd or yoghurt is good for kidney stones, particularly for people who have calcium oxalate stones.
  • Is beetroot good for kidney stone patients?

    Beetroot is generally not advisable for kidney stone patients due to its high-oxalate content.

Read Next

How Smoking Damages Your Heart

Disclaimer

All possible measures have been taken to ensure accuracy, reliability, timeliness and authenticity of the information; however Onlymyhealth.com does not take any liability for the same. Using any information provided by the website is solely at the viewers’ discretion. In case of any medical exigencies/ persistent health issues, we advise you to seek a qualified medical practitioner before putting to use any advice/tips given by our team or any third party in form of answers/comments on the above mentioned website.

Chanchal Sengar

Chanchal Sengar

Deputy Manager

Chanchal Sengar is a senior health journalist with nine years of experience in journalism, including seven years dedicated to health reporting. She currently serves as Chief Sub Editor at OnlyMyHealth, where she writes and edits content on women's health, heart health, cancer awareness, nutrition, and pregnancy. With thousands of published articles, Chanchal focuses on explaining health issues in a clear and responsible way. Her reporting draws on medical studies, government health data, and expert commentary. Articles that require medical verification are reviewed by qualified healthcare professionals before publication. Chanchal Sengar has a vast network of doctors and medical experts that continuously work with her to authenticate the articles she writes. Before joining Jagran New Media, she worked with First India News in Rajasthan, where she gained experience in news reporting and public interest journalism.

Read More..

How we keep this article up to date:

We work with experts and keep a close eye on the latest in health and wellness. Whenever there is a new research or helpful information, we update our articles with accurate and useful advice.

  • Current Version

    Apr 08, 2026 21:45 IST

    Modified By : Chanchal Sengar
  • Apr 08, 2026 21:45 IST

    Modified By : Chanchal Sengar
  • Apr 08, 2026 21:45 IST

    Published By : Chanchal Sengar
    Reviewed By : Rhitika Sharma

Medically reviewed content
200+ medical reviewers in network
17 Years of Trusted Health Content
Medically reviewed content
200+ medical reviewers in network
17 Years of Trusted Health Content
Medically reviewed content
200+ medical reviewers in network
17 Years of Trusted Health Content