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 Recipe
Ingredients
500 grams eggplant (brinjal, aubergine, or guinea squash) - sliced
4 teaspoons salt
2 tablespoons olive oil
1 tablespoon butter
1 medium yellow onion - diced
1 clove garlic - crushed
500 grams ground lamb (minced lamb)
400 grams tomatoes - diced
3 tablespoons passata or crushed tomatoes (tomato puree with seeds removed)
1 teaspoon dried thyme
½ teaspoon ground black pepper
3 tablespoons all purpose flour (plain flour Australia and UK)
½ cup olive oil- 300 ml white sauce
- 2 medium egg yolks
¼ cup cheddar cheese - grated
¼ cup Parmesan cheese - grated
Instructions
- Preheat the oven to 190 degrees Celsius.
- Arrange eggplant slices on a tray and sprinkle with 3 teaspoons of the salt, turning once. Set aside for 30 minutes.
- 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.
- Add mince and cook for 8 to 10 minutes, until well browned.
- Add the tomatoes and their juices, puree, thyme, pepper and the remaining salt. Cook, occasionally stirring, for an additional 5 minutes. Remove from heat and set aside.
- Pat dry your eggplant slices using a paper towel. Season with flour and place in a bowl. Coat each eggplant slice well with flour.
- 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.
- Arrange half the eggplant slices on the base of a large baking dish. Spoon over the lamb mixture. Cover with remaining eggplant slices.
- Fold the egg yolks into the white sauce.
- Pour over the top of eggplant slices. Sprinkle with combined grated cheeses.
- Bake in a preheated oven for about 35 minutes or until the top is lightly golden.










