Turns out anti-nutrients are a vital part of how nutrients are absorbed from your gut and into your bloodstream so the body can use them versus dispose of them without extracting all of the nutrient's benefits. A number of nutrients highlighted in this article from Jill Joyce are key to the absorption of nutrients in the body. Some of which include saponins, which are found in legumes and help boost the immune system and reduce the risk of cancer. Lectins are another anti-nutrient which are found in cereal grains and also legumes. Lectins help reduce the risk of cardiovascular disease, diabetes and disease in general. The article really does break down what an anti-nutrient does, what food it's found in and its health benefits.