Diet is one of the strongest levers you have against kidney stones. Most stones are made of calcium oxalate, and what you eat and drink changes how much calcium, oxalate, uric acid and citrate end up in your urine. The good news: a few practical changes lower the risk a lot.
The biggest risk is not drinking enough
Concentrated urine lets crystals form. In Jaipur’s hot, dry climate, many people lose more fluid through sweat than they realise. Aim for enough fluid to pass about 2.5 litres of urine a day: pale yellow urine is a good sign. See summer stone prevention.
Foods and habits that raise stone risk
| Food or habit | Why it matters | Better choice |
|---|---|---|
| Salt: pickles, papad, namkeen, chips, instant noodles, restaurant food | High sodium pushes more calcium into the urine | Cook with less salt; limit packaged snacks |
| Very oxalate-rich foods in large amounts: spinach, beetroot, nuts, chocolate, strong tea | Raise urine oxalate | Eat in moderation, paired with a calcium source |
| Large portions of meat, fish and eggs | Raise uric acid and calcium, lower citrate | Moderate portions; more plant protein |
| Sugary drinks and colas | Fructose and phosphoric acid can raise risk | Water, lemon water, coconut water |
| High-dose vitamin C supplements | Converted to oxalate in the body | Avoid megadoses unless prescribed |
| Crash diets and very low calcium | Low dietary calcium increases oxalate absorption | Normal amounts of milk, curd, paneer |
Don’t cut out calcium
It sounds backwards, but people who eat normal amounts of dietary calcium have fewer stones. Calcium in food binds oxalate in the gut so less of it reaches the kidneys. Avoid calcium supplements unless prescribed, but keep dairy in your diet.
Foods that help
- Citrus: lemon, orange and mosambi add citrate, a natural stone inhibitor
- Fruits and vegetables: most are low in oxalate and help make urine less acidic
- Whole grains and pulses in balanced portions
- Water spread through the day, including before bed
Your stone type changes the advice
Uric acid stones need less purine (red meat, organ meat, some seafood) and less acidic urine. Rare cystine stones need very high fluid intake and specific medicines. Ask for a stone analysis after your stone passes or is removed, so the diet fits your stone. Read types of kidney stones and the kidney stone prevention diet.
Frequently asked questions
Should I stop eating tomatoes to prevent stones?
No. Tomatoes are moderate in oxalate and fine in normal amounts. Salt and low fluid intake matter far more.
Is milk bad for kidney stones?
No. Normal dietary calcium from milk and curd lowers stone risk by binding oxalate in the gut.

