Ah, the comfort of beans. What most mistake for a food to avoid due to their high carbohydrate levels are mistaken. Yes, beans do have a high amount of carbohydrates, however these are complex carbohydrates. Complex carbohydrates are not contributors to any sort of weight gain, instead providing the brain and muscles with a lot of good, stable energy supplies.
Beans also contain a wider variety of healthy nutrients than most foods. These include calcium, potassium, vitamin B6, magnesium, folate, and alpha-linolenic acid. These nutrients work together on several key areas of the body promoting total health. Beans also happen to be good sources of complete proteins, which is rare in plants. Plants, while having many different nutrients, often lack complete proteins of any kind.