Yes! White beans, like all beans, are heart healthy. They're packed with fiber and a healthy source of protein. They're high in potassium, which helps to lower high blood pressure. In fact, the American Heart Association recommends eating beans on the regular.