Beans and legumes have a number of health benefits. Eating more of them may help lower cholesterol, decrease blood sugar, and increase healthy bacteria in the ...