Beans are a great source of fiber. And getting enough fiber each day can support your health in a host of ways. Fiber helps keep your GI tract healthy and moving along. It may also help keep cholesterol and blood sugar levels healthy. Plus, it may help dial down the risk for heart disease, diabetes, and colon cancer. The other cool thing about beans is they are a lean source of protein. So, whip up a bean and veggie soup. Make black bean burritos. Or toss some chickpeas on top of your salad.