Greek Baked Beans (Gigantes)🇬🇷
Greek gigantes are large white beans called lima beans {also known as butter beans}, that are baked in a beautiful homemade tomato sauce. You could call them Greek baked beans 🇬🇷They’re not exactly gigantic as their name suggests, but they are...