Skip to content

← Blog

Vasileios Masalis Recipe · Moussaka · Greek Cuisine

Classic Moussaka — the traditional Greek recipe step by step

Moussaka in Greek style: original preparation with eggplant, meat ragout and béchamel. Complete step-by-step guide from the Greek restaurant Taverna Samos in Hamburg.

Classic Moussaka — the traditional Greek recipe step by step

Note: This is not a house family recipe but the classic Greek-style moussaka — the way it is traditionally prepared in many regions of Greece. At Taverna Samos in Hamburg-Barmwisch we prepare it following the same fundamental principles.

Moussaka is one of Greece’s most famous dishes. The original 20th-century recipe is attributed to the Greek chef Nikolaos Tselementes — he combined Byzantine casserole tradition with French béchamel technique. Today there are regional variations across Greece.


At a glance

Prep45 min
Bake time45 min
Resting20 min
Servings6 people
DifficultyMedium

What makes a good moussaka

A classic moussaka has three layers:

  1. Bottom: roasted eggplant
  2. Middle: spiced meat ragout with tomatoes and cinnamon
  3. Top: creamy béchamel with cheese

For the moussaka to succeed, every layer has to be perfect on its own. The most common mistakes:


Ingredients (for 6 people)

Eggplant layer

Meat ragout

Béchamel


Preparation

1. Prepare the eggplants

Cut the eggplants into 8 mm thick slices, salt them on both sides and let them sit on a sieve for at least 30 minutes. This removes their bitterness and excess water.

Pat them dry thoroughly with kitchen paper and place on an oiled baking tray. Roast in the oven at 220 °C for about 20 minutes until golden brown, turning once.

Tip: Don’t deep-fry them in a pan — they soak up oil and make the moussaka greasy.

2. Meat ragout

Heat the olive oil in a wide pot. Sauté the onions and garlic until translucent, about 5 minutes. Add the minced meat and brown it gently over medium heat — it should take some color but not dry out.

Deglaze with the red wine and let it reduce. Add the tomatoes, cinnamon stick, bay leaves and oregano. Season with salt and pepper.

Simmer over low heat for at least 45 minutes until the sauce is rich and slightly thickened. Remove the cinnamon stick and bay leaves at the end.

3. Béchamel

Melt the butter in a pot. Stir in the flour and let it brown lightly for one minute while stirring constantly.

Gradually pour in the milk while whisking vigorously to avoid lumps. Cook over medium heat for 5 minutes until creamy.

Remove from heat, let it cool briefly, then stir in the egg yolks and 100 g of Graviera. Season with salt, pepper and nutmeg.

Tip: Add the egg yolks only when the béchamel is no longer boiling — otherwise they will curdle.

4. Layer and bake

Lightly oil a baking dish (about 30 × 25 cm) and layer:

  1. Bottom: eggplants
  2. Meat ragout spread evenly
  3. Béchamel poured over and smoothed
  4. Sprinkle the remaining 50 g of Graviera on top

Bake at 180 °C for about 45 minutes until golden brown.

5. Let it rest — the most important step

Many serve moussaka straight from the oven — this is a mistake. Let it rest for at least 20 minutes: it will set properly and the flavors will combine.

Greek saying: “Moussaka tastes even better on the second day” — the resting phase is the reason.


Serving suggestion

Classically, moussaka is served with a Greek farmer’s salad (Choriatiki) and homemade tzatziki. A dry red wine like Agiorgitiko or a rosé from Samos pairs perfectly.


Try it instead of cooking?

At Taverna Samos in Hamburg-Barmwisch we cook moussaka fresh every day. If you’d rather skip the work:

We look forward to your visit — in our cosy beer garden or indoors.

Καλή όρεξη!

Try it yourself

Reserve a table at Taverna Samos