Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Greek Moussaka

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lisa
  • Prep Time: 30 minutes
  • Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 6 servings
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Greek
  • Diet: Gluten Free

Description

Greek Moussaka is a rich and comforting Mediterranean casserole made with layers of roasted eggplant, spiced ground meat, and creamy béchamel sauce. Baked to golden perfection, this dish is a true classic that’s perfect for family dinners or special occasions. It’s hearty, flavorful, and guaranteed to impress your guests with its delicious layers of savory goodness.


Ingredients

For the eggplant:

  • 3 medium eggplants (sliced into 1/2-inch thick rounds)

  • Salt (for drawing out moisture from the eggplant)

  • 2 tablespoons olive oil (for roasting)

For the meat sauce:

  • 1 lb ground beef or lamb (or a mixture of both)

  • 1 medium onion (finely chopped)

  • 2 cloves garlic (minced)

  • 1/2 cup red wine (optional)

  • 1 (14 oz) can crushed tomatoes

  • 2 tablespoons tomato paste

  • 1 teaspoon dried oregano

  • 1/2 teaspoon ground cinnamon

  • Salt and pepper to taste

  • 1 tablespoon fresh parsley (chopped)

For the béchamel sauce:

  • 4 tablespoons unsalted butter

  • 1/4 cup all-purpose flour

  • 2 1/2 cups whole milk (warmed)

  • 1/4 teaspoon ground nutmeg

  • 1/2 teaspoon salt

  • 1/4 cup grated Parmesan cheese

  • 1 large egg (beaten)

Instructions

  • Prepare the eggplant:

    • Preheat the oven to 400°F (200°C).

    • Slice the eggplants into 1/2-inch thick rounds and sprinkle with salt. Let them rest for 15-20 minutes to draw out moisture.

    • Blot the eggplant slices with a paper towel to remove excess moisture, then brush both sides with olive oil and arrange them on a baking sheet.

    • Roast for 25-30 minutes, flipping halfway through, until golden brown and tender. Set aside.

  • Make the meat sauce:

    • In a large skillet over medium-high heat, cook the ground meat until browned, breaking it into small pieces.

    • Add the chopped onion and garlic, cooking for 5 minutes until softened.

    • If using, pour in the red wine and simmer for 2-3 minutes .

    • Stir in crushed tomatoes, tomato paste, oregano, cinnamon, salt, and pepper. Let the sauce simmer on low heat for 20 minutes, stirring occasionally. Stir in parsley and remove from heat.

  • Prepare the béchamel sauce:

    • In a saucepan, melt butter over medium heat. Add flour and cook, whisking constantly, for 1-2 minutes to form a roux.

    • Gradually pour in the warmed milk, whisking continuously to avoid lumps. Cook until the sauce thickens (about 5-7 minutes).

    • Stir in nutmeg, salt, and Parmesan cheese. Remove from heat and allow to cool slightly before whisking in the beaten egg.

  • Assemble the moussaka:

    • Preheat the oven to 350°F (175°C).

    • Grease a 9×13-inch baking dish. Layer half of the roasted eggplant slices at the bottom of the dish.

    • Spread the meat sauce evenly over the eggplant.

    • Top with the remaining roasted eggplant slices.

    • Pour the béchamel sauce over the eggplant, spreading it evenly. Optionally, sprinkle extra Parmesan cheese on top.

  • Bake and serve:

    • Bake for 40-45 minutes, or until the top is golden brown and bubbly.

    • Let the moussaka rest for 15-20 minutes before slicing to allow the layers to set.


Notes

Vegetarian version: Use lentils or mushrooms as a substitute for ground meat. Add extra vegetables like zucchini or spinach for a hearty filling.Gluten-free version: Replace the flour in the béchamel sauce with a gluten-free flour alternative, and ensure all other ingredients are gluten-free.Spicy version: Add red pepper flakes or a pinch of cayenne pepper to the meat sauce for a spicy kick.