The benefits of beans are rich in proteins, vitamins, and mineral salts, such as iron and phosphorus. Resists tension and stress in the body because it contains protein and some vitamins. Useful for heart health as it works to increase the level of good cholesterol in the blood. Reduces blood pressure in women during menopause. Maintains blood glucose level. Contains substances that strengthen the body's immunity against diseases. Contains a high percentage of fiber that helps in the treatment of constipation affecting the body. Increases urinary retention. Beans are a complete meal if we add different oil and vegetables.