Legumes are one of the most nutritionally complete foods in existence. They provide the body with substantial amounts of healthful macronutrients, such as vegetable protein, carbohydrates, unsaturated fats, and dietary fiber, as well a micronutrients like B vitamins, vitamin C, magnesium, manganese, iron and a whole range of other valuable minerals. Being a rich plant-food, legumes are also packed full of phytonutrients, many of which exhibit antioxidant properties. All legumes are also low in glycemic index, ranging from around 10-40 depending on the variety.