Health Benefits 1. Improves Cardiovascular Health Why are beans good for your health, particularly your heart? Black beans protect heart health in numerous ways. One of the most important is that they help provide antioxidants that fightinflammation. ...