It is a very high protein and nutritious food. It is also a antioxidant, which means they combat physical aging, cancer, and inflammations.
Other benefits:
Stabilize glucose levels, prevent fatty liver, controls appetite, among others.
The best thing about beans is their variety: they can be made in a lot of different ways and there are many different types of it.