Go Back
+ servings
Classic Greek Moussaka

Classic Greek Moussaka: A Comforting Layered Delight

Classic Greek Moussaka captures the essence of Mediterranean flavors in a layered meal that delights everyone.
Prep Time 1 hour
Cook Time 45 minutes
Resting Time 20 minutes
Total Time 2 hours 5 minutes
Servings: 6 slices
Course: Dinner
Cuisine: Greek
Calories: 450

Ingredients
  

For the Eggplant Layer
  • 2 large Eggplants Zucchinis can be used as a substitute.
  • 4 tablespoons Olive Oil For roasting eggplants.
  • 1 teaspoon Salt Essential for seasoning.
For the Meat Sauce
  • 1 pound Lean Ground Lamb/Beef Mix Ground turkey or chicken works for a lighter option.
  • 1 medium Onion Adds sweetness to the sauce.
  • 2 cloves Garlic Enhances aroma and taste.
  • 28 ounces Crushed Tomatoes Forms the base of the meat sauce.
  • 2 tablespoons Tomato Paste Intensifies tomato flavor.
  • 1/2 cup Dry Red Wine Adds authenticity; omit if preferred.
  • 1 teaspoon Ground Cinnamon Brings warmth.
  • 1/2 teaspoon Ground Allspice/Nutmeg Optional but recommended.
  • 1 tablespoon Dried Oregano Contributes classic Greek flavor.
For the Béchamel Sauce
  • 1/2 cup Unsalted Butter For richness.
  • 1/4 cup All-Purpose Flour Thickens the sauce.
  • 2 cups Whole Milk Warmed for smooth texture.
  • 1/4 teaspoon Ground Nutmeg Enhances flavor profile.
  • 3 large Egg Yolks Adds richness.
  • 1 cup Grated Kefalotyri/Parmesan Cheese Substitute with any aged cheese.
For Finishing Touches
  • 2 tablespoons Fresh Parsley Optional garnish.

Equipment

  • baking dish
  • skillet
  • saucepan
  • Oven

Method
 

Prepare the Eggplant
  1. Slice the large eggplants into ½-inch rounds. Sprinkle with salt and let sweat for 20 minutes. Rinse, pat dry, brush with olive oil, and roast at 400°F for 15-20 minutes.
Make the Meat Sauce
  1. In a skillet, heat olive oil and sauté chopped onion and minced garlic until translucent. Add the meat, cooking until browned. Pour in wine, let reduce, then stir in tomatoes and spices. Simmer for 15-20 minutes.
Prepare the Béchamel
  1. Melt butter in a saucepan, whisk in flour to form a roux. Gradually incorporate warm milk, stirring to avoid lumps. Season with nutmeg, remove from heat, mix in egg yolks and half cheese.
Assemble the Dish
  1. Layer one-third of roasted eggplant, followed by meat sauce, another third of eggplant, and more meat sauce. Top with remaining eggplant and béchamel sauce, sprinkle with cheese.
Bake
  1. Preheat oven to 350°F. Bake the assembled dish for 45 minutes until golden and bubbly. Let rest for 15-20 minutes before serving.

Nutrition

Serving: 1sliceCalories: 450kcalCarbohydrates: 30gProtein: 25gFat: 25gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 7gCholesterol: 100mgSodium: 800mgPotassium: 600mgFiber: 5gSugar: 7gVitamin A: 800IUVitamin C: 10mgCalcium: 150mgIron: 3mg

Notes

Consider sweating the eggplant for better flavor, straining béchamel if lumps form, and letting the moussaka rest after baking for easier slicing.

Tried this recipe?

Let us know how it was!