
Greek home cooking · oven-baked
Moussaka
Ingredients
Sauce
Steps
Slice the eggplant 1cm thick, salt it, let sit 20 minutes, pat dry, brush with olive oil, and brown it in the oven or a pan.
~25 min
Why: Salting draws out the eggplant's bitterness and moisture so it doesn't turn mushy once baked.
Heat olive oil in a pan, sauté the chopped onion and garlic, then add the ground beef and cook through.
~7 min
Add the tomato puree, cinnamon, salt, and pepper, and simmer 15 minutes to make the meat sauce.
~15 min
Melt butter in a saucepan, stir in the flour, then gradually whisk in the milk to make a béchamel sauce.
~8 min
Watch out: Adding the milk all at once creates lumps — pour it in gradually while whisking constantly.
Preheat the oven to 375°F (190°C).
~10 min
In a baking dish, layer the roasted eggplant, meat sauce, and eggplant again.
~5 min
Pour the béchamel over the top and sprinkle with parmesan.
~2 min
Bake 25-30 minutes until the top is golden brown.
~28 min
Tips
- —
Slice the eggplant thin enough that the layers cut cleanly.
- —
Let it rest about 10 minutes after baking before cutting, so the layers hold together.
- —
Reheated the next day, the sauce soaks in further and the flavor deepens.
Storage
Refrigerate 3 days, freeze up to 1 month. Portion and freeze for an easy oven or air-fryer reheat later.