Moussaka is one of the most iconic and cherished dishes in Greek cuisine, often considered the country’s national dish. This rich and comforting oven-baked casserole is deeply rooted in Mediterranean culinary traditions, though its origins span across the Balkans and the Middle East. The version most widely recognized and beloved today—especially outside of Greece—is the Greek-style moussaka, characterized by its distinct layers of fried eggplant, saucy spiced ground meat, and a blanket of creamy béchamel sauce. The Classic Creamy Lamb Moussaka recipe presented here stays true to that tradition, offering a hearty and flavorful meal with timeless appeal.
Though variations of moussaka can be found in Turkey, Egypt, and the Levant, the Greek rendition, which first gained popularity in the 1920s thanks to French-trained Greek chef Nikolaos Tselementes, added the béchamel topping to elevate the dish into something as refined as it is indulgent. Prior to Tselementes’ influence, moussaka was more of a spiced vegetable and meat stew. By integrating French culinary techniques like béchamel, the dish morphed into the rich, layered casserole we enjoy today.
The combination of lamb and eggplant in this recipe reflects Greek culinary preferences. Lamb, often associated with celebration and tradition in the Greek Orthodox calendar, adds depth and richness to the dish. When finely minced and gently simmered with onions, garlic, tomatoes, and thyme, it becomes aromatic and full-bodied—a savory base layered between slices of softly fried eggplant. Eggplant, or aubergine, has been cultivated in the Mediterranean for centuries and pairs beautifully with lamb, absorbing flavors while maintaining its own silky texture and slightly sweet taste.
The use of a classic béchamel sauce—made even more luscious in this recipe by incorporating egg yolks and cheese—transforms the moussaka from a rustic bake into something luxuriously creamy and truly satisfying. A blend of grated cheddar and Parmesan creates a golden, cheesy crust that gives the dish its characteristic finish.
Preparing this dish is a true labor of love. Each layer requires attention—drawing moisture from the eggplant, perfectly browning the minced lamb mixture, and ensuring the white sauce reaches a smooth, velvety texture. Yet, the result is an oven-baked masterpiece that rewards both the cook and the diner with every bite.
What sets this Classic Creamy Lamb Moussaka recipe apart is its faithful recreation of the traditional flavors combined with a few thoughtful touches to enhance texture and richness. Whether served at a family gathering, a festive holiday meal, or a casual weekend dinner, it’s a dish that always brings people together around the table. It’s hearty, warming, and deliciously satisfying—an enduring reminder of the power of traditional dishes to connect us with heritage, flavor, and comfort.

Classic Creamy Lamb Moussaka (Greek Béchamel Top)
Equipment
Ingredients
18 oz eggplant - about 500g, sliced into 5mm / ¼-inch rounds
3 teaspoons salt - for salting eggplant, most will be discarded
2 tablespoons olive oil
1 tablespoon butter
1 medium yellow onion - diced
1 clove garlic - crushed
18 oz ground lamb (minced lamb) - about 500g, minced lamb- 14 oz canned diced tomatoes - 400g, or 3 medium fresh tomatoes, diced
3 tablespoons passata or crushed tomatoes (tomato puree with seeds removed) - sieved tomato purée
1 teaspoon dried thyme
½ teaspoon ground black pepper
1 pinch salt - to taste, for the lamb mixture
3 tablespoons all purpose flour (plain flour Australia and UK) - plain flour in Australia and UK
½ cup olive oil - 120 ml, for frying eggplant- 1¼ cups thick béchamel sauce - 300ml, see notes for homemade recipe, or use store-bought white sauce
- 2 medium egg yolks
¼ cup cheddar cheese - 30g / 1 oz, grated
¼ cup Parmesan cheese - 25g / 1 oz, finely grated
Instructions
- Preheat the oven to 190°C / 375°F (170°C fan-forced).
- Arrange eggplant slices on a tray and sprinkle with the 3 teaspoons of salt, turning once. Set aside for 30 minutes.18 oz eggplant, 3 teaspoons salt
- Heat oil and butter in a frypan on medium heat. Cook onion, stirring, for 3 minutes or until softened. Add your crushed garlic and cook for 2 more minutes.2 tablespoons olive oil, 1 tablespoon butter, 1 medium yellow onion, 1 clove garlic
- Add mince and cook for 8 to 10 minutes, until well browned.18 oz ground lamb (minced lamb)
- Add the tomatoes and their juices, passata, thyme, pepper, and salt to taste. Cook, occasionally stirring, for an additional 5 minutes. Remove from heat and set aside.14 oz canned diced tomatoes, 3 tablespoons passata or crushed tomatoes (tomato puree with seeds removed), 1 teaspoon dried thyme, 1/2 teaspoon ground black pepper, 1 pinch salt
- Pat dry your eggplant slices using a paper towel. Lightly dredge each eggplant slice in the flour, shaking off any excess.18 oz eggplant, 3 tablespoons all purpose flour (plain flour Australia and UK)
- Heat half the olive oil in a large frypan over medium/high heat. Fry half of the eggplant slices for 3 to 4 minutes on each side, until lightly golden. Drain slices on kitchen towel. Repeat with remaining eggplant slices and oil. Allow to cool slightly for ease of handling.18 oz eggplant, 1/2 cup olive oil
- Arrange half the eggplant slices on the base of a 9×13 inch (23x33cm) baking dish, lightly greased. Spoon over the lamb mixture. Cover with remaining eggplant slices.18 oz eggplant, 18 oz ground lamb (minced lamb)
- Allow the béchamel sauce to cool slightly until warm but not hot. Whisk the egg yolks in a small bowl, then stir a few tablespoons of the warm sauce into the yolks to temper them. Pour the yolk mixture back into the sauce and stir until smooth.1¼ cups thick béchamel sauce, 2 medium egg yolks
- Pour the enriched béchamel evenly over the top layer of eggplant, spreading it to the edges with a spatula. Sprinkle with combined grated cheeses.1¼ cups thick béchamel sauce, 1/4 cup cheddar cheese, 1/4 cup Parmesan cheese
- Bake at 190°C / 375°F (170°C fan-forced) for 35-40 minutes, or until the top is golden brown and the edges are bubbling. Remove from the oven and let rest for 15-20 minutes before slicing — this allows the layers to set for clean portions.










