Antinutrients Explained: Oxalates, Phytates, Lectins, and Whether to Worry
What antinutrients actually do, which foods carry them, and simple ways to reduce them.
Written by Ration Editorial Team · Updated July 18, 2026
Key takeaways
- Antinutrients are plant compounds that reduce absorption of certain minerals or irritate digestion in some people.
- For most healthy people eating a varied diet, they are not a meaningful concern.
- Soaking, boiling, and cooking substantially lower most of them.
What antinutrients are
Antinutrients are naturally occurring plant compounds that can interfere with nutrient absorption or digestion. The main ones are oxalates, phytates, and lectins.
In a varied diet they rarely cause problems, and the same plants deliver fiber and micronutrients that outweigh the downside.[1]
Oxalates
Oxalate binds calcium and, in susceptible people, contributes to kidney stones. It concentrates in a short list of foods:
Phytates
Phytate binds minerals such as iron and zinc, lowering their absorption from a meal. It is highest in whole grains, legumes, nuts, and seeds.
Soaking, sprouting, and fermenting reduce it.[2]
Lectins
Lectins in raw legumes can cause digestive upset, but ordinary cooking deactivates the vast majority; properly cooked beans are safe and nutritious.[3]
Bottom line
For most people antinutrients are not a reason to avoid nutrient-dense plants. Soak and cook legumes and grains, vary your diet, and only stone-formers need to watch oxalate closely.
Sources
- Petroski W, Minich DM. Is there such a thing as anti-nutrients? A narrative review. Nutrients. 2020. · PMID 32987890
- Gupta RK et al. Reducing phytic acid content of food grains. J Food Sci Technol. 2015. · PMID 25694676
- Adamcová A et al. Lectin activity in legumes after cooking. Foods. 2021. · PMID 34681434