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
- 2–3 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
- Slice the eggplants into 1/4-inch thick rounds.
- Sprinkle with salt and let them sit for about 30 minutes to draw out excess moisture.
- Rinse and pat dry.
- 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
- In a large skillet, heat olive oil over medium heat.
- Sauté chopped onion and minced garlic until fragrant.
- Add ground meat and cook until browned.
- Stir in tomato paste, chopped tomatoes, red wine, cinnamon, oregano, salt, and black pepper.
- Add a bay leaf and simmer for 30 minutes until thickened. Remove the bay leaf before assembling.
Step 3: Prepare the Béchamel Sauce
- Melt butter in a saucepan over medium heat.
- Stir in flour and cook for about 1 minute.
- Gradually whisk in warm milk, stirring constantly until thickened.
- Season with salt, nutmeg, and a handful of grated Parmesan cheese.
- Remove from heat and whisk in beaten eggs for extra creaminess.
Step 4: Assemble the Moussaka
- Preheat the oven to 375°F.
- If using potatoes, layer thinly sliced cooked potatoes at the bottom of a greased baking dish.
- Arrange a layer of eggplant slices over the potatoes.
- Spread the meat sauce evenly over the eggplant.
- Add another layer of eggplant on top of the meat sauce.
- Pour the béchamel sauce over everything, smoothing it evenly.
- Sprinkle with more Parmesan cheese.
Step 5: Bake and Serve
- Bake for 45-50 minutes until golden brown on top.
- Let it rest for at least 15 minutes before slicing.
- 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