Beans are an excellent source of protein, fiber, and affordable!