Legumes are another food group that has been unfairly demonized in recent years. It is true that legumes contain anti-nutrients, substances that can interfere with digestion and absorption of nutrients. However, these anti-nutrients can be eliminated by soaking and properly preparing the legumes before eating them. What we’re left with is an incredibly cheap source of quality nutrition, including a great plant-based source of protein.
1. Green beans
Green beans, also called string beans, are unripe varieties of the common bean. They are very popular in Western countries.
2. Kidney beans
Kidney beans are loaded with various vitamins and minerals, and are very high in fiber. Just make sure to cook them properly, because they are toxic when raw.
Lentils are another popular legume. They are high in fiber and are among the best sources of plant-based protein. Lentils also taste delicious, and have a very satisfying texture.