Mohammad Ali Mohammad Ali Asked 7 months ago

Does yogurt cause kidney stones?

I eat a bowl of dahi (yogurt) almost every day with my meals. Someone told me recently that too much yogurt can cause kidney stones because of calcium. Is there any truth to this?

6

6 answers

Sanjay Dutt Sanjay Dutt Joined Apr 2026 6 months ago
Most liked

If dahi started causing kidney stones, then half of India would be in the hospital by now. We eat dahi with every meal! Just drink plenty of water and don't worry about simple home foods.

Aditya Shinde Aditya Shinde Joined May 2026 5 months ago

No way, yaar, that is actually a big myth. Yogurt has calcium, and calcium actually binds with oxalates in your stomach so they don't reach your kidneys to form stones. I eat dahi daily and my doctor said it is perfectly fine.

Rakesh Jhunjhunwala Rakesh Jhunjhunwala Joined Mar 2026 7 months ago

Instead of cutting out cheap and healthy calcium sources like curd, go for a simple ultrasound and urine test if you suspect anything. Getting a basic preventive health package for 1500 rupees is much better than spending lakhs later on stone surgery.

Priyanka Das Priyanka Das Joined Mar 2026 7 months ago

I totally get it, when you hear about kidney stones, you want to be extra careful about everything you eat. But yogurt is actually safe and healthy. Just make sure you are drinking enough fluids throughout the day to flush things out.

Powered by

Consult a urologist

Varun Tej Varun Tej Joined May 2026 6 months ago

I was looking this up recently because my dad has stones. Turns out dietary calcium from yogurt is actually protective against stones. It is the calcium supplements that sometimes cause issues, not natural dahi.

Kiran Rao Kiran Rao Joined Jun 2026 5 months ago

No, yogurt does not cause kidney stones. If you are prone to stones, you mostly need to watch out for high-oxalate foods like spinach and nuts, and keep yourself well hydrated. Eat your curd peacefully, it is great for gut health.

Evidence-based health, reviewed by clinicians. Free, weekly.