Oxalates in Food: What They Are and Who Should Avoid Them
If you've ever seen a headline claiming that spinach and almonds are slowly poisoning you, or worried that your beloved leafy greens might be sabotaging your health, you're not alone. Oxalates have become increasingly discussed in wellness circles, and there's a lot of confusion about whether they're actually worth worrying about. The truth is more nuanced than the headlines suggest; it mostly depends on who you are and whether you've had certain health issues in the past.
What Are Oxalates, Really?
Oxalates (also called oxalic acid) are naturally occurring compounds found in plants. Rather than being exotic toxins, they're as common as chlorophyll; in fact, your own body produces oxalates as part of normal metabolism.1 Think of them as one of thousands of chemical compounds your body handles every day without issue.
Chemically, oxalic acid is a simple molecule with the formula (COOH)₂. When plants produce oxalates, they serve real purposes: they help regulate calcium levels within plant cells, protect against insects and grazing animals, and help detoxify heavy metals. These aren't design flaws in plants; they're part of how plants protect themselves.2
The fundamental question isn't "Are oxalates in my food?" (They are, and have been for thousands of years). The real question is, "Do I need to worry about them?" For most people, the answer is no. For others, understanding oxalates can be genuinely helpful.
Where Oxalates Are Found: The Complete Picture
Not all foods contain the same amount of oxalate, and knowing which foods are high, medium, or low is essential for anyone considering dietary changes.
High-Oxalate Foods
Some foods contain surprisingly large amounts of oxalate. These are the ones you'd want to moderate if you have certain health conditions.
Figure 1: Foods highest in oxalate content. For someone restricting to 50 mg daily (a strict therapeutic level), even one serving of cooked spinach would nearly consume their entire day's allowance.1
The highest-oxalate foods include spinach (755 mg per half-cup cooked), beet greens (1,098 mg per half-cup), and rhubarb (541 mg per half-cup).1 Beyond leafy greens, almonds contain 145 mg per ounce, firm tofu has 235 mg per 3-ounce serving, and soy milk provides 336 mg per cup.1 Black tea contributes 20-75 mg per cup, making it a significant source for people who drink multiple cups daily.2
The takeaway: if you're restricting oxalates due to kidney stone history or other health concerns, you'd want to be mindful of these foods. Note that these are the foods with the most oxalate; the vast majority of what we eat is much lower.
Medium-Oxalate Foods
Foods in this category are moderate in oxalate content and can typically be included in normal diets, even for people with some oxalate concerns.
Broccoli (2 mg per cup), kale (2 mg per cup), carrots, green beans, and various legumes fall into this range.1 Most fruits like blueberries, strawberries, and blackberries, are moderate oxalate foods that you can enjoy without serious concern.1
Low-Oxalate Foods (Safe Choices)
This is good news: many nutritious foods are very low in oxalate and can be eaten freely by anyone.
Figure 2: Low-oxalate foods that are safe to eat in abundance. These should form the foundation of any meal plan, whether you're concerned about oxalates or not.1
All animal proteins are essentially free of oxalate: chicken, fish, beef, pork, eggs, and other meats contain 0 mg.1 Dairy products (milk, yoghurt, cheese) are similarly low to zero oxalate, which becomes important for another reason we'll explore shortly. Leafy greens like bok choy (1 mg per cup), romaine lettuce (0 mg), and lettuce-based salads are all safe options. Even though spinach is high in oxalate, kale and bok choy offer similar nutritional benefits with a fraction of the concern.1
Why This Matters: Understanding Your Daily Intake
Most people eating a typical varied diet consume about 200-300 mg of oxalate per day, and this is completely normal and safe.2 This is your baseline if you're not restricting for any particular reason.
Figure 3: Recommended daily oxalate intake varies based on health status and risk factors. Most people need not track this at all.2
Here's the key principle: if you have no history of kidney stones, no chronic kidney disease, and no digestive absorption problems, you don't need to count or restrict oxalates. The nutrients in high-oxalate foods like spinach, nuts, and whole grains far outweigh any theoretical concern.
If you do have a history of kidney stones or certain other conditions, medical guidance typically recommends keeping daily intake under 100 mg per day, or in high-risk cases, around 50 mg per day.2 But even these recommendations are meant to be moderate, not eliminate oxalates entirely.
When Oxalates Actually Matter: Health Conditions to Consider
Most of the concern about oxalates relates to kidney stone formation. Understanding the connection helps explain why some people need to be careful while most don't.
Kidney Stones: The Primary Concern
About 10-12% of the global population will experience a kidney stone during their lifetime.3 That's roughly 1 in 10 people. Calcium oxalate stones account for approximately 80% of all kidney stones, making this the most common type.3
Figure 4: Key kidney stone statistics showing prevalence, composition, and recurrence rates. The 70% recurrence rate is what makes prevention strategies important.2
The critical statistic: 70% of people who have one kidney stone will form another within 5-10 years if they don't make preventive changes.2 This is why, if you've had a stone, your doctor will likely discuss dietary modifications.
Here's where oxalate matters: when oxalate and calcium levels are both elevated in your urine, they can bind together and form crystals that eventually grow into stones.3 However, oxalate is just one factor among many. Genetics, hydration, overall calcium intake, vitamin C intake, and other dietary factors all play important roles. In fact, genetics accounts for about 56% of stone risk, which means your family history matters enormously.3
The Calcium Paradox: Why More Is Actually Better
This is perhaps the most important insight about oxalates and why simple "avoid spinach" advice is outdated and potentially harmful.
Figure 5: The calcium paradox in action. With adequate calcium intake, your body absorbs just 2.6% of dietary oxalate compared to 17% with low calcium. This is why adequate calcium is more important than oxalate restriction.3
When you eat foods containing both oxalate and calcium at the same meal, they bind together in your digestive system before either can be absorbed. This binding is actually protective: the oxalate and calcium form a complex your body can't absorb, so both pass through unabsorbed and are excreted. This means calcium in your gut prevents oxalate from ever reaching your kidneys.3
The evidence is striking: men who consumed 1,200 mg of calcium daily while moderately restricting oxalates had 51% fewer kidney stone recurrences over five years compared to those on low-calcium diets.2 This demonstrates that maintaining adequate calcium is more important than trying to eliminate oxalates.
This is the opposite of what some older dietary advice suggested. For decades, people with kidney stone risk were told to restrict calcium. Modern research has completely reversed that recommendation. Restricting calcium actually increases oxalate absorption and stone risk. The modern evidence-based approach is to maintain adequate calcium (1,000-1,200 mg daily) while moderating oxalate intake if necessary.2
Chronic Kidney Disease
People with chronic kidney disease face a different challenge: their kidneys cannot filter oxalate effectively, leading to accumulation in the bloodstream. This can trigger inflammatory responses that contribute to further kidney damage.4 If you have CKD, your nephrologist may recommend monitoring or moderating oxalate intake because your kidneys simply can't handle high levels.4
Inflammatory Bowel Disease and Malabsorption
People with Crohn's disease and other inflammatory bowel conditions face a specific problem. Normal oxalate absorption is about 5-10% of what you eat.3 But when the intestines can't properly absorb fats (due to inflammation or after bowel surgery), unabsorbed fats bind to calcium instead. This leaves oxalate "free" in the digestive system; absorption then jumps to over 30% (three times the normal rate).3
People with Crohn's disease who have high urinary oxalate have an 80% risk of developing kidney stones, compared to 23% for those with normal oxalate levels.3 This is a significant increase and definitely warrants discussion with healthcare providers.
Primary Hyperoxaluria (Genetic Condition)
This is rare but severe. Primary hyperoxaluria is a genetic condition where the body produces abnormally high amounts of oxalate (often more than 100 mg daily, far above the normal 10-50 mg range).3 This is not something that can be managed by diet alone and requires specialist treatment. Fortunately, it's extremely rare, affecting approximately 1 in 58,000 people worldwide.3
Who Should Actually Be Concerned About Oxalates?
This is the critical question that applies directly to your life.
Figure 6: Risk stratification showing who is most affected. Most people fall into the "general population" category with minimal lifetime risk.3
You should have a conversation with your doctor about oxalate reduction if you have:
- History of kidney stones (especially recurrent ones)
- Diagnosed chronic kidney disease of any stage
- Crohn's disease or other inflammatory bowel disease, particularly if you've had bowel surgery
- Short bowel syndrome
- History of bariatric weight loss surgery
- Diagnosed pancreatic enzyme insufficiency
- Known primary hyperoxaluria or family history of it
- Strong family history of kidney stones (your risk is roughly doubled if a parent had stones)
- Autoimmune thyroid disease (emerging evidence suggests monitoring may be helpful)
If none of these apply to you, enjoy your nutritious plant-based foods. The health benefits of vegetables, whole grains, and nuts far outweigh any minimal oxalate concern.
Practical Dietary Management: What Actually Works
If your doctor has recommended that you moderate your oxalate intake, understanding the most effective strategies will help you make sustainable changes without unnecessarily restricting nutrition.
Strategy 1: The Power of Cooking Methods
The excellent news: cooking can significantly reduce the oxalate content of high-oxalate foods, particularly leafy greens.
Figure 7: Cooking method effectiveness ranked by oxalate reduction. Boiling is most effective, but you must discard the cooking water for the method to work.2
Oxalates are soluble in water, meaning they dissolve readily. When you boil vegetables and discard the cooking water, you're literally washing away oxalates. Here's how to do it effectively:
- Cut vegetables into small pieces (about 1 centimetre)
- Bring a pot of water to boil
- Add vegetables and boil for 2-5 minutes
- Drain completely and discard all the water (this is critical; oxalates leach into the water)
- Use the cooked vegetables in your recipe
This method can reduce oxalate content by 30-87%, with spinach potentially losing up to 72% of its soluble oxalate.2 The result: half a cup of cooked spinach, which normally contains 755 mg of oxalate, can be reduced to roughly 100-210 mg through proper boiling.
Blanching (boiling for 10 minutes at 95°C) is similarly effective. Steaming provides moderate reduction (5-53%). Microwaving, baking, roasting, and sautéing don't significantly reduce oxalates because they don't involve water contact where oxalates can leach out.2
Strategy 2: Other Food Preparation Methods
Beyond boiling, several other approaches help reduce oxalate content:
Soaking legumes: If you eat beans, lentils, or chickpeas, soak them in distilled water for several hours or overnight, then discard the soaking water. This reduces oxalate content by 17-51%.2
Fermentation: Fermented foods like properly fermented kimchi show approximately 22-39% oxalate reduction after 5 days of fermentation.2
Adding calcium while cooking: Cooking high-oxalate vegetables in calcium-rich broths or milk-based sauces allows calcium to bind oxalate as it cooks, reducing absorption before you even eat it.2
Strategy 3: The Calcium Timing Principle
Rather than avoiding high-oxalate foods entirely, eat them with calcium-rich foods at the same meal.
Instead of spinach salad alone, make it with feta or goat cheese. Instead of a handful of almonds as a snack, pair them with yoghurt. Instead of high-oxalate vegetables as a side dish, prepare them with a cream or cheese sauce. This approach (pairing oxalate-rich foods with calcium-rich foods) is more sustainable than elimination and actually more effective for preventing kidney stones.2
Strategy 4: Smart Substitutions
If you need to reduce oxalate intake, consider these substitutions that maintain nutrition:
- Instead of spinach: Try bok choy or kale (which have similar nutrients but far less oxalate)
- Instead of almonds: Choose cashews or peanuts (30 mg per ounce versus 145 mg for almonds)
- Instead of black tea: Switch to herbal tea (which has no oxalate)
- Instead of whole wheat bread: Use white bread or oats in moderation (significantly lower oxalate)
- Instead of chocolate: Try carob (a lower-oxalate alternative)
These substitutions let you maintain variety and nutrition while reducing oxalate load.
The Most Important Factor: Hydration
Before worrying about oxalate content, know this: proper hydration is the single most important factor for kidney stone prevention.2 Dilute urine makes it much harder for crystals to form and accumulate.
The recommendation is straightforward: drink 2-3 quarts of fluid daily (roughly 8-12 cups), aiming to produce at least 3 litres of urine daily.2 Monitor your urine colour as a simple guide: pale yellow indicates good hydration; dark yellow suggests dehydration and increased stone risk.2
This single change (ensuring you're properly hydrated) often prevents stone recurrence without requiring strict dietary modification.
Soluble vs. Insoluble Oxalates: Why It Matters
Not all oxalates affect your body equally. Soluble oxalates dissolve in water and can be absorbed by your intestines (typically 5-15% absorption under normal conditions).1 Insoluble oxalates don't dissolve and pass through your system largely unchanged.1
This distinction matters because:
- Different foods have different ratios of soluble to insoluble oxalate
- Cooking methods affect solubility
- Individual absorption varies significantly depending on your gut bacteria, overall diet, and intestinal health
This is why personalised approaches work better than one-size-fits-all recommendations. Someone with healthy gut bacteria and good fat absorption may handle high-oxalate foods fine, while someone with gut dysbiosis or fat malabsorption may absorb excessive oxalate.
Getting Personalised Guidance: The 24-Hour Urine Test
If you've had kidney stones or your doctor suspects oxalate issues, the gold standard assessment is a 24-hour urine collection test. This measures how much oxalate your body actually excretes.2
Normal urinary oxalate excretion is 10-40 mg per 24 hours (some sources consider up to 50 mg normal).3 Values above 40 mg per day are considered elevated and may warrant dietary modification.3 The test also measures calcium, citrate, and other stone-risk factors, giving a complete picture of your individual risk.
Dietary recommendations should be based on these actual measurements, not assumptions. Not everyone with kidney stone history has high urinary oxalate, so not everyone needs strict restriction.3 This personalised approach prevents unnecessary dietary restrictions that could compromise nutrition.
A Practical Implementation Plan
If you've been advised to reduce oxalate intake, here's a realistic, evidence-based approach:
Weeks 1-2: Learn and Assess
- Obtain a food oxalate list from reliable sources (kidney.org has searchable databases)
- Keep a food diary noting what you eat and any symptoms
- Get a baseline measurement from your healthcare provider (24-hour urine collection if possible)
Weeks 2-3: Stock Your Kitchen
Purchase low-oxalate vegetables (broccoli, bok choy, kale, cabbage, carrots, cucumber), calcium-fortified plant milk or ensure adequate dairy products, low-oxalate proteins (eggs, fish, chicken), lower-oxalate nuts (cashews, peanuts), and herbal tea to replace black tea.
Weeks 3-4: Implement Cooking Strategies
For any high-oxalate vegetables you want to keep, blanch or boil them first, then discard the water before using in recipes. Soak legumes before cooking. Pair oxalate-containing foods with calcium sources at the same meal.
Weeks 5-6: Find Your Personal Balance
Most people can include some moderate-oxalate foods once they've established a baseline. Monitor how you feel, track any symptoms, and adjust based on personal tolerance.
Ongoing: Maintain and Monitor
Continue prioritising hydration, adequate calcium intake, and moderate oxalate reduction. Reassess every 6-12 months with your healthcare team.
The Evidence-Based Truth About Oxalates
Recent 2024-2025 clinical guidelines emphasise an important nuance: "Not all individuals with calcium oxalate kidney stones have high urinary oxalate; therefore, not everyone with this type of kidney stone must limit dietary oxalate".3 This reflects a shift toward personalised medicine rather than one-size-fits-all recommendations.
The scientific consensus from kidney specialists and researchers is clear: for the vast majority of people, consuming plants containing oxalates is entirely safe and supports long-term health.3 Oxalates are not toxic. They don't accumulate in healthy bodies. They're simply compounds that you process and excrete regularly, just as you've done for your entire life.
For those at genuine risk (documented high urinary oxalate, kidney disease, malabsorption, or stone history), moderate reduction combined with adequate calcium and proper hydration is far more effective than strict elimination.2
Key Takeaways
The comprehensive answer to "Should I avoid oxalates?" depends almost entirely on your personal situation:
If you have no kidney stone history, no kidney disease, and no malabsorption disorders: Enjoy oxalate-containing foods freely. Spinach, almonds, chocolate, and whole grains offer exceptional nutritional value. The benefits far outweigh any theoretical concern.
If you've had a kidney stone: You should discuss oxalate management with your doctor, but the strategy is nuanced. Focus primarily on hydration and adequate calcium intake (1,000-1,200 mg daily from food sources). Moderate oxalate reduction may help, but strict elimination isn't necessary for most people and can lead to nutritional deficiencies. A 24-hour urine test will tell you whether you actually have high oxalate excretion.
If you have chronic kidney disease: Work with your nephrologist to determine whether oxalate management is appropriate for your specific situation and stage of disease.
If you have inflammatory bowel disease with fat malabsorption or high urinary oxalate: You're at genuinely higher risk and should work with both your gastroenterologist and a registered dietitian to develop a personalised strategy.
If you have a genetic predisposition (family history of kidney stones): Your risk is elevated, but this doesn't mean you must restrict oxalates. Focus on hydration, adequate calcium, and getting tested to know your actual oxalate excretion.
Further Reading
Understanding Oxalates and Kidney Health
- Oxalates: Dietary Oxalates and Kidney Inflammation - PMC
- Oxalate (dys)Metabolism: Person-to-Person Variability - PMC
- Oxalate Metabolism: From Kidney Stones to Cardiovascular Disease - Mayo Clinic
Kidney Stone Prevention and Diet
- National Kidney Foundation: Kidney Stone Diet Plan and Prevention
- NIDDK: Eating, Diet, & Nutrition for Kidney Stones
- Mayo Clinic: Kidney Stones
- American Urological Association Kidney Stone Guidelines
Understanding Calcium's Role
- Dependence of Oxalate Absorption on Daily Calcium Intake - PubMed
- Probiotics and Other Key Determinants of Dietary Oxalate Absorption - PMC
Special Conditions and Oxalate
- Intestinal Oxalate Absorption in Crohn's Disease - MDPI
- Enteric Hyperoxaluria and Short Bowel Syndrome - Frontiers in Pediatrics
- Oxalate Homeostasis in Chronic Kidney Disease - PMC
- Primary Hyperoxaluria - GeneReviews
Cooking Methods and Food Preparation
- Effect of Different Cooking Methods on Vegetable Oxalate Content - Journal of Agricultural and Food Chemistry
- Effects of Processing on Oxalate Contents in Plant Foods - ScienceDirect
Food Oxalate Content and Databases
- UCI Kidney Stone Center: Oxalate Content of Foods Database
- Oxalate.org: Complete Food Oxalate Database
- NCBI: Oxalate Content of Foods Table
Patient Support and Educational Resources
- National Kidney Foundation Resources
- University of Chicago Kidney Stone Program
- WebMD: Foods High in Oxalates
- Medical News Today: Oxalic Acid (Oxalate)
References/Helpful Resources
- Oxalate.org. Foods High in Oxalate [Internet]. [cited 2026 Mar 23]. Available from: https://oxalate.org/
- UCI Kidney Stone Center. Oxalate Content of Foods [PDF]. [cited 2026 Mar 23]. Available from: https://ucikidneystonecenter.com/wp-content/uploads/2020/06/Oxalate-Content-of-Foods.pdf
- National Kidney Foundation. Kidney Stone Diet Plan and Prevention [Internet]. [cited 2026 Mar 23]. Available from: https://www.kidney.org/kidney-topics/kidney-stone-diet-plan-and-prevention
- Oxalates: Dietary Oxalates and Kidney Inflammation - PMC [Internet]. [cited 2026 Mar 23]. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC11193404/
- Oxalate (dys)Metabolism: Person-to-Person Variability, Kidney and Cardiometabolic Toxicity [Internet]. PMC. [cited 2026 Mar 23]. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC10530622/
- Oxalate Metabolism: From Kidney Stones to Cardiovascular Disease. Mayo Clin Proc. 2024 [Internet]. [cited 2026 Mar 23]. Available from: https://www.mayoclinicproceedings.org/article/S0025-6196(24)00090-9/fulltext
- Dietary oxalate and kidney stone formation [Internet]. PMC. [cited 2026 Mar 23]. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC6459305/
- Dependence of oxalate absorption on daily calcium intake. PubMed [Internet]. [cited 2026 Mar 23]. Available from: https://pubmed.ncbi.nlm.nih.gov/15153567/
- Probiotics and Other Key Determinants of Dietary Oxalate Absorption [Internet]. PMC. [cited 2026 Mar 23]. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC3090165/
- Effect of Different Cooking Methods on Vegetable Oxalate Content. Journal of Agricultural and Food Chemistry [Internet]. 2005. [cited 2026 Mar 23]. Available from: https://pubs.acs.org/doi/10.1021/jf048128d
- Effects of Processing on Oxalate Contents in Plant Foods: A Review [Internet]. ScienceDirect. [cited 2026 Mar 23]. Available from: https://www.sciencedirect.com/science/article/abs/pii/S0889157522003039
- Intestinal Oxalate Absorption in Crohn's Disease [Internet]. MDPI. 2024. [cited 2026 Mar 23]. Available from: https://www.mdpi.com/2072-6643/16/2/264
- Enteric hyperoxaluria: an important cause of end-stage kidney disease [Internet]. PMC. [cited 2026 Mar 23]. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC5790159/
- Oxalate Homeostasis in Non-Stone-Forming CKD [Internet]. PMC. [cited 2026 Mar 23]. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC10296321/
- Primary Hyperoxaluria [Internet]. National Center for Biotechnology Information, GeneReviews. [cited 2026 Mar 23]. Available from: https://www.ncbi.nlm.nih.gov/books/NBK1283/
- Is It Time to Retire the Low-Oxalate Diet? No! [Internet]. PMC. [cited 2026 Mar 23]. Available from: https://pmc.ncbi.nlm.nih.gov/articles/PMC8575151/
- NIDDK: Eating, Diet, & Nutrition for Kidney Stones [Internet]. National Institute of Diabetes and Digestive and Kidney Diseases. [cited 2026 Mar 23]. Available from: https://www.niddk.nih.gov/health-information/urologic-diseases/kidney-stones/eating-diet-nutrition
- North Bristol NHS Trust: Diet Helps Reduce Risk of Kidney Ureteric Stones [Internet]. [cited 2026 Mar 23]. Available from: https://www.nbt.nhs.uk/our-services/a-z-services/nutrition-dietetics/nutrition-dietetics-patient-information-kidney-disease/diet-help-reduce-risk-kidney-ureteric-stones/additional-information-if-you-form-calcium-oxalate-stones
- Cambridge University Hospitals NHS: Kidney Stones, Diet and Lifestyle [Internet]. [cited 2026 Mar 23]. Available from: https://www.cuh.nhs.uk/patient-information/kidney-stones-diet-and-lifestyle-frequently-asked-questions/
- American Urological Association Kidney Stone Medical Management Guideline [Internet]. [cited 2026 Mar 23]. Available from: https://www.auanet.org/guidelines-and-quality/guidelines/kidney-stones-medical-mangement-guideline

