Layered eggplant, spiced meat, and creamy béchamel sauce baked to perfection.
30 mins
Prep Time
60 mins
Cook Time
6
Servings
Prepare eggplants: Slice eggplants into 1/2-inch rounds. Salt generously and let sit for 20 minutes to remove bitterness. Rinse and pat dry.
Cook eggplants: Brush slices with olive oil and grill or bake at 400°F (200°C) for 10 minutes per side until golden. Set aside.
Make meat sauce: In a pan, sauté onion and garlic until soft. Add ground meat and cook until browned. Stir in tomatoes, spices, and wine. Simmer for 20 minutes.
Prepare béchamel: Melt butter, whisk in flour to make a roux. Gradually add milk while whisking. Cook until thickened. Remove from heat, stir in egg yolks and nutmeg.
Layer moussaka: In a baking dish, arrange half the eggplant slices. Spread all the meat sauce over them. Top with remaining eggplant. Pour béchamel over everything.
Bake: Sprinkle with Parmesan and bake at 350°F (175°C) for 45 minutes until golden brown. Let rest 15 minutes before serving.