Lima beans, also known as butter beans, are one of the most nutritious … 15 Health Benefits of Including Lima Beans in Your Meals