top of page

The Oxalate Diet for Kidney Stones

ree

Understanding The Oxalate Diet for Kidney Stones


How lowering oxalate can help prevent painful kidney stones


Kidney stones can be incredibly painful, and if you've ever had one, you know you never want to experience it again. One of the most common types of kidney stones is calcium oxalate stones. These form when oxalate—a naturally occurring compound in many foods—binds with calcium in the urine.


This is where the low-oxalate diet comes in. By reducing your intake of high-oxalate foods and staying hydrated, you may be able to lower your risk of forming new stones.


🧪 What Are Oxalates?


Oxalates (or oxalic acid) are naturally found in many plant foods. Your body also produces some oxalate on its own. Normally, oxalates pass through the digestive system and are eliminated in your stool or urine. But for some people, especially those prone to kidney stones, excess oxalate can bind to calcium in the kidneys and form sharp, painful stones.


🧂 Who Should Follow a Low-Oxalate Diet?


You may benefit from a low-oxalate diet if:


  • You’ve had calcium oxalate kidney stones

  • You have a condition like hyperoxaluria

  • Your doctor recommends it based on your urine oxalate levels


Not everyone needs to limit oxalate, so it’s important to consult with your healthcare provider or dietitian before making dietary changes.


🥦 High-Oxalate Foods to Limit or Avoid


Some healthy foods are surprisingly high in oxalates. Here are common ones to watch:

High-Oxalate Foods

Spinach 🥬

Beets

Rhubarb

Swiss chard

Almonds and cashews

Sweet potatoes

Dark chocolate 🍫

Bran flakes and wheat germ

Soy products

Black tea (in large amounts) ☕️

✅ Low-Oxalate Foods You Can Enjoy


Don’t worry—there are still plenty of delicious foods you can safely enjoy:


  • Cabbage, kale, and bok choy

  • Cauliflower, mushrooms, cucumbers

  • White rice and pasta

  • Apples, bananas, grapes, and melons 🍉

  • Dairy products (calcium helps bind oxalates in the gut!)

  • Eggs, chicken, turkey, and fish


💧 Hydration Is Key


No matter what kind of kidney stone you’ve had, drinking plenty of water is one of the best ways to prevent future stones. Aim for 2.5 to 3 liters of fluid per day unless otherwise directed by your doctor. Citrus juices like lemonade (without added sugar) may help, too!


🥛 Bonus Tip: Pair Calcium With Oxalate-Rich Foods


Calcium isn't your enemy—it’s your ally. Eating calcium-rich foods at the same time as oxalate-rich ones helps bind oxalate in the gut before it reaches the kidneys.

Example: If you eat a small amount of spinach, pair it with a source of calcium like cheese or yogurt.


🧠 Final Thoughts


Managing kidney stones with a low-oxalate diet doesn’t mean cutting out everything you love. It means finding a healthy balance, staying hydrated, and working with your provider to reduce your risk.


If you’ve had kidney stones before or want to prevent them, talk to your doctor or a registered dietitian. They can help personalize your plan based on your stone type, urine tests, and overall health.


Need help managing kidney stones or your diet? [Schedule a consultation with our clinic] or [Join our wellness newsletter] for more health tips.


Comments


bottom of page