Lamb Moussaka With Eggplant, Step by Step

Updated November 5, 2026

Total time
2 hr 20 min
prep 45 min · cook 1 hr 35 min
Serves
8
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Lamb Moussaka With Eggplant, Step by Step

Lamb moussaka with eggplant is a Greek-inspired baked casserole layered with tender eggplant, warmly spiced ground lamb, and a creamy béchamel topping. The layers bake together until golden and sliceable; versions vary by region and household, but this practical version keeps the components straightforward and flavorful.

Ingredients

  • 2 large eggplants, about 2 lb (900 g) total, cut lengthwise into ¼-inch (6 mm) slices
  • 1½ tsp (9 g) fine salt, divided, plus more to taste
  • 3 tbsp (45 ml) olive oil, divided, plus a little for the pan
  • 1½ lb (680 g) ground lamb
  • 1 medium yellow onion, about 1 cup (150 g) finely diced
  • 3 garlic cloves, about 1 tbsp (9 g) minced
  • 2 tbsp (30 g) tomato paste
  • 1 can crushed tomatoes, 14½ oz (411 g)
  • ½ cup (120 ml) dry red wine or beef broth
  • 1 tsp (2 g) dried oregano
  • ½ tsp (1 g) ground cinnamon
  • ¼ tsp (0.5 g) ground allspice
  • ¼ tsp (0.5 g) black pepper
  • 1 bay leaf
  • 2 tbsp (28 g) unsalted butter
  • ¼ cup (32 g) all-purpose flour
  • 2 cups (480 ml) whole milk, warmed
  • 1 large egg, lightly beaten
  • ½ cup (50 g) finely grated Parmesan, divided
  • ⅛ tsp (0.3 g) ground nutmeg

Instructions

  1. Salt and roast the eggplant. Arrange the eggplant slices on two baking sheets and sprinkle both sides with about 1 tsp (6 g) of the salt. Leave for 20 minutes, then blot dry with paper towels. Heat the oven to 425°F (220°C). Brush the slices lightly with about 2 tbsp (30 ml) of the olive oil and roast for 20–25 minutes, turning once, until soft and lightly browned. Set aside. Roasting avoids the need to fry the slices in batches.
  2. Make the lamb sauce. While the eggplant roasts, heat the remaining 1 tbsp (15 ml) oil in a large skillet over medium-high heat. Add the lamb and onion; cook for 8–10 minutes, breaking up the meat, until browned and the onion softens. The ground lamb must reach 160°F (71°C), the USDA FSIS safe minimum for ground meat; check the thickest part with a food thermometer. Drain excess fat if needed, leaving a little for flavor.
  3. Stir in the garlic and tomato paste and cook for 1 minute. Add the crushed tomatoes, wine or broth, oregano, cinnamon, allspice, pepper, remaining ½ tsp (3 g) salt, and bay leaf. Bring to a simmer, then cook uncovered for 15–20 minutes, stirring occasionally, until thick but still moist. Remove the bay leaf and taste for seasoning. If using wine, simmering reduces its liquid but does not guarantee all alcohol evaporates; use broth if you prefer to avoid alcohol.
  4. Prepare the béchamel. In a saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1 minute. Gradually whisk in the warm milk to prevent lumps. Cook, whisking often, for 5–7 minutes, until smooth and thick enough to coat a spoon. Remove from the heat and stir in the nutmeg and ¼ cup (25 g) Parmesan. Let cool for 3–4 minutes, then gradually whisk in the beaten egg. Tempering the egg with the warm sauce helps prevent it from scrambling.
  5. Assemble. Reduce the oven to 375°F (190°C). Lightly oil a 9-by-13-inch (23-by-33 cm) baking dish. Layer half the eggplant in the dish, spread the lamb sauce evenly over it, then arrange the remaining eggplant on top. Pour over the béchamel and smooth it to the edges. Sprinkle with the remaining ¼ cup (25 g) Parmesan.
  6. Bake and rest. Bake uncovered for 35–40 minutes, until the top is golden and the center is bubbling. If the top browns too quickly, loosely cover it with foil. Rest the moussaka for 15 minutes before cutting; this helps the layers hold together and the filling remain hot. Serve warm.

Tips

  • Eggplant size and water content vary. If the slices seem especially wet after salting, blot them thoroughly; roast until pliable and browned rather than relying on an exact minute.
  • Keep the lamb sauce fairly thick. Excess liquid can make the finished slices loose, so simmer a few minutes longer if it looks watery.
  • For a more traditional Greek flavor, use kefalotyri cheese if available; it is a firm, salty sheep’s-milk cheese. Parmesan is an accessible substitute, though its flavor is less distinctly Greek.
  • Let the béchamel cool briefly before adding the egg and whisk continuously. Adding egg to very hot sauce can make small cooked bits.

Serving Suggestions

Serve a warm square with a crisp green salad dressed with lemon and olive oil, or with simple steamed green beans. Crusty bread is useful for the sauce, though the casserole is substantial on its own. A little chopped parsley can add freshness without competing with the spices.

Variations

For a lighter topping, replace up to half the whole milk with 2% milk; the béchamel will be slightly less rich. Ground beef can replace lamb in the same quantity, though the flavor will be milder. For a vegetarian adaptation, use about 1 lb (450 g) chopped mushrooms and 1½ cups (250 g) cooked lentils in place of the lamb, and simmer the sauce until thick. These changes make a different version rather than a direct reproduction of the lamb recipe.

Storage and Reheating

Refrigerate leftovers within 2 hours of baking, in a covered container or tightly covered in the baking dish. They keep for 3–4 days in the refrigerator. Reheat individual portions covered in a 350°F (175°C) oven until hot throughout, or microwave them in short intervals; leftovers should reach 165°F (74°C), checked with a food thermometer. Freeze cooled portions, well wrapped, for up to 2 months for best quality. Thaw in the refrigerator before reheating; the béchamel may soften slightly after freezing.

Frequently Asked Questions

Do I have to salt the eggplant?
Salting draws surface moisture from some eggplants and seasons them, but modern eggplants are often less bitter than older varieties. In this recipe, the short salting step also gives you time to heat the oven and blot the slices; do not skip drying them before roasting.

Can I make moussaka ahead?
Yes. Roast the eggplant and make the lamb sauce up to a day ahead, cool promptly, and refrigerate separately. Assemble with freshly made béchamel and bake. You can also assemble the casserole, refrigerate it, and bake it within 24 hours; allow extra oven time if it goes in cold, and confirm it is bubbling hot in the center.

Why did my moussaka turn out watery?
The eggplant may have retained moisture, or the lamb sauce may not have simmered long enough. Roast eggplant until tender and lightly browned, blot it after salting, and reduce the sauce until thick before assembling.

Can I use lamb leg or shoulder instead of ground lamb?
This recipe is designed for ground lamb, which cooks quickly and distributes evenly. If using a whole cut, it must be cooked to at least 145°F (63°C) and rested for 3 minutes under USDA FSIS guidance, then chopped or shredded; it will need a different cooking method and timing for tenderness.

How do I know when the béchamel is thick enough?
It should coat the back of a spoon and leave a clear line when you draw a finger through it. It will continue to firm up in the oven, so avoid cooking it until stiff in the saucepan.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).