Greek lamb moussaka brings together tender roasted eggplant, a savory tomato sauce, and a creamy Parmesan béchamel. The layers bake until golden, then rest so they hold together when you cut into them.
The cinnamon and oregano give the lamb sauce its distinctive Greek-style flavor, while the eggplant keeps the dish hearty and tender. Each layer has a clear role, so a little attention to roasting, sauce thickness, and béchamel texture pays off in the finished casserole.
Roast the eggplant until tender
Slicing the eggplant into even rounds helps the pieces roast at a similar pace. Brush them with olive oil and season with kosher salt and black pepper so the surface is lightly coated and flavorful. Arrange the rounds in a single layer; crowded baking sheets can make it harder for them to brown evenly.
Turn the eggplant halfway through roasting, as directed on the recipe card. Look for rounds that are tender and lightly browned. They should be flexible enough to layer without falling apart. Roasting first also gives the eggplant a chance to soften before it goes into the baking dish.
Build a thick, warmly spiced lamb sauce
Ground lamb, yellow onion, garlic, and tomato paste form the savory base. Break up the lamb as it cooks so the browned meat is distributed through the sauce, and let the onion become tender. If the skillet collects excess fat, spoon it off as needed before continuing.
Oregano and cinnamon bring an aromatic, gently warm flavor that complements the crushed tomatoes. Simmer the sauce uncovered until it thickens, stirring occasionally. A sauce that is too loose can make the layers harder to serve cleanly, so give it the time listed on the recipe card to reduce. Season with kosher salt and black pepper as directed.
Whisk a smooth Parmesan béchamel
The béchamel starts with butter and flour cooked together, then whole milk is whisked in gradually. Keep whisking as it thickens to help the sauce stay smooth. It is ready when it coats a spoon; ground nutmeg adds a subtle savory note alongside the Parmesan.
Tempering the egg yolk helps it blend into the warm sauce: whisk a spoonful of hot béchamel into the yolk first, then mix that back into the saucepan with the Parmesan. Remove the pan from the heat before combining them. This makes a creamy topping that spreads evenly over the upper layer of eggplant.
Layer and rest for cleaner slices
Arrange the roasted eggplant in two layers, with the lamb sauce between them and béchamel covering the top. Spread the topping evenly so it can brown across the surface. Bake until the top is golden and the edges bubble, following the recipe card for the oven setting and timing.
After baking, let the moussaka rest for the time listed on the recipe card before cutting. That pause helps the béchamel and meat layers set, making the portions easier to lift from the dish. Cutting right away can disturb the layers while they are still settling.
Frequently Asked Questions
How do you know when the moussaka is ready to come out of the oven?
Check for a golden béchamel top and bubbling around the edges, as described on the recipe card. The eggplant and lamb sauce are cooked before assembly, so the bake brings the layers together and browns the topping.
Why does the lamb sauce simmer uncovered?
Uncovered simmering lets the tomato sauce thicken as it cooks. Stir it occasionally and look for a consistency that sits between the eggplant layers instead of running freely through the dish.
Why should moussaka rest before you cut it?
Resting gives the béchamel and meat layers time to set after baking. If you cut into it immediately, the layers may shift; waiting makes it easier to serve portions that keep their shape.
Greek Lamb Moussaka with Creamy Béchamel
Course: Main CourseCuisine: GreekDifficulty: Medium6
servings25
minutes1
hour35
minutes630
kcal1
hour50
minutesThis Greek-style moussaka layers roasted eggplant with a cinnamon and oregano ground lamb sauce, then tops it with Parmesan béchamel. Bake until golden and let it rest before serving so the layers set.
Ingredients
- Eggplant
2 medium eggplants, sliced into 1/2-inch rounds
3 tbsp olive oil
1 tsp kosher salt
1/2 tsp black pepper
1 tsp olive oil for greasing the baking dish
- Lamb sauce
1 1/2 lb ground lamb
1 medium yellow onion, diced
3 garlic cloves, minced
2 tbsp tomato paste
1 28 oz can crushed tomatoes
1 tsp dried oregano
1/2 tsp ground cinnamon
1 tsp kosher salt
1/4 tsp black pepper
- Béchamel
4 tbsp butter
1/4 cup all-purpose flour
3 cups whole milk
1/4 tsp ground nutmeg
1/2 tsp kosher salt
1/8 tsp black pepper
1 large egg yolk
1/2 cup finely grated Parmesan cheese
Directions
- Roast the eggplant
- Preheat the oven to 425°F. Brush the eggplant rounds with the olive oil and season with the salt and pepper. Arrange them in a single layer on baking sheets and roast for 25 minutes, turning halfway through, until tender and lightly browned.
- Make the lamb sauce
- As soon as the eggplant goes into the oven, cook the ground lamb and onion in a large skillet over medium-high heat for 10 minutes, breaking up the lamb, until browned and the onion is tender. Spoon off excess fat if needed. Stir in the garlic and tomato paste and cook for 1 minute. Add the crushed tomatoes, oregano, cinnamon, salt, and pepper. Simmer uncovered for 14 minutes, stirring occasionally, until thickened.
- Make the béchamel
- When the eggplant and lamb sauce are ready, reduce the oven to 375°F and grease a 9×13-inch baking dish with the teaspoon of olive oil. Melt the butter in a saucepan over medium heat, whisk in the flour, and cook for 1 minute. Gradually whisk in the milk, nutmeg, salt, and pepper. Cook, whisking often, for 9 minutes, until smooth and thick enough to coat a spoon. Remove from the heat. In a small bowl, whisk a spoonful of the hot sauce into the egg yolk, then whisk the yolk mixture and Parmesan into the béchamel.
- Assemble and bake
- Arrange half the roasted eggplant in the baking dish. Spread the lamb sauce over it, then top with the remaining eggplant. Pour the béchamel evenly over the top. Bake at 375°F for 35 minutes, until golden and bubbling at the edges. Rest for 15 minutes before cutting and serving.
Notes
- Letting the moussaka rest for 15 minutes helps the béchamel and meat layers set for easier serving.


