Print

Traditional Outrageously Delicious Greek Moussaka Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Traditional Greek moussaka layered with roasted eggplant, spiced meat sauce, and creamy béchamel, baked until bubbling and golden. A true Mediterranean comfort food classic.

Ingredients

Scale
  • 34 medium eggplants, sliced

  • 1 lb ground lamb or beef

  • 1 onion, diced

  • 3 garlic cloves, minced

  • 1 can (14 oz) crushed tomatoes

  • 2 tbsp tomato paste

  • ½ cup red wine

  • 1 tsp cinnamon, ½ tsp allspice

  • Salt, pepper, sugar to taste

  • Olive oil for sautéing

  • 4 tbsp butter, 4 tbsp flour

  • 3 cups milk, warmed

  • ½ cup grated Parmesan or kefalotyri

  • 2 egg yolks

  • Pinch nutmeg

Instructions

  1. Salt and drain eggplant slices. Bake or fry until soft.

  2. Cook onion and garlic, then brown meat. Add tomato paste, wine, tomatoes, and spices. Simmer until thick.

  3. For béchamel, melt butter, whisk in flour, then gradually whisk in milk. Simmer until thick. Stir in nutmeg, cheese, and egg yolks.

  4. In baking dish, layer half the eggplant, meat sauce, remaining eggplant, and béchamel on top.

  5. Bake at 375°F for 45–50 minutes. Let rest 30 minutes before slicing.