Beans are High in Protease Inhibitors
Protease Inhibitors are molecules that stop proteases from doing their job in the body. Proteases break down certain elements in foods and when that process is tampered with, the body starts producing too much of certain enzymes. This can ultimately lead to many health condition.
Soy beans are the worse protease inhibitors, according to sources.