Fact checked by Elizabeth Gall Key Takeaways Choose beans and lentils for an affordable source of protein and fiber.Buy ...