Greek moussaka served in an old Thessaloniki restaurant

Moussaka

This classic Greek moussaka is a comforting masterpiece of layered roasted vegetables, including potatoes, aubergine, and courgette, topped with aromatic, spiced beef and a velvety, rich bechamel sauce. By roasting the vegetables instead of frying them, this version remains wonderfully healthy while retaining all the traditional depth of flavour, resulting in a beautiful, structured bake that is simply irresistible when perfectly golden and bubbling.

Cooking Instructions

Preparation: 20 minutes
Cooking: 115 minutes
Servings: 6 to 8

Notes:

Roasting the vegetable layers instead of frying them is a significant improvement; it saves time, significantly reduces the oil content, and ensures the layers remain structured rather than soggy.

When preparing the bechamel sauce, add the milk slowly in small batches, whisking constantly to ensure the flour dissolves completely, which prevents lumps and guarantees a perfectly smooth, creamy result.

Stirring a portion of the finished bechamel sauce directly into the meat mixture is a clever technique; it creates a 'sticky' filling that ensures the moussaka holds its shape beautifully when sliced and served.

Sautéing the aromatic spices, specifically the cinnamon and ground clove, before adding the meat is essential, as heat releases their volatile oils and provides a deeper, more authentic flavour profile.

Always allow the moussaka to cool for at least one hour after baking; this resting period is crucial for the layers to set, allowing you to slice clean, attractive portions that showcase the beautiful structure.

Roast Vegetables
Layer the sliced potatoes and onions, then aubergine, and finally courgette into an oiled baking pan, drizzling each layer with olive oil, thyme, salt, and pepper, and baking each for 20 minutes.

Prepare Meat
Sauté onions and garlic in olive oil, add cinnamon, cloves, and tomato paste, stir in the ground beef, and cook with chopped tomatoes until the mixture is dry and aromatic.

Make Bechamel
Melt butter, whisk in flour, and gradually incorporate milk in batches until thick and creamy, then finish by whisking in nutmeg, pepper, Parmesan, and egg yolks.

Assemble
Stir one-third of the bechamel into the meat mixture, spread the meat over the roasted vegetables, top with the remaining bechamel, and sprinkle with Parmesan.

Bake and Set
Bake at 200°C for 25 to 30 minutes until golden and bubbling, then allow to cool for one hour before slicing and serving.

Share this Recipe

Facebook
WhatsApp
Email
Print

Ingredients

Vegetables
Potatoes 2
Onion 2
Aubergine 1
Courgette 1
Extra Virgin Olive Oil To drizzle
Thyme To season
Salt To taste
Pepper To taste
Meat Filling
Garlic 1 clove
Cinnamon ½ tsp
Ground Clove 1 pinch
Tomato Paste 1 tbsp
Ground Beef 500 g
Chopped Tomatoes 400 g
Bechamel Sauce
Butter 100 g
Flour 100 g
Milk 800 ml
Nutmeg 1 pinch
Parmesan Cheese 100 g
Egg Yolks 3

Share this Recipe

Facebook
WhatsApp
Email
Print

Cuisines

What will you cook next?

Discover another takeaway favourite to make at home.