Beans are one of those super foods that, when you include it in your diet, really makes a difference in your health. [...]