The type of diet to follow for kidney stones depends on the type of kidney stones present, explains the National Institute of Diabetes and Digestive and Kidney Diseases, but increasing fluid intake, especially water, can help prevent all types of kidney stones. This practice can also help pass the materials that form kidney stones.
Those with kidney stones caused by high levels of uric acid should cut down on foods containing high levels of purine, as it leads to increased uric acid production in the kidneys, states the National Kidney Foundation. High-purine foods include red meat, shellfish and organ meats. Those with uric acid stones should eat vegetables, fruits, whole grains and low-fat dairy products.
Patients with calcium oxalate kidney stones (the most common type of kidney stone) should not overly restrict their diets to exclude calcium and oxalate, as many high-oxalate foods are very healthy, explains the National Kidney Foundation. Instead, the foundation recommends eating and drinking calcium and oxalate foods together during a meal, as these substances are less likely to bind to each other during the digestion process. Those with high amounts of calcium in the urine, should reduce their sodium intake, as increased sodium levels deplete the body of calcium, which is flushed out through the urine.
More generally, the National Kidney Foundation suggests consuming juices high in natural citrate and reducing sugar intake to prevent stone formation.