Most towns and resorts in Greece offer a huge selection of Greek food. I’ve been lucky enough to travel to many different Greek islands, and the food has always been amazing. While each island and will have subtle differences or a regional dish, below are some of the unmissable food choices for your travels.

Best Foods to Try

  • Moussaka – Moussaka is one of the traditional main meals in Greece, a one-pot dinner with layers of aubergines, cheese, potatoes and traditionally lamb (but sometimes beef) as the meat. It’s definitely one to try while you’re there – and easy enough to recreate at home.
  • Tzatziki – This authentic starter appears on most menus of restaurants in Greece – even ones whose speciality is cuisine from another country. It tastes completely different to supermarket Tzatziki you have at home. There’s much more garlic, fresh ingredients and a drizzle of olive oil on top. In my opinion, it’s best eaten with pita or fresh bread.
  • Olives – They are a love/hate food. I get it. I used to hate them, but after trying them fresh in Greece, I’ve never looked back. Especially if you’re in Crete, try the black kalamata olives.
  • Souvlaki – My preference is chicken souvlaki, but you can have beef or lamb too. Souvlaki is a meat skewer topped with onion, peppers, oregano and other traditionally Greek herbs. It’s typically served with chips and a salad. If you aren’t as adventurous with trying new foods, souvlaki is a great introduction to Greek cuisine.
  • Baklava – No Greek food list would be complete without Baklava. Baklava is a sweet dish, layers of crispy pastry filled with nuts and honey. You can get slightly different styles depending on where you are, or even by your choice of bakery.
  • Gyros – Gyros is the closest you’re going to get to fast food on this list. And it’s delicious. Gyros is a thick pita that acts as a wrap for chips, tzatziki, meat and a few onions or a bit of Greek salad. It’s a perfect snack for lunch and can be found at a lot of local places. Some shops are specifically for gyros and all the times I’ve been in them, they have been filled with locals.
  • Kleftiko – Traditionally lamb, this is another one-pot dish with many traditional herbs and spices. It is served with potatoes in the dish and if you’ve liked moussaka, definitely give kleftiko a try.
  • Greek Salad – Especially if you just want a side or a light snack, Greek salads are the way to go. They include feta cheese, tomatoes, cucumber, olives, onions and a drizzle of olive oil. They’re perfect with souvlaki and are a definite must try.
Pictures taken on a variety of Greek Islands

I hope this list helps you make the most of your meals in Greece. I’ve loved all of my travels to Greece and I will be writing many more posts to help you enjoy a holiday in such a beautiful country. Check back here soon for updates!

If you want more foodie inspiration for your travels, have a look at what to eat while you’re in Zadar, Croatia (Food Checklist for Zadar).