Nutrients in beans such as fiber may reduce the risk of cardiovascular disease, stroke, cancer, and diabetes. Just one or two servings of beans daily amounts to a subtraction of less-healthy food ...