Hello foodies, Do you know what Greek Butter Beans are? Greek Butter Beans are large Lima beans which in Greek are called Gigantes. Greek Butter Beans- Gigantes are a traditional Greek dish cooked in tomato sauce and with fresh ingredients. This is a recipe that can be eaten all year […]