7-Day Kidney Stone Diet Chart & Personalized Diet Planner
Answer a few questions and get food guidance, hydration targets and a full 7-day meal plan — tailored to your stone type and status.
Let's create your personalized diet plan
Answer a few questions so we can suggest the right food guidance for your stone health.

Let's create your personalized diet plan
Answer a few quick questions so we can suggest the right food guidance for your stone health.

7-Day Indian Kidney Stone Diet Chart
A general-purpose starting point using everyday Indian meals. It isn't personalized to your stone type — use the planner above for guidance tailored to you.
| Day | Breakfast | Lunch | Evening Snack | Dinner |
|---|---|---|---|---|
| 1 | Vegetable poha + a glass of buttermilk | Roti, moong dal, lauki (bottle gourd) sabzi, cucumber salad | Fresh coconut water | Roti, dal, steamed rice |
| 2 | Idli, sambar (light on tomato), coconut chutney | Rice, rajma (moderate portion), cabbage sabzi | Orange or sweet lime | Chapati, paneer bhurji, sautéed beans |
| 3 | Vegetable upma + curd | Roti, arhar dal, bhindi (okra) sabzi | Roasted chana + lemon water | Vegetable khichdi + curd |
| 4 | Besan chilla + mint chutney | Rice, moong dal, cauliflower sabzi | Banana + a few almonds | Roti, light egg curry, salad |
| 5 | Oats porridge with milk | Roti, chana dal, pumpkin sabzi | Watermelon slices | Vegetable pulao + raita |
| 6 | Stuffed roti (aloo/gobi, light masala) + curd | Rice, masoor dal, tinda sabzi | Coconut water + roasted makhana | Roti, light chicken curry (lean cut), salad |
| 7 | Vegetable daliya (broken wheat) | Roti, dal, lauki sabzi, salad | Fresh fruit bowl | Khichdi + curd |
Illustrative chart, not a clinical prescription. Portions and substitutions should follow your doctor's advice, particularly if you have reduced kidney function, diabetes, or are pregnant.
Foods to Eat and Avoid with Kidney Stones
Generally Safe to Eat
- Water and citrus drinks — lemon or orange water through the day
- Low-oxalate vegetables — cabbage, cauliflower, cucumber, bottle gourd
- Dairy in normal amounts — milk, curd, paneer (don't restrict calcium)
- Whole grains in moderate portions — rice, roti, oats, daliya
- Low-oxalate fruits — apple, watermelon, banana, citrus fruits
Limit or Avoid
- Excess salt and packaged or processed foods
- High-oxalate foods in large amounts — spinach, beetroot, excess nuts
- Excess animal protein and organ meats, especially for uric acid stones
- Sugary drinks, and generally low overall fluid intake
Diet Plans for Different Kidney Stone Types
Diet guidance isn't one-size-fits-all — it depends on what your stones are made of.
Calcium Oxalate Stones
The most common type.
Diet focuses on moderating high-oxalate foods while keeping sodium low — sodium drives urinary calcium loss regardless of stone type. Dietary calcium is never restricted; low calcium intake actually raises oxalate absorption.
Uric Acid Stones
Linked to purine intake.
Diet shifts toward limiting high-purine foods — organ meats, excess red meat and certain seafood — since purine breakdown raises uric acid. Plant proteins are generally better tolerated than animal protein here.
Struvite Stones
Infection-driven.
These form from urinary tract infections, so treatment is primarily medical (antibiotics, sometimes surgery) rather than dietary. Diet plays a smaller supporting role — general low-oxalate, low-sodium eating still helps.
Cystine Stones
A rarer, genetic type.
Diet focuses on keeping sodium low and fluid intake high, since both directly affect how much cystine the kidneys need to excrete. This type benefits from the highest hydration targets of the four.
How to Use Your Personalized Diet Plan
The chart above is a general starting point. For guidance that accounts for your specific stone type, weight, activity level and dietary preference — including your own hydration and sodium targets and a full 7-day meal plan — answer a few questions in the planner above.
Start Diet PlannerWant broader general nutrition advice too? Read our full guide on the right diet for kidney stones →
