Skip to content
World Cuisine · Greek

Greek Moussaka

Layered eggplant, spiced minced meat and silky béchamel bake, a comforting classic from Greece.

October 7, 2026 My Daily Cook 94 views
Prep
30 min
Cook
1 hr 30 min
Total
2 hr
Serves
4
Difficulty
Medium
Jump to Method E-mail me
Greek Moussaka Save
Step by step

Method

6 steps · 2 hr
0 of 6 done · tap a number as you finish each step
  1. Step 1 of 6

    Brush the eggplant slices with olive oil and roast on a baking tray at 200°C / 400°F (180°C fan) for 15 minutes until softened and lightly golden.

  2. Step 2 of 6

    Meanwhile, heat a drizzle of olive oil in a pan, sauté the onion until translucent, add garlic and cook 1 minute, then stir in the minced meat and brown for 5‑6 minutes.

  3. Step 3 of 6

    Add the tomatoes, tomato paste, wine, oregano, cinnamon, nutmeg, salt and pepper; simmer gently for 20 minutes until the sauce thickens and the flavours meld.

  4. Step 4 of 6

    To make the béchamel, melt butter in a saucepan, whisk in flour and cook 1 minute, then gradually whisk in the warm milk, stirring constantly until smooth; remove from heat, stir in egg yolks, nutmeg, salt and Parmesan.

  5. Step 5 of 6

    In a greased baking dish, layer half the eggplant, cover with the meat sauce, add the remaining eggplant, then pour the béchamel over the top, smoothing with a spatula.

  6. Step 6 of 6

    Bake at 180°C / 350°F (160°C fan) for 45 minutes until the top is golden and set; let rest 10 minutes before serving.

Notes from the kitchen

If eggplant is unavailable, use sliced courgette. For a lighter version, substitute half the meat with lentils. Store leftovers covered in the fridge for up to 3 days; reheat gently to avoid a dry top.

Weekly newsletter

Liked this recipe? Get one like it every week.

New recipes, seasonal ideas and kitchen tips in one short e-mail a week.

No spam. Unsubscribe with one click.
Share this recipe
Cooked it?

Reviews

Write a review

Sign in or create a free account to rate this recipe and share a photo of your dish.

Your rating
Create account

No reviews yet. Be the first to tell us how it went.

Keep cooking

You Might Also Like

All Recipes