Print

Classic Greek Moussaka Recipe Easy Authentic Creamy Béchamel Guide

classic greek moussaka - featured image

A comforting and authentic Greek moussaka featuring layers of roasted eggplant, cinnamon-spiced meat sauce, and a silky creamy béchamel topping. This recipe balances tradition with ease, perfect for cozy dinners and special occasions.

Ingredients

Scale
  • 2 large eggplants (about 1.5 lbs / 700 g), sliced into 1/2-inch thick rounds
  • Olive oil, for brushing and frying
  • Salt, to draw out moisture
  • 1 lb (450 g) ground beef or lamb
  • 1 medium onion, finely chopped
  • 3 cloves garlic, minced
  • 1 can (14 oz / 400 g) crushed tomatoes
  • 2 tablespoons tomato paste
  • 1/2 cup (120 ml) red wine (optional)
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • Salt and freshly ground black pepper, to taste
  • 2 tablespoons olive oil
  • Fresh parsley, chopped (for garnish)
  • 4 tablespoons unsalted butter
  • 4 tablespoons all-purpose flour
  • 3 cups (720 ml) whole milk, warmed
  • 1/4 teaspoon ground nutmeg
  • 2 large eggs, lightly beaten
  • 1/2 cup (50 g) grated Parmesan cheese
  • Salt and white pepper, to taste
  • Extra grated Parmesan or Kefalotyri cheese for topping

Instructions

  1. Slice the eggplants into 1/2-inch (1.3 cm) rounds. Lay them out on a baking sheet and sprinkle generously with salt. Let them sit for 30 minutes to draw out bitterness and moisture. Rinse under cold water and pat dry with paper towels.
  2. Preheat oven to 400°F (200°C). Lightly brush both sides of eggplant slices with olive oil and arrange on a baking sheet. Roast for about 20 minutes, flipping halfway, until golden and tender. Alternatively, pan-fry in olive oil over medium heat until browned, then drain on paper towels.
  3. Heat 2 tablespoons olive oil in a large skillet over medium heat. Add chopped onion and garlic; sauté until translucent, about 5 minutes. Add ground meat, breaking it up, and cook until browned, about 8 minutes. Stir in tomato paste, crushed tomatoes, red wine (if using), cinnamon, nutmeg, salt, and pepper. Simmer gently for 20 minutes until thickened.
  4. In a medium saucepan, melt butter over medium heat. Whisk in flour and cook for about 2 minutes until smooth roux forms. Slowly pour in warm milk, whisking continuously to avoid lumps. Bring to simmer and cook until thickened, about 5-7 minutes. Remove from heat and whisk in nutmeg, salt, and white pepper. Cool slightly then whisk in beaten eggs and Parmesan quickly to avoid scrambling.
  5. Lower oven temperature to 350°F (175°C). In a greased 9×13 inch (23×33 cm) baking dish, layer half of the roasted eggplant slices evenly. Spread meat sauce over eggplant, then layer remaining eggplant on top. Pour béchamel sauce evenly over everything. Sprinkle extra Parmesan or Kefalotyri cheese on top.
  6. Bake for 45-50 minutes until top is golden brown and bubbling. Let rest at least 15 minutes before serving to allow layers to set.

Notes

Salt eggplant well to remove bitterness and moisture to prevent sogginess. Use warm milk for béchamel to avoid lumps. Whisk béchamel constantly for silky smooth texture. Rest moussaka before serving to let layers set. For gluten-free, substitute flour with gluten-free blend or cornstarch. For dairy-free, use plant-based milk and butter substitutes but sauce will be less silky.

Nutrition

Keywords: Greek moussaka, classic moussaka, creamy béchamel, eggplant casserole, Mediterranean recipe, comfort food, authentic Greek dish