All Posts /

Moussaka Recipe from Passport to Flavor

Moussaka Recipe from Passport to Flavor

Rich, layered, and deeply satisfying, moussaka is a cornerstone of Greek cuisine—and for good reason. With tender roasted eggplant, a savory meat sauce, and a smooth, golden béchamel topping, it’s a dish that delivers both comfort and structure in every bite.

This recipe comes from Passport to Flavor, our May Cookbook Club pick of the month, and offers a well-balanced, approachable method for recreating this classic at home.

What Makes This Recipe Stand Out

This version stays true to tradition while keeping the process clear and manageable. Each component is thoughtfully built:

  • Roasted eggplant provides a soft, flavorful base

  • Lamb-based meat sauce is enriched with tomato, wine, and warm spices

  • Béchamel topping adds a creamy, structured finish that bakes to a golden crust

While it involves multiple steps, each one is straightforward—and the final result is well worth the time.

Moussaka Recipe

Total Time: 1 hour, 30 minutes
Active Time: 1 hour
Idle Time: 30 minutes
Serves: 4

Provisions for the Eggplant

  • 2 large eggplants, sliced longways

  • 1 tablespoon kosher salt

  • 3 tablespoons extra virgin olive oil

Provisions for the Meat Sauce

  • 1 tablespoon extra virgin olive oil

  • 1 pound ground lamb

  • 2 teaspoons kosher salt

  • 1/2 teaspoon freshly ground black pepper

  • 1 tablespoon plus 1 teaspoon garlic (5 cloves), minced

  • 2 cups yellow onion (1 medium), small diced

  • 2 tablespoons tomato paste

  • 1/3 cup dry red wine

  • 1 cup canned crushed tomatoes, with juice

  • 2/3 cup beef stock

  • 2 bay leaves

  • 2 teaspoons granulated sugar

  • 2 teaspoons dried oregano

  • 1/4 teaspoon ground cinnamon

Provisions for the Béchamel Sauce

  • 1/4 cup salted butter (1/2 stick)

  • 1/4 cup all-purpose flour

  • 3 cups whole milk

  • 1/4 teaspoon ground nutmeg

  • 1 teaspoon kosher salt

  • 1/4 teaspoon freshly ground black pepper

  • 2 eggs

Provisions for the Topping

  • 1/2 cup grated Parmesan cheese

  • 1/2 cup panko bread crumbs

Directions for the Eggplant

  1. Preheat the oven to 375°F.

  2. Arrange the sliced eggplant on lined baking sheets. Sprinkle half the salt evenly over the slices, flip, and repeat with the remaining salt. Let sit for 10 minutes to draw out excess moisture.

  3. Pat the eggplant dry, replace the lining with parchment paper, and arrange the slices in a single layer. Drizzle evenly with olive oil.

  4. Bake for approximately 25 minutes, or until tender and lightly browned. Remove from the oven and set aside.

Directions for the Meat Sauce

  1. In a large sauté pan over medium-high heat, add the olive oil and heat briefly.

  2. Add the ground lamb, salt, pepper, garlic, and onion. Cook until the lamb is browned, about 8 minutes, stirring occasionally.

  3. Stir in the tomato paste and cook for 2 minutes.

  4. Reduce heat to medium-low. Add the red wine, crushed tomatoes, beef stock, bay leaves, sugar, oregano, and cinnamon. Simmer for approximately 15 minutes, stirring occasionally.

Directions for the Béchamel Sauce

  1. In a medium saucepan over medium heat, melt the butter.

  2. Whisk in the flour and cook for 1 minute.

  3. Gradually add the milk, whisking continuously. Stir in the nutmeg, salt, and pepper.

  4. Continue whisking for 8–10 minutes, bringing the mixture to a simmer until thickened.

  5. Remove from heat and allow to cool for 20 minutes.

  6. Once cooled, whisk in the eggs until smooth.

Directions for Assembly

  1. Preheat the oven to 375°F.

  2. Lightly grease a 9x13-inch casserole dish and spread a thin layer of meat sauce on the bottom.

  3. Add a layer of eggplant, followed by one-third of the meat sauce. Repeat this layering process two more times.

  4. Spread the béchamel sauce evenly over the top layer.

  5. Sprinkle with Parmesan cheese and panko bread crumbs.

  6. Bake for approximately 30 minutes, or until the top is golden brown and the dish is bubbling.

Tips for Best Results

  • Prepare components in sequence: Roast the eggplant first, then prepare the sauce and béchamel while it cooks.

  • Avoid overmixing: Particularly when making the béchamel, steady whisking ensures a smooth texture.

  • Allow to rest before serving: This helps the layers set and makes slicing easier.

Moussaka is best served warm and pairs well with a simple green salad or roasted vegetables. It also holds up well for leftovers, making it a practical option for entertaining or meal prep.

This recipe from Passport to Flavor offers a reliable and rewarding approach to a beloved classic. With its balanced flavors and structured method, it’s an excellent choice for anyone looking to bring a traditional Greek dish into their regular cooking rotation.