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 9.png

Greek Moussaka

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍆 Moussaka Greek Style Eggplant Casserole combines tender eggplant layers with a rich, savory meat sauce for a comforting and satisfying meal.
🧀 Topped with creamy béchamel sauce and crunchy breadcrumbs, this dish is perfect for those seeking authentic Mediterranean flavors at home.

  • Total Time: 1 hour 10 minutes
  • Yield: 6 servings 1x

Ingredients

Scale

1 kg (2 lb) eggplant, sliced to about 0.75 cm thick

1 tsp salt for eggplant

2 to 3 tbsp olive oil for brushing eggplant

1 tbsp olive oil for meat sauce

1 diced onion

3 minced garlic cloves

700 g (1.4 lb) ground beef or lamb

1/2 cup dry red wine (optional)

400 g (14 oz) crushed tomatoes

3 tbsp tomato paste

1 cup beef broth or stock

1 beef bouillon cube or 1 tsp powder

2 bay leaves

1.5 tsp sugar

2 tsp dried oregano

1/2 tsp cinnamon

3/4 tsp salt for meat sauce

4 tbsp (60 g) butter for béchamel sauce

5 tbsp plain flour for béchamel sauce

2 1/2 cups milk for béchamel sauce

1/4 tsp freshly grated nutmeg (optional) for béchamel sauce

1/2 cup grated Parmesan or traditional Greek cheese for béchamel sauce

1 egg for béchamel sauce

1 egg yolk for béchamel sauce

1 1/4 tsp vegetable or chicken stock powder (or salt to taste) for béchamel sauce

1/4 tsp pepper for béchamel sauce

1/3 cup breadcrumbs (such as panko for crunchier texture) for topping

Instructions

1-Step 1: Prepare the Eggplant First, slice 1 kg (2 lb) of eggplant into about 0.75 cm thick pieces, sprinkle with 1 tsp salt, and let it sit in a colander for 30 minutes to draw out excess moisture. Then, pat it dry this step ensures your layers stay firm and flavorful, avoiding any bitterness. Once done, preheat your oven to 240°C (450°F) and brush the slices with 2 to 3 tbsp olive oil before baking for 15 to 20 minutes until they’re nicely browned and softened.

2-Step 2: Make the Meat Sauce Next, heat 1 tbsp olive oil in a pan and sauté 1 diced onion and 3 minced garlic cloves for about 2 minutes over high heat. Add 700 g (1.4 lb) ground beef or lamb and cook until browned. Stir in 1/2 cup dry red wine if you’re using it, and let the alcohol cook off. Then, mix in 400 g (14 oz) crushed tomatoes, 3 tbsp tomato paste, 1 cup beef broth, 1 beef bouillon cube or 1 tsp powder, 2 bay leaves, 1.5 tsp sugar, 2 tsp dried oregano, 1/2 tsp cinnamon, and 3/4 tsp salt. Simmer on medium-low for 15 minutes until the sauce thickens that’s your flavorful heart of the dish!

3-Step 3: Prepare the Béchamel Sauce Now for the creamy topper: Melt 4 tbsp (60 g) butter over medium heat, stir in 5 tbsp plain flour, and cook for 1 minute. Gradually add 2 1/2 cups milk, stirring constantly until it thickens to coat the back of a spoon. Off the heat, whisk in 1/2 cup grated cheese, 1/4 tsp nutmeg if you like, 1 1/4 tsp stock powder or salt to taste, and 1/4 tsp pepper. Let it cool for 5 minutes, then mix in 1 egg and 1 egg yolk this helps it set perfectly when baked.

4-Step 4: Assemble and Bake Reduce the oven to 180°C (350°F). In your baking dish, layer half the eggplant slices, add all the meat sauce, top with the remaining eggplant, pour on the béchamel, and sprinkle with 1/3 cup breadcrumbs. Bake for 30 to 40 minutes until golden. Let it rest for 10 minutes before serving ever notice how that cooling time makes slicing so much easier? Total prep is about 40 minutes, with cooking around 30, so you’re looking at roughly 1 hour 10 minutes overall.

Notes

🍖 Ground lamb is traditional, but ground beef works well as a substitute.
🍆 Salting eggplant removes bitterness and excess moisture.
🔥 Baking or grilling eggplant reduces oil usage and enhances texture.

  • Author: Brandi Oshea
  • Prep Time: 40 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking, Sautéing
  • Cuisine: Greek
  • Diet: Contains Dairy, Gluten

Nutrition

  • Serving Size: 1 serving
  • Calories: 434
  • Sugar: 7 g
  • Sodium: 1317 mg
  • Fat: 24 g
  • Saturated Fat: 10 g
  • Carbohydrates: 20 g
  • Fiber: 5 g
  • Protein: 32 g
  • Cholesterol: 158 mg