Beans are the best—they're delicious, filling and packed with good-for-you nutrients like vitamins, fiber and protein. White beans, such as cannellini and great northern beans, are wonderful in stews, ...