
How Oxalate and Phytate Affect Calcium Absorption — And How to Work Around Them
Oxalate and phytate are two naturally occurring anti-nutrients in plant foods, but a few simple techniques can substantially reduce their impact.
Two Compounds, Two Mechanisms
Both oxalate and phytate bind with calcium to form poorly soluble complexes, reducing how much calcium the body actually absorbs — but they come from different sources and call for different handling:
- Oxalate is concentrated mainly in vegetables like spinach, amaranth greens, and beet greens.
- Phytate is concentrated mainly in the outer bran layers of legumes, whole grains, and nuts.
Although the two work in similar ways, they show up in different food categories, so they're worth addressing separately.
Dealing With Oxalate
Blanching is the simplest and most effective method — a quick 30-second-to-1-minute dip in boiling water dissolves out a good portion of the oxalate. Choosing low-oxalate vegetables (gai lan, kale, bok choy) as your main go-to for calcium is another approach. Pouring out the blanching water instead of using it as a soup base further reduces oxalate intake.
Dealing With Phytate
Soaking, sprouting, and fermenting are all effective at breaking down phytate. Soak legumes for at least 4 hours before cooking; for whole grains, look for fermented products like sourdough bread; soaking nuts and seeds before eating also helps. Some nut enthusiasts like to soak nuts and then dry-roast them afterward, which balances both texture and absorption.
No Need to Overthink It
The impact of these anti-nutrients is relative — as long as your diet is varied and well-balanced, getting enough absorbable calcium from everyday food isn't hard. There's no need to avoid certain vegetables or legumes because of them.
Related reading

How Sunlight and Exercise Shape Calcium Metabolism

Low-Oxalate, High-Calcium Vegetables: Cooking Broccoli, Napa Cabbage, and Gai Lan

Calcium Supplements: Calcium Carbonate or Calcium Citrate for Vegetarians?
