What Are Antinutrients and Should Indians Worry About Them

Antinutrients are compounds found in plant foods that interfere with the absorption of certain nutrients. They have received significant attention in wellness circles recently, with some sources suggesting that foods high in antinutrients should be avoided. The reality is more nuanced and considerably less alarming.

The main antinutrients in Indian food

Phytates, also called phytic acid, are found in legumes, whole grains, and seeds. They bind to minerals including iron, zinc, and calcium in the gut, reducing their absorption. Oxalates are found in spinach, beets, and some other vegetables and bind to calcium. Tannins, found in tea, coffee, and some legumes, inhibit iron and protein absorption. Lectins are found in raw legumes and grains and can cause digestive irritation in large amounts.

Why this is less alarming than it sounds

Traditional Indian cooking has always included preparation methods that dramatically reduce antinutrient content. Soaking dal and legumes before cooking reduces phytate content by 30 to 70 percent. Cooking destroys lectins almost entirely. Fermentation, as in idli and dosa batter, reduces phytate content significantly while increasing mineral bioavailability. Sprouting legumes and grains activates enzymes that break down phytates.

Indian grandmothers were not following antinutrient protocols. They were following traditions that happened to solve the problem systematically, developed over generations of practical food knowledge.

When to pay attention

Antinutrients are a concern primarily for people who are already micronutrient deficient and relying heavily on a narrow range of plant foods as their primary nutrient source. For most people eating a varied diet that includes soaked and cooked legumes, fermented foods, and diverse vegetables, antinutrients are not a meaningful problem.

The solution is not to avoid whole plant foods. It is to prepare them in the ways Indian cooking has always recommended: soak, cook, ferment, sprout. The tradition already had the answer.

Back to blog