Good food. Less fuss.
From the EZdish collection

Traditional Greek Moussaka

Greek · Main

A rich and indulgent Mediterranean masterpiece featuring layers of tender roasted eggplant, potatoes, and a spiced meat sauce, all topped with a velvety, golden-brown béchamel layer.

IntermediateHigh proteinMediterranean
Jump to recipe
Traditional Greek Moussaka — recipe cover
1 hr 45 minA little patience, a lot of flavor
Prep time45 min
Cook time1 hr
Servings8 people
DifficultyIntermediate
Let's make something good

How to make it

5 steps. Take it one step at a time.

  1. Preheat oven to 180°C

    Preheat oven to 180°C (356°F). Place eggplant and potato slices on baking trays, brush with olive oil and season with salt. Roast for 20-25 minutes until softened and slightly golden.

    25 min
  2. In a large pan, sauté the chopped onion and minced garlic

    In a large pan, sauté the chopped onion and minced garlic in olive oil until translucent. Add the ground beef and cook until browned, breaking it up with a spoon.

    10 min
  3. Deglaze the pan with red wine

    Deglaze the pan with red wine. Once the alcohol evaporates, add crushed tomatoes, cinnamon, salt, and pepper. Simmer for 20-30 minutes until the sauce has thickened.

    30 min
  4. To make the béchamel

    To make the béchamel: Melt butter in a saucepan, whisk in flour and cook for 2 minutes. Gradually whisk in the milk until thick and smooth. Remove from heat, stir in nutmeg, half the grated cheese, and whisk in the egg yolks.

    15 min
  5. Assemble the moussaka

    Assemble the moussaka in a baking dish: layer potatoes first, then eggplant, then meat sauce. Top with the béchamel sauce and sprinkle with remaining cheese. Bake at 180°C (356°F) for 45-60 minutes until golden.

    1 hr

A little kitchen wisdom

For the best results, salt the eggplants beforehand to draw out moisture and prevent the dish from becoming watery. Using a hard, salty cheese like Kefalotyri or Graviera adds an authentic punch.

What you'll need

Baking dishLarge skilletSaucepanWhisk
Keep the good going

For now. And for later.

Make it ahead

The meat sauce and roasted vegetables can be prepared a day in advance. Assemble just before baking.

Store & enjoy

Store in an airtight container. Moussaka often tastes better the next day as flavors meld. Reheat in the oven at 160°C (320°F) to maintain the texture of the bechamel.

Allergens

Contains milk, eggs, wheat, gluten.

Your next favorite, all in one place

A recipe worth keeping.

Save your favorites, plan your meals, and make cooking feel easy with EZdish.

Get the app
Keep exploring

More recipes to try

An AI-created recipe from the EZdish collection. Ingredient quantities and techniques have not been independently kitchen-tested. Published on this website . Updated . First published in the EZdish collection .

Traditional Greek Moussaka
Step 1 of 5

Preheat oven to 180°C

Preheat oven to 180°C (356°F). Place eggplant and potato slices on baking trays, brush with olive oil and season with salt. Roast for 20-25 minutes until softened and slightly golden.

25 min