
Greek Moussaka Lasagna
A Mediterranean fusion of classic Greek moussaka and Italian lasagna. Roasted eggplant slices alternate with layers of spiced ground lamb in tomato sauce, creamy béchamel, and melted cheese. Baked until golden and bubbling, it delivers the rich, warming flavors of moussaka in an elegant, slice-friendly form that's perfect for feeding a crowd.
- Prep
- 45 min
- Cook
- 1 hr 5 min
- Wait
- 25 min
- Total
- 2 hr 15 min
- Makes
- One 9×13-inch (23×33 cm) dish (8 servings)
Steps
Before you start
- Preheat oven to 400°F (200°C) and line two baking sheets with parchment paper
- Have all ingredients measured and prepped before starting—the assembly will move quickly
- Make the tomato sauce and béchamel up to 2 hours ahead and keep warm or at room temperature
Roast the eggplantOven 400°F / 205°C
- After eggplant has rested 15 minutes and been patted dry, arrange slabs on two prepared baking sheets (they should fit in a single layer with minimal overlap).
- Brush both sides generously with olive oil (about 3 tablespoons per sheet).
- Season lightly with salt and pepper.
- Roast at 400°F (200°C) for 20–25 minutes, stirring halfway through, until golden brown and very tender.
- Remove from oven and set aside on a clean kitchen towel to cool slightly.
- (Oven can stay at 400°F for later.)
+ Show details− Hide details
Ready when: Eggplant slices are deep golden brown and tender when pierced with a fork
Tip: Salting the eggplant draws out moisture so it won't release water and make the lasagna soggy. Don't skip this step.
Brown the lamb and build the sauce
- While eggplant cooks, heat the large skillet over medium-high heat.
- Add the ground lamb and cook for 5–6 minutes, breaking it into bite-sized pieces as it browns, until no pink remains.
- Drain off excess fat if there's more than 2 tablespoons.
- Add diced onion and cook 3 minutes, stirring occasionally, until softened.
- Stir in minced garlic and cook 1 minute until fragrant.
- Add tomato paste and stir constantly for 1 minute to cook out the raw taste.
+ Show details− Hide details
Ready when: Lamb is browned with no pink, onion is soft, and tomato paste turns darker and fragrant
Tip: Breaking the lamb into small pieces as it browns ensures even cooking and helps the meat distribute evenly in the lasagna layers.
Simmer the lamb sauce
- Pour in the canned crushed tomatoes and red wine (if using).
- Add oregano, cinnamon, and bay leaf.
- Stir well to combine.
- Reduce heat to medium-low and simmer uncovered for 12–15 minutes, stirring occasionally, until the sauce thickens slightly and flavors meld.
- The sauce should coat the back of a spoon but still be pourable.
- Taste and season with salt and pepper.
- Remove bay leaf.
+ Show details− Hide details
Ready when: Sauce is darker, slightly thickened, and coats a spoon; wine smell has mostly cooked off
Tip: The cinnamon is traditional in moussaka and adds warmth; don't omit it. The spice should be subtle, not obvious.
Make the béchamel sauce
- In the medium saucepan, melt the butter over medium heat.
- Once foaming, sprinkle the flour over it and whisk constantly for 2–3 minutes to form a smooth paste (roux).
- Gradually pour in the warmed milk while whisking constantly to prevent lumps.
- Continue whisking until the sauce is smooth, thick, and coats the back of a spoon (about 5–7 minutes).
- Remove from heat.
- Season with salt, pepper, and freshly grated nutmeg to taste.
- The béchamel should be thick but pourable—if it's too thick, whisk in a little more milk.
+ Show details− Hide details
Ready when: Sauce is smooth, creamy, and coats the back of a spoon without lumps
Tip: Warming the milk before adding it prevents the sauce from seizing. Add milk slowly and whisk constantly to avoid lumps. If lumps form, strain through a fine sieve.
Assemble the lasagnaOven 375°F / 190°C
- Reduce oven temperature to 375°F (190°C).
- Spread a thin layer of béchamel (about ¼ cup / 60 ml) on the bottom of the 9×13-inch baking dish.
- Layer one-third of the roasted eggplant slices over the sauce.
- Spread one-third of the lamb sauce over the eggplant, then sprinkle with one-third of the feta cheese (about ¼ cup / 50 g).
- Pour one-third of the remaining béchamel over the feta.
- Repeat two more times: eggplant, lamb sauce, feta, béchamel.
- The top layer should be béchamel.
- Combine the grated Gruyère and Parmesan in a small bowl, then sprinkle evenly over the top.
+ Show details− Hide details
Ready when: Layers are assembled and cheese is distributed evenly on top
Tip: Cut the eggplant slices to fit the baking dish snugly (you may need to cut some in half). Overlapping is fine. The more even your layers, the more beautiful the finished dish.
Bake until goldenOven 375°F / 190°C
- Place the assembled lasagna in the preheated 375°F (190°C) oven and bake for 40–45 minutes, until the top is deep golden brown and the sauce bubbles visibly around the edges.
- If the top begins to brown too quickly before the center is hot, loosely tent with foil and reduce oven temperature to 350°F (175°C) for the remaining time.
+ Show details− Hide details
Ready when: Top is deep golden brown, edges are visibly bubbling, and a fork inserted into the center meets gentle resistance
Tip: Don't open the oven door too frequently, as this delays cooking. Peek after 30 minutes to check for browning.
Rest before serving
- Remove the lasagna from the oven and let it rest on the counter for 10 minutes before cutting and serving.
- This allows the layers to set slightly and makes plating easier and neater.
+ Show details− Hide details
Ready when: Lasagna has stopped bubbling and begun to firm up slightly
Tip: Resting is crucial—cutting too early will cause the lasagna to fall apart, especially around the edges.
Good to know
Tips
- Salt the eggplant slices 15 minutes before roasting and pat them dry thoroughly. This removes excess moisture that would otherwise make the lasagna soggy.
- Don't skip the rest period after baking. It allows the layers to set so you can cut clean, stable slices instead of a jumbled mess.
- Make sure your béchamel is thick and pourable, not runny. If it breaks or becomes too thin, gently reheat it while whisking in a little warmed milk.
- For the most authentic flavor, use freshly grated nutmeg in the béchamel and freshly ground cinnamon in the lamb sauce. Pre-ground spices fade quickly and won't deliver the same impact.
Make ahead
The tomato sauce and béchamel can be made up to 2 days ahead and refrigerated separately. The entire assembled (unbaked) lasagna can be covered tightly with plastic wrap or foil and refrigerated for up to 24 hours before baking. If baking from cold, add 10–15 minutes to the baking time and cover loosely with foil for the first 20 minutes to prevent over-browning of the top.
Storage & reheating
Store leftover lasagna covered in the refrigerator for up to 4 days. To reheat, cover loosely with foil and warm in a 350°F (175°C) oven for 20–25 minutes until heated through, or microwave individual portions for 2–3 minutes. The lasagna does not freeze well due to the eggplant becoming soft and watery upon thawing, but you may freeze the unbaked assembled dish (before baking) for up to 1 month; add 15 minutes to the baking time when cooking from frozen.
Substitutions
- ground lamb (20% fat) → ground beef (preferably 80/20) or a mixture of ground beef and ground pork. Lamb is traditional in moussaka and adds a distinctive warm flavor, but beef or a beef-pork blend works well if lamb is unavailable or unwanted. Use the same amount.
- grated Gruyère or Emmental cheese → aged Gouda, mature Cheddar, or Italian Fontina. Choose a cheese that melts smoothly and has a slightly nutty flavor. Avoid young, soft cheeses that won't develop a golden crust.
- crumbled feta cheese → crumbled kasseri or Greek white cheese (such as mizithra). Feta provides a salty, tangy element. Kasseri offers a similar salinity with slightly more meltiness. Mizithra is also traditional in Greek cuisine and works well.
- dry red wine (optional but recommended) → 1/2 cup (120 ml) beef or chicken stock mixed with 1 tablespoon balsamic vinegar. This adds depth without alcohol. The balsamic mimics some of wine's acidity and sweetness.
More lasagna
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Mediterranean
- Main ingredient
- Ground LambEggplantCheese
- Diet
- Sugar-Free
- Quick & Easy
- Make AheadFreezer Friendly





