07841 048975

Dietary advice for Kidney Stone formers

Kidney stones are hard mineral deposits that form in the kidneys and can cause pain and discomfort when passing through the urinary tract. While medical treatment may be necessary for a large kidney stone, dietary changes can help prevent the formation of new stones in the future. This article explores what are the best foods to eat if you suffer from kidney stones and which foods to avoid.

Diet plan for Kidney Stones
Diet and Kidney Stones

Here are some dietary tips for kidney stone patients:

1. Stay hydrated:

Drinking plenty of fluids can help flush out your kidneys and prevent the formation of new stones. Aim to drink at least 8-10 glasses of water daily, and more if you live in a hot climate or exercise regularly.

2. Reduce animal protein intake:

Eating too much animal protein, such as red meat, poultry, and seafood, can increase the amount of uric acid in your urine, which can contribute to the formation of stones. Try to limit your intake of animal protein and choose plant-based sources of protein, such as beans, lentils, and tofu.

3. Reduce sodium:

Eating too much sodium can increase the amount of calcium in your urine, contributing to the formation of stones. Limit your processed foods and salty snacks intake and opt for fresh fruits and vegetables instead.

4. Increase calcium intake:

While calcium can contribute to the formation of stones, getting enough calcium in your diet can actually help prevent stones from forming. Aim to get calcium from food sources, such as dairy products, leafy greens, and fortified foods, rather than supplements.

5. Avoid oxalate-rich foods:

Oxalate is a substance found in some foods that can contribute to the formation of calcium oxalate stones. Avoid or limit high-oxalate foods, such as spinach, rhubarb, beets, chocolate, and nuts.

6. Consider dietary supplements:

Some dietary supplements, such as vitamin B6, magnesium, and potassium citrate, may help prevent the formation of kidney stones. Talk to your doctor or a registered dietitian before taking any supplements.


Making dietary changes can be an effective way to prevent the formation of kidney stones. By staying hydrated, limiting animal protein and sodium, increasing calcium intake, avoiding high-oxalate foods, and considering dietary supplements, kidney stone patients can reduce their risk of developing new stones. Working with a healthcare professional or registered dietitian is important to develop an individualised plan that meets your specific needs and dietary restrictions.

Author: Mr Neil A Haldar MBBS MD FRCS

Consultant Urological Surgeon

The Pelvic Surgeons

Home 9 Blog 9 Dietary advice for Kidney Stone formers

Referrals and Appointments

For referrals, appointments and general information please contact us.