Beans are nutritional powerhouses packed with protein, fiber, B vitamins, iron, potassium, and are low in fat; but this mighty food can also pose potential health risks.
but let’s start with the healthy side of beans
1- Beans can fight cancer
Beans contain a wide range of cancer-fighting plant chemicals, specifically, isoflavones and phytosterols which are associated with reduced cancer risk
2- Beans can help manage diabetes
A serving of beans will help you feel full more quickly because the rich fiber content fills your stomach and causes a slower rise in blood sugar. That should stave off hunger longer and give you a steady supply of energy.
but they can also…