Beans are one of nature’s ultimate super foods. From Ecuador to Egypt, our ancestors were on to something when they began harvesting and eating beans thousands of years ago. Enjoyed in virtually every culture and
cuisine throughout the world in ancient times and today, these legumes are among the most versatile and nutritious foods available.

Beans are a great source of lean protein. Why is protein so important? Most muscles, organs and hormones are comprised of mainly protein. Among protein’s many functions in the body are building up, keeping up, and replacing tissues in your body. Protein also fights infections, helps deliver oxygen to our blood and regulates enzymes and hormones.

Beans are loaded with energy-sustaining, low glycemic complex carbohydrates. What’s that mean for you? Your body has more fuel to get you through the all-day meeting, epic weekend bike ride and kid caravan to the soccer game, without hitting that energy crash that comes from eating many types of processed foods.

Beans are high in fiber, which your body needs to lower cholesterol, control blood sugar, and help digestion. According to the Mayo Clinic, high fiber foods can also provide health benefits such as help to maintain a healthy weight and lower your risk of diabetes and heart disease.

Beans provide naturally occurring vitamins and minerals such as B vitamins, which contribute to healthy digestive and nervous systems, skin and eyes; potassium, which regulates blood pressure and sodium levels; iron, which builds red blood cells; and magnesium, which helps build strong bones and teeth.