Some meals wrap you up in a warm hug, and this easy moussaka is exactly that kind of dish. It’s all about those layers—roasted eggplant, savory meat sauce, and a velvety béchamel topping that melts into every bite. The kind of food that makes your kitchen smell like a Mediterranean escape, even on the coldest evenings.
Last Sunday, as rain tapped gently against the windows, I pulled this moussaka from the oven. The top was golden and bubbling, inviting me to dig in. The aroma of cinnamon and oregano mingled with the rich tomato and garlic made the whole house feel cozy. When I finally took that first forkful, the tender eggplant softened by roasting, the robust meat sauce, and creamy topping all combined into a comforting melody. It was a moment I wanted to pause and savor, knowing this meal would warm more than just my stomach—it warmed the spirit too.
- Layered textures and flavors that create a satisfying, hearty meal.
- Roasted eggplant brings a delicate sweetness that balances the savory meat sauce.
- The béchamel topping adds a creamy richness without overwhelming the dish.
- Simple preparation steps make it approachable even on busy weeknights.
- Feeds a crowd—ideal for family dinners or gatherings.
If you’re new to moussaka or hesitant about béchamel, don’t worry—it’s much simpler than it looks and a total crowd-pleaser. Once you try this version, you’ll see how easy it is to bring a classic to your table without fuss.
Print
Easy Moussaka
- Total Time: 1 hour 10 minutes
- Yield: 6 1x
Description
A simplified and delicious version of the classic Greek moussaka featuring layers of sautéed eggplant, a rich meat sauce, and creamy béchamel topping.
Ingredients
2 medium eggplants, sliced into 1/2 inch thick rounds
3 tablespoons olive oil, divided
1 large onion, finely chopped
3 garlic cloves, minced
1 pound ground beef
1 (14.5 ounce) can diced tomatoes
2 tablespoons tomato paste
1/2 cup dry red wine
1 teaspoon ground cinnamon
1/2 teaspoon dried oregano
Salt, to taste
Black pepper, to taste
3 tablespoons unsalted butter
3 tablespoons all-purpose flour
2 cups whole milk, warmed
1/4 teaspoon ground nutmeg
1/2 cup grated Parmesan cheese, divided
2 large eggs, beaten
Instructions
Preheat the oven to 375°F (190°C). Lightly grease a large baking sheet.
Arrange the eggplant slices on the baking sheet, brush both sides with 1 tablespoon of olive oil, and season with salt. Roast for 20 minutes, flipping halfway through, until tender and lightly browned. Remove and set aside.
In a large skillet, heat 2 tablespoons of olive oil over medium heat. Add the chopped onion and sauté for 5 minutes until softened.
Add the minced garlic and cook for 1 minute until fragrant.
Add the ground beef to the skillet, breaking it up with a spoon, and cook until browned and no longer pink, about 7 minutes.
Stir in the diced tomatoes, tomato paste, red wine, cinnamon, oregano, salt, and black pepper. Simmer the sauce for 15 minutes, stirring occasionally, until thickened. Remove from heat.
To prepare the béchamel sauce, melt the butter in a medium saucepan over medium heat.
Whisk in the flour and cook for 1-2 minutes until lightly golden and smooth.
Gradually whisk in the warmed milk, continuing to whisk until the sauce thickens and comes to a simmer, about 5 minutes.
Remove from heat and stir in the nutmeg, 1/4 cup of Parmesan cheese, and the beaten eggs. Mix quickly to combine and prevent curdling.
In a 9×13 inch baking dish, layer half of the roasted eggplant slices evenly on the bottom.
Spread all of the meat sauce evenly over the eggplant layer.
Top with the remaining eggplant slices.
Pour the béchamel sauce evenly over the top layer of eggplant.
Sprinkle the remaining 1/4 cup Parmesan cheese over the béchamel.
Bake uncovered for 30 minutes until the top is golden and bubbly.
Let the moussaka rest for 10 minutes before slicing and serving.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
FAQ
Can I prepare this dish ahead of time? Absolutely. You can assemble the moussaka a day in advance, then just bake it when you’re ready. Leftovers keep well in the fridge for a few days too.
Is there a way to make it vegetarian? Yes, swap the ground beef for lentils or a mix of mushrooms to keep the savory depth while keeping it meat-free.
How do I prevent the béchamel from curdling? Make sure to whisk the eggs quickly into the warm sauce off the heat to avoid any curdling. It’s easier than it sounds once you give it a try.
What wine pairs well with this dish? A dry red wine, like a Merlot or Cabernet Sauvignon, complements the meat sauce beautifully.
Ready to create a meal that feels like a warm embrace? Scroll down, save this easy moussaka recipe, and bring a little Mediterranean comfort to your dinner table tonight.
