A kidney stone diet fluid, calcium and plants
Water first, calcium foods with meals, and the few things to ease off.

What is a kidney stone diet?
There is no single plan, says the National Kidney Foundation (NKF). It depends on your stone type. For calcium oxalate stones, NKF suggests enough calcium from food, eaten with meals, less sodium, and limiting high oxalate foods such as spinach and rhubarb.1
Built from NKF, NIDDK, NHS and Harvard advice. Reviewed November 13, 2026.Eat more
Eat more of these
Water, all day
Plain water, with fresh lemon juice if you like (NHS).
2.5 to 3 Lof water a day for adults, NHS3
Calcium at meals
NKF: three dairy servings a day, eaten with meals.
1,000 to 1,200mg calcium a day, NKF1
Vegetables and fruit
Harvard's plate guide, not stone-specific.
1/2of the plate as vegetables and fruit4
Beans and lentils
NIDDK: low in oxalate, can replace some animal protein.
1/4of the plate as protein, Harvard4
Ease off
Ease off these
Salt and packaged food
Potato chips, deli meat, canned soup and fast food.
2,300mg sodium a day, less than, NIDDK2
Spinach and rhubarb
For calcium oxalate stones, NKF suggests limiting these.
330 to 2,350mg oxalate per 100 g spinach, PMC review5
Soda, sweet tea, juice
NKF: skip soda, sweet tea, grapefruit juice.
1 glassof juice a day at most, small, Harvard4

Alma turns these foods into meals that fit your numbers.
Build my planGet Alma on AndroidGet the appA sample day
One day on a plate
BreakfastOatmeal with milk and bananaOatmeal cooked with milk, sliced banana on top.
LunchLentil, rice and zucchiniLentils with brown rice and sauteed zucchini.
SnackYogurt with pearPlain yogurt with a chopped pear.
DinnerSalmon with rice and broccoliBaked salmon, brown rice and steamed broccoli.

What people ask
What foods should you avoid with kidney stones?
It depends on the stone. For calcium oxalate stones, NKF lists peanuts, rhubarb, spinach, beets, Swiss chard, chocolate and sweet potatoes as high in oxalate. NIDDK also advises less sodium and says a clinician may suggest limiting animal protein. NHS says adults should have under 6 g of salt a day.
What should you eat with kidney stones?
NKF suggests three servings of dairy a day with meals, so oxalate and calcium bind in the stomach and intestines before reaching the kidneys. NIDDK says beans, dried peas and lentils are high in protein and low in oxalate. Ask a dietitian for your stone type.
Does cutting out calcium help kidney stones?
NKF says a diet low in calcium actually increases the chance of kidney stones. It recommends 1,000 to 1,200 mg a day from food for calcium stones, and says to avoid extra calcium supplements unless your clinician advises them.
How much water should you drink with kidney stones?
NHS advice is 2.5 to 3 liters a day for adults. NKF suggests 8 to 12 cups and enough fluid for at least 2.5 liters of urine, and notes sweating cuts urine output. NIDDK says many clinicians suggest six to eight 8-ounce glasses. Dark urine is a sign to drink more (NHS).
Is lemon water good for kidney stones?
NHS advice includes adding fresh lemon juice to water. NKF lists lemonade among fluids that have a beneficial effect. Both suggest cutting back on soda, and NHS names carbonated, caffeinated and alcoholic drinks.
Do coffee and tea count toward fluids?
NKF counts coffee among fluids with a beneficial effect, but lists tea as a source of oxalate and suggests skipping soda, sweetened iced tea and grapefruit juice. NHS suggests avoiding lots of caffeinated drinks. Ask your clinician how much suits you.
This guide is general education. Talk with your clinician before changing your diet or medicines.
