Protein. Protein is a vital nutrient that plays a key role in maintaining and repairing the body. ... Folate. Beans contain several vital nutrients, including folate. ... Antioxidants. ... Heart health. ... Reduced risk of cancer. ... Diabetes and glucose metabolism. ... Preventing fatty liver.... Controlling appetite...