What is a low oxalate diet? As a registered dietitian, I often work with clients who are navigating specific dietary needs to manage or prevent health conditions. One question I receive fairly often is about low oxalate diets—what they are, why they’re recommended, and how to follow them without feeling overly restricted. If you’ve recently been told to reduce your oxalate intake, or are simply curious about how oxalates affect your health, this post will walk you through the essentials, backed by current evidence.
What Is a Low Oxalate Diet?
A low oxalate diet is a dietary approach that limits the intake of oxalates—naturally occurring compounds found in many plant-based foods. Oxalates can bind to minerals like calcium in the digestive tract, forming crystals that, in some people, may contribute to the formation of kidney stones, particularly calcium oxalate stones, which are the most common type.
A food is considered high in oxalates if it contains more than 10 mg of oxalate per serving. A low oxalate diet typically aims to keep total daily oxalate intake below 50 to 100 mg per day, though individual recommendations may vary based on a person’s medical history and risk factors.

Who Might Benefit From a Low Oxalate Diet?
The most common reason to follow a low oxalate diet is to prevent recurrent kidney stones, particularly in individuals who are known to form calcium oxalate stones. According to the National Kidney Foundation, about 1 in 10 people will develop kidney stones during their lifetime, and once you’ve had one, your risk of recurrence is significantly higher.
People with conditions like hyperoxaluria (a condition characterized by excessive oxalate in the urine) or oxalate nephropathy (oxalate-induced kidney damage) may also benefit from reducing oxalate intake.
It’s worth noting that not everyone needs to avoid oxalates. Oxalate-rich foods—such as spinach, beets, and nuts—are often high in nutrients and antioxidants. So unless there’s a clear medical reason, cutting them out may not be necessary.
Oxalates and Gut Health
Emerging research has highlighted the important relationship between oxalate metabolism and gut health. Certain gut bacteria—most notably Oxalobacter formigenes—can break down oxalates in the intestines, reducing how much gets absorbed into the bloodstream and excreted in urine. When levels of these beneficial bacteria are low—due to factors like antibiotic use, gut dysbiosis, or chronic gut conditions—oxalate absorption can increase.
This means that people with inflammatory bowel disease (IBD), leaky gut, or chronic antibiotic use may be at higher risk of oxalate-related issues like kidney stones or oxalate buildup in tissues. In these cases, a low oxalate diet may be temporarily helpful, but the long-term goal should include supporting gut health through a balanced diet, probiotics (under guidance), and addressing underlying digestive imbalances.
Interestingly, a very low oxalate diet over a long period may actually reduce the presence of oxalate-degrading bacteria, creating a potential feedback loop. This highlights the importance of personalized nutrition, where the goal isn’t just to eliminate a problem food group, but to optimize the internal environment so your body can handle a wider variety of foods.

Low Oxalate Foods: What to Eat and What to Limit
While high oxalate foods can vary in oxalate content depending on preparation and portion size, here is a general guide:
High Oxalate Foods to Limit or Avoid:
- Spinach
- Beets and beet greens
- Swiss chard
- Rhubarb
- Almonds and cashews
- Sweet potatoes
- Dark chocolate and cocoa powder
- Black tea
- Soy products (especially soy flour and soy protein isolates)
Lower Oxalate Food Options:
- Kale, arugula, and iceberg lettuce
- Cabbage and bok choy
- Broccoli and cauliflower
- Zucchini and cucumber
- Apples, bananas, melons, grapes
- White rice and pasta
- Chicken, turkey, eggs, and most fish
- Milk and dairy products (also help bind oxalate in the gut)
It’s also important to drink plenty of fluids, ideally water, throughout the day to help dilute urine and reduce the concentration of stone-forming substances. Calcium intake is crucial as well—it may seem counterintuitive, but getting enough calcium from food (not supplements) actually helps prevent oxalate absorption in the gut.

Sample Low Oxalate Meal Plan (1 Day)
Here’s a simplified example of what a day on a low oxalate diet might look like:
Breakfast
- Scrambled eggs with sautéed zucchini and bell peppers
- A slice of whole wheat toast with a small pat of butter
- A banana
- Glass of milk or calcium-fortified plant-based milk (like almond or oat with low oxalate content)
Lunch
- Grilled chicken salad with romaine, cucumber, bell pepper, and olive oil vinaigrette
- Brown rice or white rice on the side
- Apple slices
- Water with lemon
Snack
- Greek yogurt with blueberries
- Handful of sunflower seeds (in moderation)
Dinner
- Baked salmon with lemon and herbs
- Steamed broccoli and carrots
- Mashed cauliflower with garlic
- Water or herbal tea (avoid black tea)
This plan provides balance, adequate calcium, and hydration while limiting oxalate-rich ingredients.
Practical Tips for Following a Low Oxalate Diet
- Cook your greens: Boiling high oxalate vegetables like spinach can reduce oxalate content by up to 90%, as oxalates leach into the cooking water.
- Pair oxalate-containing foods with calcium-rich foods: This helps bind oxalate in the gut, reducing absorption.
- Watch portion sizes: A small serving of a moderately high oxalate food may be fine occasionally, especially if paired with calcium.
- Stay hydrated: Aim for at least 2.5 to 3 liters of fluid daily (unless otherwise advised by your doctor).
- Support gut health: Focus on fiber-rich foods, consider fermented foods like kefir and yogurt, and limit unnecessary antibiotic use when possible.
- Consult a dietitian: Especially if you have other dietary restrictions or are at risk for nutrient deficiencies.

The Bottom Line
Low oxalate diets can be an effective tool for preventing kidney stones in people who are prone to calcium oxalate stones or have certain kidney or gut conditions. But it’s not a one-size-fits-all solution, and long-term success depends on more than just eliminating high oxalate foods. Supporting gut health and maintaining a well-rounded, nutrient-dense diet are key to reducing risk while keeping meals enjoyable and sustainable.
If you’ve been told to follow a low oxalate diet and feel overwhelmed, remember: many delicious, nutrient-rich foods are still on the table. With the right guidance and a few simple swaps, you can continue to enjoy a diverse, satisfying, and body-supportive way of eating.
More Blog Posts You Might Like
If you enjoyed this blog post on low oxalate diets, then you might also enjoy these blog articles

