One of the great joys of returning to Crete again and again is rediscovering the food culture I grew up with — and then sharing it with guests who may be visiting for the very first time. The island is brimming with tavernas, kafeneia, and restaurants that honour tradition while also offering creativity and flair. While there are many well-known names in guidebooks, I find myself returning to a handful of places that feel deeply authentic — where the welcome is warm, the food is honest, and the flavours capture the soul of Crete.

A Word on Eating in Cretan Tavernas

Before diving into my favourites, let me share one piece of advice: don’t expect glossy menus with endless options. In many village tavernas, the best food is whatever has been cooked that day. Don’t hesitate to ask what’s in the pots and pans — you’ll often be invited into the kitchen to take a look yourself. If it’s a fish taverna, they’ll gladly open the fridge and show you the day’s catch, ready to be grilled or fried à la minute. This openness is part of the charm, and the best way to eat what’s truly seasonal and fresh.

A Village Pause in Agia Varvara

On the road back from the Minoan palace of Festos, there is a little kafeneion in the village of Agia Varvara where time seems to stand still. Stop for a coffee, a shot of raki, or a simple plate of meze — olives, cheese, and bread drizzled with olive oil. It’s not about sophistication here, but about feeling part of the village pulse, if only for half an hour.

Ntounias, Chania

If you only have time for one truly immersive Cretan food experience, make it Ntounias in the foothills outside Chania. Here, everything is cooked in clay pots over a wood fire. The vegetables are grown in the family’s fields, the cheese is made from their goats, and the bread baked in their oven. You taste not just Crete, but the very soil of this land.

Salis, Chania Port

For something more contemporary, I love Salis, right on the water in Chania’s Venetian harbour. The setting is iconic, but the menu is what sets it apart — modern Mediterranean with respect for local ingredients. It’s the perfect balance of tradition and innovation, with dishes as beautiful to look at as they are to eat. Their octopus carpaccio is out of this world!

Avli, Rethymno

Rethymno’s Avli is a feast for the senses. Tucked into a Venetian mansion with a flower-filled courtyard, it is both romantic and rooted in history. Chef Vassilis Leonidou is also an olive oil sommelier, which makes this place particularly special — ask him to pair each of your dishes with a different extra virgin olive oil, and you’ll leave with a deeper understanding of Crete’s liquid gold.

Chiona Fish Taverna, Eastern Crete

Out in the less-touristed eastern part of the island, Chiona is a family-run fish taverna by the sea. The catch is landed by local fishermen and brought straight to the grill — octopus, sardines, red mullet. You eat with your feet almost in the sand, and it is as idyllic as it sounds. They are known for the tiny prawns from Symi, simply dusted with flour and fried.

Miliaras Taverna in Latsida (great for souvlaki)

And for the humblest but most satisfying of meals: souvlaki. In the village of Latsida, a no-frills souvlaki place serves skewers of perfectly grilled meat, wrapped in soft pita with just the right balance of tomato, onion, and tzatziki. It is everyday food elevated to perfection.

Sunday Roasts with Stelios, Xerokamares

For a true Cretan Sunday, head to Stelios’ place in Xerokamares. Every week he fills his wood-burning oven with a variety of meat roasts — lamb, goat, pork — each slow-cooked until meltingly tender. It’s a feast that brings together locals and visitors alike, eaten family-style in a rustic setting. Go hungry, and don’t expect to rush — this is Sunday lunch as it should be.
These are the kinds of places I recommend to retreat guests when they want to explore independently, or where I sometimes take small groups when we go off the beaten track. They are not glamorous — they are better than that: they are real.

What to Order in Crete

While each taverna has its own specialties, there are a few Cretan classics that I always recommend seeking out:

  • Dakos – Barley rusk topped with tomato, mizithra cheese, and olive oil.
  • Fava – Silky split pea purée, often with raw or caramelised onions or capers.
  • Koukofava – Similar to the Fava but made from dried broad beans.
  • Horta – Foraged wild greens, simply boiled and dressed with olive oil and lemon.
  • Sfakiani Pita – Thin cheese-filled flatbread from Sfakia, drizzled with honey
  • Myzithropitakia – The same idea but instead of one large flat pancake, you get little individual pies.
  • Local Fish – Always order the catch of the day, cooked simply.
  • Slow-cooked Meats – Goat, lamb, or pork cooked over wood or in clay pots.

These dishes represent the heartbeat of Cretan cuisine — simple, seasonal, and deeply connected to the land.

Leave a Reply