As lean sources of protein, complex carbohydrates and fiber, beans are known worldwide as providing lots of nutritional power ...