Kidney Stone Prevention Diet: Complete 7-Day Meal Plan
- Key dietary principles for stone prevention
- Day 1 – Low oxalate, normal calcium
- Day 2 – Hydration focus, citrus fruits
- Day 3 – Plant‑based protein, low sodium
- Day 4 – Dairy‑rich, low oxalate vegetables
- Day 5 – Fish and whole grains
- Day 6 – Vegetarian low oxalate
- Day 7 – Mixed, high citrate
- Stone‑friendly snacks and beverages
- Interactive FAQ – 9 common questions
Key dietary principles for stone prevention
This meal plan is designed for calcium oxalate stone formers – the most common type. If you have another stone type (uric acid, cystine, struvite), consult your urologist for a modified plan. Core principles:
- Hydration: Drink 3‑3.5 litres of fluid daily (water + lemon water + herbal tea).
- Low oxalate: Avoid spinach, nuts (almonds, cashews), beets, rhubarb, dark chocolate, black tea.
- Normal calcium: 2‑3 servings of dairy daily (milk, yoghurt, cheese).
- Low sodium: <2,300 mg/day – no added salt, avoid processed foods.
- Moderate animal protein: Limit red meat to 1‑2 times/week; prefer plant proteins and fish.
- High citrate: Lemon water, oranges, melons.
Day 1 – Low oxalate, normal calcium
- Breakfast: 1 cup oatmeal made with low‑fat milk, topped with 1 sliced banana and 1 tbsp honey. 1 glass of water with lemon juice (1 tbsp).
- Morning snack: 1 apple and 1 cup plain yoghurt (low‑fat).
- Lunch: Grilled chicken breast (150g) with 1 cup steamed broccoli and ½ cup white rice. 1 glass of water.
- Afternoon snack: 1 pear and a small handful of macadamia nuts (10 nuts – low oxalate).
- Dinner: Baked white fish (150g) with 1 cup roasted zucchini and 1 small baked potato (peeled). 1 glass of lemon water.
- Evening: Herbal tea (chamomile) – no sugar.
Day 2 – Hydration focus, citrus fruits
- Breakfast: 2 scrambled eggs with 1 slice of whole wheat bread (check label for low sodium) and 1 orange. 1 glass of water.
- Morning snack: 1 cup watermelon chunks.
- Lunch: Turkey and cheese sandwich on white bread (2 slices of turkey breast, 1 slice of low‑sodium cheese, lettuce, cucumber). 1 glass of lemon water.
- Afternoon snack: 1 cup cantaloupe and 1 hard‑boiled egg.
- Dinner: Vegetable stir‑fry (broccoli, cauliflower, bell peppers, mushrooms, carrots) with tofu (150g), cooked in olive oil with herbs. Served with ½ cup white rice. 1 glass of water.
- Evening: 1 glass of fresh orange juice (diluted with water).
Day 3 – Plant‑based protein, low sodium
- Breakfast: Smoothie: 1 cup low‑fat milk, 1 banana, ½ cup frozen strawberries, 1 tbsp flaxseed. 1 glass of water.
- Morning snack: 1 cup plain yoghurt with ½ cup blueberries.
- Lunch: Lentil soup (homemade, no added salt) with 1 slice of whole grain bread. Side salad (lettuce, cucumber, tomato, lemon juice dressing). 1 glass of water.
- Afternoon snack: 1 apple and a small handful of pecans (10 nuts).
- Dinner: Grilled salmon (150g) with 1 cup steamed asparagus and ½ cup quinoa. 1 glass of lemon water.
- Evening: Herbal tea (peppermint).
Day 4 – Dairy‑rich, low oxalate vegetables
- Breakfast: 1 cup low‑fat cottage cheese with ½ cup sliced peaches and 1 tbsp honey. 1 glass of water.
- Morning snack: 1 orange and 1 boiled egg.
- Lunch: Chicken salad (150g chicken breast, lettuce, cucumber, celery, 2 tbsp plain yoghurt dressing) wrapped in a whole wheat tortilla. 1 glass of lemon water.
- Afternoon snack: 1 cup plain yoghurt.
- Dinner: Baked cod (150g) with roasted cauliflower and a small baked potato (peeled). 1 glass of water.
- Evening: 1 glass of water with lemon juice.
Day 5 – Fish and whole grains
- Breakfast: 1 cup cooked barley with 1 cup low‑fat milk and 1 sliced pear. 1 glass of water.
- Morning snack: 1 cup honeydew melon.
- Lunch: Tuna salad (150g tuna in water, mixed with 2 tbsp plain yoghurt, celery, onion) served on a bed of lettuce with 1 slice of white bread. 1 glass of lemon water.
- Afternoon snack: 1 banana and 1 tbsp peanut butter (check for no added sugar/salt).
- Dinner: Pork tenderloin (150g) with steamed green beans and ½ cup white rice. 1 glass of water.
- Evening: Herbal tea (rooibos – low oxalate).
Day 6 – Vegetarian low oxalate
- Breakfast: 2 scrambled eggs with 1 cup sautéed mushrooms and onions, 1 slice of white toast. 1 glass of water.
- Morning snack: 1 cup low‑fat milk and 1 apple.
- Lunch: Paneer tikka (150g paneer, marinated in yoghurt and spices, baked) with ½ cup white rice and 1 cup cucumber raita (yoghurt with cucumber). 1 glass of lemon water.
- Afternoon snack: 1 cup cherries.
- Dinner: Lentil and vegetable soup (no spinach) with 1 slice of white bread. 1 glass of water.
- Evening: 1 glass of water with lemon juice.
Day 7 – Mixed, high citrate
- Breakfast: 1 cup oatmeal made with water, topped with ½ cup fresh blueberries and 1 tbsp honey. 1 glass of orange juice (diluted).
- Morning snack: 1 cup plain yoghurt with ½ cup strawberries.
- Lunch: Grilled chicken breast (150g) with 1 cup coleslaw (cabbage, carrot, yoghurt dressing) and ½ cup white rice. 1 glass of lemon water.
- Afternoon snack: 1 pear and 1 handful of macadamia nuts.
- Dinner: Baked white fish (150g) with roasted Brussels sprouts and a small baked potato. 1 glass of water.
- Evening: Herbal tea (chamomile).
Stone‑friendly snacks and beverages
If you get hungry between meals, choose from these:
- Fresh fruits: apples, pears, oranges, bananas, melons, grapes, cherries, strawberries, blueberries
- Vegetable sticks: cucumber, carrot, celery, bell peppers (with hummus or yoghurt dip)
- Low‑fat dairy: yoghurt, cottage cheese, cheese cubes
- Hard‑boiled eggs
- Macadamia nuts or pecans (small handful, 10‑15 nuts)
- Popcorn (air‑popped, no salt or butter)
- Beverages: water, lemon water, orange juice (diluted), herbal teas (chamomile, peppermint, rooibos)
Interactive FAQ – Kidney stone prevention diet
Yes, but limit to 1 cup of regular brewed coffee daily. Instant coffee is higher in oxalate. Add milk to bind oxalate. Do not use sugar.
Yes – substitute animal protein with tofu, paneer, eggs, lentils, or beans. Day 6 is a vegetarian day. Avoid high‑oxalate plant proteins (soy nuts, certain beans). Lentils are moderate oxalate – limit to ½ cup.
White rice is low oxalate and safe. Whole wheat roti is moderate oxalate – limit to 2 small rotis per day. White bread is lower oxalate than whole wheat.
At least 3‑3.5 litres of total fluids daily. This includes water, lemon water, milk, juice, and herbal tea. Measure your urine colour – it should be pale yellow.
Limit to 1 drink per day. Beer is high in purines (uric acid stones) – avoid if you have uric acid stones. Wine and spirits are lower in purines but still dehydrating – compensate with extra water.
No – this meal plan is for people with normal kidney function who want to prevent calcium oxalate stones. CKD patients have different dietary restrictions (potassium, phosphorus, protein). Consult your nephrologist.
Dark chocolate is high oxalate – avoid. Milk chocolate (1‑2 squares) occasionally with a calcium source (milk) is acceptable.
Use this as a template for long‑term eating habits. After 3‑6 months, repeat a 24‑hour urine test to see if your urinary oxalate and calcium have normalised. Adjust based on results.
Potassium‑based salt substitutes are safe for stone prevention (they lower urinary calcium), but avoid if you have kidney disease or take potassium‑sparing diuretics. Better to use herbs and spices.
Disclaimer: This meal plan is for calcium oxalate stone formers with normal kidney function. Individual needs vary. Always consult a urologist or dietitian before making significant dietary changes. For personalised advice, visit Vivekananda Hospital.