Anti-Nutrients: Are Lectins, Oxalates & Phytates Actually Harmful?

What Are Anti-Nutrients?

Anti-nutrients are naturally occurring compounds found in plants that can interfere with nutrient absorption. They evolved as plant defense mechanisms. But many of these same compounds also have health-promoting properties — context is everything.

Thank you for reading this post, don’t forget to subscribe!

Lectins: The Plant Toxins Controversy

Lectins are proteins found in legumes, whole grains, and nightshades. While raw kidney beans can cause severe GI distress, proper cooking destroys over 95% of lectins. Epidemiological evidence shows populations eating the most legumes have lower rates of heart disease, diabetes, and certain cancers. The Blue Zones all consume substantial beans and lentils.

Oxalates: When Do They Matter?

Oxalates in spinach, almonds, and beets can bind calcium and contribute to kidney stones in susceptible individuals. However, for most people without a stone history, oxalate-containing foods are not a concern. Gut bacteria like Oxalobacter formigenes break down oxalates before absorption. Calcium consumed alongside oxalate-rich foods actually reduces absorption.

Phytates: The Mineral-Binding Question

Phytates in whole grains and legumes can reduce mineral absorption, but the body adapts over time. Traditional preparation methods — soaking, sprouting, fermenting (sourdough) — dramatically reduce phytate content. Phytic acid also has anticancer and antioxidant properties.

Bottom Line

For healthy people eating a varied diet, anti-nutrients are not a concern. The foods that contain them — legumes, whole grains, nuts, greens — are among the most health-promoting foods. Use traditional preparation methods instead of avoiding these foods entirely.

References: Petroski & Minich (2020), Nutrients; Harvard T.H. Chan School of Public Health.

The Complete Mediterranean Cookbook