. . . . . "Beans are very good for you: they are relatively high in protein, have a low glycemic index (which means it does not raise your blood sugar much) and are full of nutrients like iron, magnesium, folate and other B vitamins, and of course fiber." .