NutritionOxalate

Oxalic Acid: What It Is, Where It Hides, and Why It Matters

By DinePick4 min readFeb 9, 2026

Oxalic acid is one of the most common anti-nutrients in the plant kingdom, yet most people have never heard of it. Produced naturally by plants as a defense mechanism, this organic compound binds to minerals in your digestive tract — especially calcium — forming tiny crystals called oxalate salts. For some people, that binding process creates real health consequences ranging from poor mineral absorption to kidney stones.

Here's a breakdown of how oxalic acid works, where it hides, and who should care.

What Oxalic Acid Actually Does in Your Body

When you eat a food containing oxalic acid, the compound encounters minerals like calcium, magnesium, and iron in your gut. It latches onto them, forming insoluble compounds — most commonly calcium oxalate. These bound minerals pass through your digestive tract without being absorbed. In practical terms, this means the calcium listed on a food's nutrition label may not be the calcium your body actually receives.

About 75-80% of all kidney stones are made of calcium oxalate. When oxalic acid is absorbed into the bloodstream rather than staying in the gut, it travels to the kidneys where it can combine with calcium in the urine and crystallize. People who form calcium oxalate stones excrete significantly more oxalate in their urine than non-stone-formers — a condition called hyperoxaluria.

Where Oxalic Acid Hides in Common Foods

Oxalic acid concentrations vary enormously from food to food. Some of the highest levels are found in foods often promoted as superfoods.

Very high oxalic acid (over 200mg per serving):

FoodOxalic Acid (mg)Serving
Spinach7501 cup cooked
Beet greens6101 cup cooked
Rhubarb5401 cup cooked
Swiss chard300-6601 cup cooked

High oxalic acid (50-200mg per serving):

FoodOxalic Acid (mg)Serving
Sweet potatoes1401 medium
Almonds1201 oz
Beets751/2 cup cooked
Cocoa powder651 tbsp

Low oxalic acid (under 10mg per serving):

FoodOxalic Acid (mg)Serving
Romaine lettuce11 cup
Cabbage11 cup
Cauliflower11/2 cup
Broccoli21/2 cup
Butternut squash21/2 cup

The difference is staggering. A single cup of cooked spinach contains over 350 times the oxalic acid of a cup of romaine lettuce, yet both qualify as "leafy greens."

Who Needs to Watch Oxalic Acid Intake

Not everyone needs to worry about oxalates. Your gut bacteria, genetics, hydration habits, and overall diet all influence how much oxalic acid you absorb. However, certain groups should actively monitor their intake:

  • Kidney stone formers. If you've had a calcium oxalate stone, your recurrence risk is roughly 50% within 5-10 years. Reducing dietary oxalic acid to under 100mg per day is a standard recommendation from urologists.
  • People with gut absorption issues. Conditions like Crohn's disease, celiac disease, or short bowel syndrome increase oxalate absorption because fat malabsorption allows more oxalic acid to cross the intestinal wall. After gastric bypass surgery, hyperoxaluria rates jump significantly.
  • Anyone with low calcium intake. Calcium in the gut actually binds oxalic acid and prevents its absorption. Counterintuitively, people who restrict calcium are at higher risk for oxalate problems because there is no calcium available to neutralize it in the gut.
  • Children and individuals with genetic hyperoxaluria. Primary hyperoxaluria is a rare genetic condition where the liver overproduces oxalate, but it's serious enough to cause kidney failure if unmanaged.

How to Reduce Oxalic Acid Exposure

Cooking reduces oxalic acid content by 30-90% depending on the method. Boiling is the most effective because oxalic acid leaches into the cooking water, which is then discarded. Steaming removes less — about 5-15%. Pairing high-oxalate foods with calcium-rich foods (like cheese or yogurt) at the same meal binds the oxalic acid in the gut before it can be absorbed.

Staying well-hydrated is also critical. Drinking 2.5-3 liters of water per day dilutes urinary oxalate concentrations and reduces crystallization risk. For a deeper look at which foods to swap, see our guide to high oxalate foods.

Track Oxalic Acid When Eating Out

Restaurant menus don't list oxalate content, making it hard to manage your intake away from home. DinePick flags high-oxalate ingredients on any menu so you can order with confidence. Join the waitlist to try it first.

More Oxalate