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.