Mediterranean Moussaka: A Layered Lamb & Eggplant Delight
Savory ground lamb and tender eggplant bake into a rich, layered Mediterranean masterpiece.
By Janelle
Updated: January 18, 2026
Why I Love This Recipe
Moussaka. The very name conjures images of sun-drenched terraces overlooking the Aegean Sea. This dish, a cornerstone of Greek cuisine, is more than just food; it's a celebration of Mediterranean flavors and a testament to the art of layering simple ingredients into something truly extraordinary. Our version elevates the traditional recipe, delivering a restaurant-worthy experience in the comfort of your own home.
- •Depth of Flavor - The combination of rich lamb ragu, tender eggplant, and creamy béchamel creates a symphony of tastes.
- •Perfectly Tender Eggplant - Salting and grilling the eggplant ensures a melt-in-your-mouth texture without any bitterness.
- •Wine-Infused Lamb Ragu - Dry red wine adds a robust depth to the savory lamb filling.
- •Creamy Béchamel Crown - A generous layer of béchamel sauce, baked to golden perfection, adds a luxurious finish.
- •Make-Ahead Magic - Assemble the moussaka ahead of time and bake when ready for a convenient and impressive meal.
Ingredients You'll Need
Here's what you'll need – nothing too fancy, just good ingredients that work together beautifully.
- 2 large Eggplant (sliced lengthwise into 1/4-inch thick pieces)
- 2 tablespoons Kosher Salt (plus more for seasoning)
- 1/2 cup Olive Oil (plus more for grilling)
- 1.5 pounds Ground Lamb
- 1 large Onion (chopped)
- 4 cloves Garlic (minced)
- 1/2 cup Dry Red Wine
- 28 ounces Crushed Tomatoes
- 2 tablespoons Tomato Paste
- 2 teaspoons Dried Oregano
- 6 tablespoons Butter (for béchamel)
- 6 tablespoons All-Purpose Flour (for béchamel)
- 4 cups Milk (for béchamel)
- 1/4 teaspoon Nutmeg (freshly grated, for béchamel)
- 2 large Eggs (for béchamel)
- 1/2 cup Grated Parmesan Cheese (for béchamel)
Step-by-Step Instructions
- 1
Prepare the eggplant: Lay eggplant slices on a baking sheet lined with paper towels. Generously salt both sides of the eggplant and let sit for 30 minutes. This draws out excess moisture and prevents bitterness. You'll notice small beads of water forming on the surface.
~30 min
- 2
Rinse the eggplant slices thoroughly under cold water and pat dry with paper towels. This removes the excess salt. The eggplant should feel noticeably softer and more pliable.
~5 min
- 3
Grill the eggplant: Brush both sides of the eggplant slices with olive oil. Grill over medium heat for 2-3 minutes per side, or until lightly golden and tender. Grilling imparts a smoky flavor and ensures the eggplant is cooked through before baking. You're looking for grill marks and a softened texture.
~10 min
- 4
Make the lamb ragu: In a large skillet, heat olive oil over medium-high heat. Add the ground lamb and cook, breaking it up with a spoon, until browned. Drain off any excess fat. Browning the lamb develops rich, savory flavors, so don't skip this step.
~10 min
- 5
Add the chopped onion and minced garlic to the skillet and cook until softened, about 5 minutes. The onions should be translucent and the garlic fragrant, creating a flavorful base for the ragu.
~5 min
- 6
Pour in the dry red wine and cook, scraping up any browned bits from the bottom of the skillet, until the wine has reduced slightly, about 3 minutes. Deglazing the pan with wine adds complexity and depth to the sauce.
~3 min
- 7
Stir in the crushed tomatoes, tomato paste, and dried oregano. Season with salt and pepper to taste. Bring to a simmer and cook for 15 minutes, stirring occasionally, until the sauce has thickened. Simmering allows the flavors to meld together and the sauce to deepen in color and taste.
~15 min
- 8
Make the béchamel sauce: In a medium saucepan, melt the butter over medium heat. Whisk in the flour and cook for 1 minute, stirring constantly, to create a roux. Cooking the roux slightly cooks out the raw flour taste and helps thicken the sauce.
~3 min
- 9
Gradually whisk in the milk, a little at a time, until smooth. Bring to a simmer, stirring constantly, and cook until thickened, about 5 minutes. The sauce should be thick enough to coat the back of a spoon. Be patient and whisk continuously to prevent lumps.
~5 min
- 10
Remove from heat and stir in the nutmeg, eggs, and grated Parmesan cheese. Season with salt and pepper to taste. The eggs add richness and help set the béchamel during baking, while the Parmesan adds a salty, savory note.
~2 min
- 11
Assemble the moussaka: Preheat oven to 375°F (190°C). In a 9x13 inch baking dish, spread a thin layer of the lamb ragu. Layer with half of the grilled eggplant slices, overlapping slightly. Repeat with another layer of lamb ragu and the remaining eggplant. Pour the béchamel sauce evenly over the top.
~10 min
- 12
Bake for 45-50 minutes, or until the top is golden brown and bubbly. Let cool for 15 minutes before serving. Cooling allows the moussaka to set slightly, making it easier to slice and serve. The top should be beautifully browned and the béchamel set.
~50 min
How Do I Know It's Ready?
The moussaka is done when the top is golden brown and bubbly, and a knife inserted into the center comes out clean. The eggplant should be very tender.
Frequently Asked Questions
Yes, you can freeze moussaka before or after baking. Wrap it tightly in plastic wrap and then foil, and freeze for up to 2 months. Thaw overnight in the refrigerator before baking (if unbaked) or reheating.
Final Thoughts
I hope you enjoy making this Mediterranean Moussaka: A Layered Lamb & Eggplant Delight as much as I do! It's a wonderful dish that's sure to become a favorite in your kitchen. If you try this recipe, I'd love to hear how it turned out – feel free to share your experience and any variations you tried!