Skip to content

Moussaka

A magnificent layered casserole featuring meltingly soft roasted eggplant and deeply spiced meat sauce. It's all crowned with a cloud-like, golden-brown béchamel that makes every bite pure comfort!

90 minutes
Serves 3
Dinner
31 min prep
50 min cook

Instructions

6 steps
  1. 1

    Preheat oven to 400°F (200°C). Brush eggplant slices with olive oil, place on baking sheets, and roast for 20-25 minutes until tender. Reduce oven temperature to 350°F (175°C).

  2. 2

    In a large skillet over medium heat, sauté the diced onion and garlic in 1 tbsp olive oil until soft. Add the ground meat, breaking it up, and cook until browned. Drain excess fat.

  3. 3

    Stir in the crushed tomatoes, cinnamon, salt, and pepper. Simmer for 15-20 minutes until the liquid reduces and you have a thick, fragrant meat sauce. Remove from heat.

  4. 4

    Prepare the béchamel: Melt butter in a saucepan over medium heat. Whisk in the flour and cook for 1-2 minutes until bubbling. Gradually whisk in the warm milk until smooth. Cook, whisking constantly, until the sauce thickens (about 5-7 minutes). Remove from heat and stir in the parmesan, nutmeg, salt, and pepper.

  5. 5

    Assemble the Moussaka in a 9x13 inch baking dish: Layer half of the roasted eggplant slices on the bottom. Spread the meat sauce evenly over the eggplant. Top with the remaining eggplant slices.

  6. 6

    Pour the béchamel sauce evenly over the top layer of eggplant. Bake uncovered at 350°F (175°C) for 45-50 minutes until the top is golden brown and bubbling. Let it rest for 15 minutes before slicing.

Moussaka — plated and served Images are for illustrative purposes only, may be inaccurate, and do not guarantee the presence or absence of specific ingredients.
Serving moment. How Moussaka looks plated and ready to eat — a representative photo, not a step in the recipe.

Listahan Family Score™

64/100

Works for many families

64
Allergen-friendly 80
Kid-friendly 55
Weeknight-easy 54
Budget-friendly 60
Great leftovers 87
Pantry-friendly 48

Score reflects how well this recipe fits a typical busy household. In the app, your Family Score is personalized to your household's allergens, kids, and pantry.

Nutrition

per serving

850

Calories

56 g

Protein

41 g

Carbs

52 g

Fat

Estimated per serving. Actual values depend on the brands and portions you use.

Listahan cooking guide

Chef notes & practical guide

Technique notes, ingredient swaps, serve-alongside ideas, storage guidance, and equipment for this recipe.

Cultural context

Moussaka is the grand Greek casserole of layered eggplant, spiced meat, and a thick bechamel cap, codified in its modern form by the chef Nikolaos Tselementes in the early twentieth century. The meat is scented with cinnamon and allspice, the warm-spice signature of Greek baking. It is a Sunday dish, built in layers and rewarded by patience.

Listahan note

This version salts and roasts the eggplant rather than frying it, keeping the layers from turning greasy while still tasting rich under the bechamel.

Technique cues

  • Salt the eggplant slices and let them drain before roasting so they cook up silky instead of bitter and soggy.
  • Cook the meat sauce until most of the liquid has gone, since a wet filling makes the layers slide apart.
  • Whisk the bechamel off the heat with the egg yolks so it sets into a firm, sliceable golden top rather than a runny sauce.

Kitchen flow

Parallel prep
Roast the eggplant and simmer the meat sauce at the same time, then make the bechamel last while they cool slightly.
Make-ahead
Assemble the whole casserole a day ahead and bake to serve; it slices even better after a rest.
Leftover move
Leftover moussaka reheats beautifully and is arguably better the next day once fully set.
Cleanup rhythm
Several pans are in play, so wash the eggplant tray and meat pot while the assembled dish bakes.

Ingredient brief

Role, handling, and swap guidance for each key ingredient.

eggplant

the layered base

Purpose: Roasted slices give the casserole its meaty body and silky texture.

Handling: Slice, salt, drain, then roast until soft and lightly browned.

Adaptation: Add or substitute sliced potato or zucchini layers as is common regionally.

ground lamb or beef

spiced meat layer

Purpose: The savory, warm-spiced meat is the heart of the dish.

Handling: Brown well and simmer with tomato until thick and dry.

Adaptation: Lentils or a plant mince make a vegetarian moussaka.

cinnamon and allspice

warm spice signature

Purpose: This warm-spice pairing is what makes the meat taste distinctly Greek.

Handling: Add to the meat as it simmers so the flavors infuse the sauce.

Adaptation: A pinch of nutmeg can join or stand in for the allspice.

milk and butter

bechamel base

Purpose: They form the creamy cap that defines moussaka against simpler casseroles.

Handling: Make a roux, whisk in warm milk, and cook until thick.

Adaptation: Plant milk and oil-based roux make a dairy-free bechamel.

egg yolks

bechamel set

Purpose: They enrich the sauce and help the top set into firm golden slices.

Handling: Temper into the cooled bechamel so they do not scramble.

Adaptation: A spoon of cornstarch slurry can firm the top in an egg-free version.

grated cheese

savory finish

Purpose: A layer of hard cheese in and on the bechamel deepens the savory top.

Handling: Stir some into the sauce and sprinkle the rest over the top.

Adaptation: Pecorino or parmesan stands in for traditional kefalotyri.

Technique notes

  • Let the baked moussaka rest at least twenty minutes before cutting so the layers hold their shape.
  • A thin layer of breadcrumbs under the meat absorbs stray moisture and protects the base layer.
  • Grate a little nutmeg into the bechamel for the classic warm aroma.

Ingredient swaps

Vegetarian direction
Replace the meat with cooked brown lentils simmered with the same warm spices.
Dairy-free option
Build the bechamel with plant milk and oil, thickened with a little cornstarch.
Lower-carb direction
Use all eggplant and zucchini layers and skip any potato.

Serve alongside

  • Greek salad
  • Crusty bread
  • Braised greens with lemon
  • Marinated olives
  • Greek red wine such as Agiorgitiko
  • Sparkling water with lemon
  • Iced mint tea

Serving suggestions only — check pairings for your household's allergens.

Storage & reheating

  • Keeps four days in the fridge and reheats well, covered, in a moderate oven. It freezes for up to three months either baked or assembled; thaw overnight before baking. Slices hold best once fully chilled.

Equipment

  • A deep baking dish
  • Two sheet pans for roasting
  • A whisk for the bechamel
  • A box grater for the cheese

Make this household-aware

Listahan Pro checks this recipe against your household's allergens, finds pantry-aware swaps, builds the shopping list, and helps you plan the week around it.

Get the app

Plan it in Listahan

Add Moussaka to your week, check it against your household's allergens, and build the shopping list automatically.

More Mediterranean recipes