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

Authentic Moussaka Recipe You’ll Love


  • Total Time: 1 hour 30 minutes
  • Yield: 6-8 servings 1x

Description

This authentic Greek moussaka recipe features layers of roasted eggplant, spiced ground meat, and creamy béchamel sauce, baked to perfection for a hearty Mediterranean meal. Perfect for family dinners or special occasions.


Ingredients

Scale
  • 23 large eggplants
  • Olive oil
  • 1 lb ground lamb or beef
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 2 cups tomatoes (fresh or canned), chopped
  • 2 tbsp tomato paste
  • 1/2 cup red wine
  • 1/2 tsp cinnamon
  • 1 tsp oregano
  • 1 tsp salt
  • 1/2 tsp black pepper
  • 1 bay leaf
  • 4 tbsp butter
  • 4 tbsp all-purpose flour
  • 2 cups milk, warmed
  • 1/4 tsp nutmeg
  • 1/2 cup Parmesan cheese, grated
  • 2 eggs, beaten
  • 2 potatoes, thinly sliced (optional)

Instructions

Step 1: Prepare the Eggplants

  1. Slice the eggplants into 1/4-inch thick rounds.
  2. Sprinkle with salt and let them sit for about 30 minutes to draw out excess moisture.
  3. Rinse and pat dry.
  4. Brush with olive oil and either bake at 400°F for 20 minutes or pan-fry until golden brown.

Step 2: Cook the Meat Sauce

  1. In a large skillet, heat olive oil over medium heat.
  2. Sauté chopped onion and minced garlic until fragrant.
  3. Add ground meat and cook until browned.
  4. Stir in tomato paste, chopped tomatoes, red wine, cinnamon, oregano, salt, and black pepper.
  5. Add a bay leaf and simmer for 30 minutes until thickened. Remove the bay leaf before assembling.

Step 3: Prepare the Béchamel Sauce

  1. Melt butter in a saucepan over medium heat.
  2. Stir in flour and cook for about 1 minute.
  3. Gradually whisk in warm milk, stirring constantly until thickened.
  4. Season with salt, nutmeg, and a handful of grated Parmesan cheese.
  5. Remove from heat and whisk in beaten eggs for extra creaminess.

Step 4: Assemble the Moussaka

  1. Preheat the oven to 375°F.
  2. If using potatoes, layer thinly sliced cooked potatoes at the bottom of a greased baking dish.
  3. Arrange a layer of eggplant slices over the potatoes.
  4. Spread the meat sauce evenly over the eggplant.
  5. Add another layer of eggplant on top of the meat sauce.
  6. Pour the béchamel sauce over everything, smoothing it evenly.
  7. Sprinkle with more Parmesan cheese.

Step 5: Bake and Serve

  1. Bake for 45-50 minutes until golden brown on top.
  2. Let it rest for at least 15 minutes before slicing.
  3. Serve warm and enjoy!

Notes

  • Vegetarian Moussaka: Substitute lentils or mushrooms for the meat.
  • Low-Carb Version: Skip the potatoes and use zucchini instead of eggplant.
  • Dairy-Free Option: Use a dairy-free milk alternative and nutritional yeast in the béchamel sauce.
  • Spicier Version: Add chili flakes or extra black pepper to the meat sauce for a kick.
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Category: Main Course
  • Method: Baking
  • Cuisine: Greek, Mediterranean

Keywords: Greek moussaka, authentic moussaka, baked eggplant casserole, Mediterranean recipe, traditional Greek dish