Patients with kidney stones are counseled to eat a diet low in animal protein, sodium, and oxalate and rich in fruits and vegetables, with a modest amount of calcium, usually from dairy products. Restriction of sodium, potassium, and oxalate may also be recommended in patients with chronic kidney disease.