Dr Charlotte Russell, Clinical Psychologist & Founder

I’ve been travelling to Greece for twenty-five years now, and it remains one of the places where I feel most myself — relaxed, grounded, and able to slow down in a way that’s hard to access anywhere else. Part of that is the landscape and the pace of life, but a huge part of it is the food. Greek cuisine is everything I love about travel: fresh, genuine, unfussy, and somehow exceptional without ever trying too hard.

Meals here aren’t just about eating; they’re about connection — to the land, to the season, to the people around you. Whether it’s a simple plate of tomatoes that taste like sunshine, a taverna dish passed down through generations, or something grilled over charcoal with nothing more than olive oil and lemon, Greek food has a way of grounding you in the moment.

In this guide, I’m sharing the tastiest and most classic Greek dishes to try — the ones I return to year after year, and the ones that appear in countless photos of me happily eating my way through the islands. If you’re planning a trip to Greece, or simply want to bring a little Mediterranean ease into your kitchen, this is where to start.

Moussaka

If there’s one dish that feels synonymous with Greece, it’s moussaka — the kind of comforting, layered classic that tells you as much about the culture as it does about the cuisine. At its heart, moussaka is a baked dish of slow‑cooked minced meat, soft slices of aubergine or potato, and a silky béchamel topping that turns golden in the oven. It’s rich without being heavy, homely yet celebratory, and every family seems to have their own version.

 

Over the years I set myself a quiet little mission: to find the best moussaka. It’s a quest that has taken me from tiny island tavernas to bustling mainland kitchens, and I’ve loved every forkful. What I adore most is that when you ask Greek people where to find the best one, the answer is almost always the same: “My mum’s.” And honestly, that tells you everything you need to know about how deeply this dish is woven into family life.

People sometimes ask how I judge a good moussaka. For me, it’s all about ratios; the harmony between the creamy béchamel, the savoury meat, and the tender vegetables. Nothing should dominate; everything should feel balanced, seasoned just right, and cooked with care.

The best version I’ve found so far is in Chania, and I’ve shared the full details in my Things to Do in Chania Town guide. It’s the kind of moussaka that makes you pause mid‑bite because it’s just that good — comforting, nostalgic, and unmistakably Greek.

Kleftiko

Kleftiko is one of those Greek dishes that feels almost mythical; slow‑cooked, deeply aromatic, and so tender it practically falls apart the moment your fork touches it. Traditionally made with lamb, it’s marinated with garlic, lemon, herbs, and olive oil, then cooked for hours until everything melts into something rich, comforting, and unmistakably Greek.

You’ll find different versions all over the country, and that’s part of the joy. Sometimes it arrives bubbling away in a little clay pot; other times it’s unwrapped at the table from crinkled baking paper, releasing a cloud of steam scented with oregano and bay. Some tavernas add potatoes and peppers, others keep it simple and rustic. But the essence is always the same: slow cooking, big flavour, and that feeling of being welcomed into something deeply traditional.

 

It’s a real “big hitter” of Greek cuisine — the kind of dish that makes you pause mid‑conversation because it’s just that good. And once you’ve had a great kleftiko, you’ll find yourself scanning every menu for it, hoping to recreate that moment of pure, slow‑cooked bliss.

Greek Salad (Horiatiki)

No list of Greek dishes would be complete without the iconic Greek salad, or horiatiki — the dish that somehow tastes like sunshine, sea air, and summer holidays all at once. It’s one of the simplest things you can order, yet when it’s done well, it’s unforgettable.

A proper Greek salad is wonderfully unfussy: ripe tomatoes, crisp cucumber, green peppers, red onion, olives, and a generous slab of creamy feta perched proudly on top. Everything is dressed with good olive oil, a sprinkle of oregano, and sometimes a splash of vinegar. No lettuce, no fuss — just fresh ingredients allowed to shine.

It’s always one of my favourite things to share as a starter. There’s something communal and relaxed about everyone reaching in for a tomato or scooping up feta with a piece of bread. And because the ingredients are so seasonal, every salad tastes slightly different depending on where you are — sweeter tomatoes on the islands, punchier olives in the Peloponnese, feta that varies from soft and mild to firm and tangy.

Souvlaki

Souvlaki is one of Greece’s most beloved everyday foods — simple, satisfying, and perfect when you want something quick but genuinely delicious. At its core, it’s skewered, grilled meat (usually pork or chicken, though lamb appears too), cooked over charcoal until it’s smoky and tender. You’ll find it served in a few different ways: straight off the skewer, wrapped in warm pita with tomatoes, onions, tzatziki, and chips, or plated with salad and bread.

One of the reasons I love souvlaki is that it’s almost always inexpensive, making it an ideal option for lunch. Despite its simplicity, a great souvlaki feels like a little celebration of Greek flavours — smoky meat, cool tzatziki, fresh veg, soft pita. It’s unfussy, comforting, and reliably good wherever you go.

Swordfish (Xifias)

Swordfish will always have a special place in my heart — and on my plate — because it was the very first Greek dish I fell in love with. I discovered it on my first trip to Greece back in 2001, and it’s been my favourite ever since. There’s something about the way it’s cooked here that I’ve never quite found anywhere else.

In Greece, swordfish (xifias) is usually grilled simply, which is exactly why it tastes so exceptional. No heavy sauces, no unnecessary fuss — just a firm, meaty fillet cooked over charcoal, brushed with olive oil, and finished with lemon, oregano, and maybe a little garlic. When it’s done well, it’s tender, smoky, and full of that unmistakable Mediterranean brightness.

 

And truly — I’ve never had swordfish anywhere else in the world that tastes like it does in Greece. Maybe it’s the charcoal, maybe it’s the sea air, maybe it’s the holiday version of ourselves that makes everything taste better. But for me, swordfish will always be the dish that brings me straight back to those early trips and the beginning of my love affair with Greek food.

Stifado

Stifado is one of Greece’s most comforting, slow‑cooked dishes — the kind of meal that feels like it was made to be eaten after a long day at the beach or a cool evening wandering through a mountain village. At its core, it’s a rich, slow‑braised stew, usually made with beef (though rabbit is traditional in some regions), cooked gently with tomatoes, onions, garlic, cinnamon, bay leaves, and red wine until everything becomes tender, fragrant, and deeply flavoured.

What makes stifado special is its sweet‑savory warmth. The small onions soften and caramelise, the spices add a gentle depth, and the long cooking time turns the meat into something that practically melts. It’s rustic, homely, and full of that unmistakable Greek comfort‑food character.

Sardines

Sardines are one of those Greek dishes that taste exactly right in the place they belong — ideally in a little fish taverna right next to the harbour, where the boats are still bobbing from the morning’s catch. Fresh sardines in Greece are nothing like the tinned versions many of us grew up with. They’re bright, delicate, and full of flavour, usually grilled simply with olive oil, lemon, and oregano.

When they arrive at the table, still warm from the grill, they have that perfect combination of crisp skin and soft, tender flesh. They’re light enough to enjoy at lunch, but satisfying enough to feel like a proper meal — especially with a Greek salad, chips, or a squeeze of extra lemon.

There’s something wonderfully unpretentious about ordering sardines in Greece. They’re local, seasonal, and often incredibly inexpensive, yet they feel like a real treat. And somehow, they always taste better when you’re sitting by the water, watching the fishing boats and feeling that gentle harbour breeze.

Seafood Pasta

Seafood pasta in Greece is one of those dishes that feels like pure holiday joy — sun‑warmed skin, salty hair, and a plate of something fresh and briny that tastes like it came straight from the sea. And for me, it will always be tied to Naxos.

In my things to do in Naxos guide, I shared the story of the evening I ordered seafood pasta at a little taverna by the water — the kind of place where the tables are practically on the sand and the air smells of charcoal and sea breeze. I remember expecting something simple, maybe even a little rustic. Instead, what arrived was one of the best meals I’ve ever eaten in Greece: perfectly cooked pasta tangled with prawns, mussels, and squid, all coated in a light tomato‑white wine sauce that tasted impossibly fresh.

Gyros

Gyros is the ultimate Greek comfort food; quick, delicious, and something you’ll find everywhere from busy city streets to tiny island villages. It’s made from thinly sliced, seasoned meat (usually pork or chicken) cooked on a vertical rotisserie, then shaved off in crispy, tender ribbons. The magic, though, is in how it’s served.

A classic gyros comes wrapped in warm pita, filled with tomatoes, onions, tzatziki, and — in true Greek fashion — a handful of chips tucked inside. It’s messy, satisfying, and absolutely perfect when you want something flavourful without sitting down for a full meal.

It’s also one of the most affordable things you can eat in Greece, which makes it a brilliant option for lunch or a casual dinner. And like all great Greek dishes, every place does it slightly differently: some add paprika, some use a thicker pita, some pile on the tzatziki. But the essence is always the same — simple ingredients, big flavour, and that unmistakable feeling of eating something that belongs exactly where you are.

Dolmades

Dolmades are one of the most beautiful examples of how Greek cuisine turns simple ingredients into something deeply flavourful and comforting. At their core, they’re vine leaves wrapped around a filling of rice, herbs, and sometimes minced meat, then gently cooked until everything becomes soft, fragrant, and full of lemony goodness.

You’ll find them in many forms across Greece — some tiny and delicate, others larger and more rustic. Some are served warm with a silky avgolemono (egg‑lemon) sauce, others chilled as part of a mezze spread. But wherever you try them, dolmades always feel like a dish made with patience and care.

Baklava

Baklava is the perfect way to end any Greek meal — sweet, flaky, sticky in the best possible way, and absolutely iconic. It’s made from layers of crisp filo pastry, brushed generously with butter, filled with crushed nuts (often walnuts or pistachios), and soaked in a fragrant honey or syrup infused with cinnamon, citrus, or cloves. The result is a dessert that’s both delicate and indulgent, crunchy and syrup‑soft at the same time.

What I love about baklava is how proudly traditional it is. Every region — and sometimes every family — has its own version. Some are tightly rolled, others cut into diamonds, some drenched in syrup, others more restrained. But wherever you try it, baklava always feels like a celebration: of hospitality, of sweetness, of that slow Greek way of ending a meal with something small but memorable.

 

It’s also one of those dishes that tastes even better when you’re eating it outside, maybe after a long dinner by the sea, with the warm evening air and the sound of clinking glasses around you. A little square of baklava, a coffee, and that feeling of being exactly where you’re meant to be — it’s the perfect finale to any Greek feast.

Conclusion

Greek food has a way of bringing you into the moment — simple ingredients, generous flavours, and that slow, easy rhythm that makes you feel instantly at home. Whether you’re sharing a salad by the sea, discovering a new favourite dish, or returning to something you’ve loved for years, these classics are part of what makes Greece so special. I hope this guide helps you find a few new favourites of your own, and maybe even brings a little of that Greek ease into your travels.

If you liked this article check out The best Greek islands for foodies