Dinner•Apr 29, 2026
Classic Greek Moussaka
A traditional Greek casserole with layers of eggplant, spiced ground meat, and a creamy béchamel topping.
Prep Time45 mins
Cook Time1 hr
Servings6
DifficultyHard
Ingredients
Vegetables:
- 3 large eggplants
- Salt for sweating
- Olive oil for frying
Meat Sauce:
- 500g ground lamb or beef
- 1 onion, diced
- 2 cloves garlic
- 400g crushed tomatoes
- 1 tsp cinnamon
- 1/2 tsp allspice
Béchamel:
- 50g butter
- 50g flour
- 500ml milk
- 2 egg yolks
- 1/2 cup Parmesan
Instructions
1
Prep Eggplants
Slice eggplants, salt them to draw out moisture, then rinse and pat dry. Fry or roast until golden.
2
Make Meat Sauce
Brown meat with onion and garlic. Stir in tomatoes and spices. Simmer for 30 minutes until thick.
3
Prepare Béchamel
Melt butter, stir in flour, then gradually add milk until thickened. Remove from heat, whisk in egg yolks and cheese.
4
Assemble
Layer eggplants and meat sauce in a baking dish. Top with the creamy béchamel sauce.
5
Bake
Bake at 180°C for 45-50 minutes until the top is golden and bubbly. Let rest before serving.
Nutrition Facts
Calories550 kcal
Carbohydrates32g
Protein28g
Fat35g
* Based on a 2,000 calorie diet.