Moussaka

🇬🇷 Greek

Moussaka

115 mins Serves 2 Easy
Jump to Recipe

Moussaka is the undisputed king of Greek comfort food - a rich, deeply flavoured baked dish of spiced lamb mince and aubergine layered beneath a thick, golden béchamel sauce. It's the dish that defines Greek home cooking, found in tavernas and family kitchens across the country, and one of the most satisfying things you can pull out of the oven.

This authentic recipe follows the classic Greek method: layers of salted and roasted aubergine, a fragrant lamb and tomato ragu spiced with cinnamon and allspice, and a generous blanket of creamy béchamel, baked until golden and bubbling. It takes a little time and involves a few pans, but none of the steps are technically difficult, and the result is a showstopping dish that tastes even better the next day.

All the ingredients are readily available at UK supermarkets, and the dish freezes brilliantly - making it an ideal batch cook for a relaxed dinner party or a week of satisfying lunches. Serve with a simple Greek salad and warm pitta for a proper Greek feast at home.

Moussaka

Ingredients

For the aubergine

For the meat sauce

For the béchamel

Method

  1. Preheat your oven to 200°C fan / 220°C conventional / Gas Mark 7. Lay the aubergine slices on two large lined baking trays, brush both sides with olive oil, and season with salt. Roast for 20–25 mins, turning once, until golden and softened. Set aside. Reduce the oven to 180°C fan / 200°C conventional / Gas Mark 6.

    Tip: Roasting the aubergine rather than frying it saves time and uses far less oil. Don't skip this step - underdone aubergine will be spongy and unpleasant in the finished dish.
  2. While the aubergine roasts, make the meat sauce. Heat the olive oil in a large frying pan over a medium-high heat. Fry the onion for 6–7 mins until softened. Add the garlic and cook for 1 min more. Add the lamb mince and brown thoroughly, breaking it up as you go, for 8–10 mins.

  3. Pour in the red wine and let it bubble and reduce for 2–3 mins. Add the chopped tomatoes, tomato purée, cinnamon, allspice, oregano, and sugar. Season well with salt and pepper. Simmer uncovered over a medium-low heat for 20–25 mins until thick and rich with very little liquid remaining. The sauce must be dry - a wet meat sauce will make the moussaka collapse when served.

    Tip: The meat sauce should be thick enough that a spoon dragged through it leaves a clear trail. If it still looks wet after 25 mins, keep simmering - this step is critical to the structure of the finished dish.
  4. Make the béchamel. Melt the butter in a saucepan over a medium heat. Add the flour and stir constantly for 1–2 mins to cook out the raw flour taste. Remove from the heat and gradually whisk in the warm milk, a splash at a time, whisking out any lumps before adding more. Return to a medium heat and stir continuously until the sauce thickens to a consistency that coats the back of a spoon - about 5–7 mins. Remove from heat, stir in the egg yolk, grated cheese, and nutmeg. Season with salt and white pepper.

    Tip: Adding the milk gradually and whisking continuously is the key to a lump-free béchamel. If lumps do appear, take it off the heat and whisk vigorously - they usually smooth out.
  5. Assemble the moussaka in a deep 20x20cm baking dish (or similar). Lay half the aubergine slices in an even layer on the base. Spoon all the meat sauce over the top and spread evenly. Lay the remaining aubergine slices over the meat sauce. Pour the béchamel over the top and spread to the edges, smoothing the surface with a spatula.

  6. Bake at 180°C fan / 200°C conventional / Gas Mark 6 for 40–45 mins until the béchamel is deeply golden and the dish is bubbling at the edges.

  7. Leave to rest for at least 15–20 mins before cutting and serving - this is essential for the layers to set so the moussaka holds its shape when portioned.

    Tip: Moussaka is almost impossible to serve cleanly straight from the oven. The resting time is not optional - 20 mins minimum, or up to 30 mins, gives the best results.

Alternatives & Variations

  • Swap lamb mince for extra-lean beef mince or a 50/50 mix - reduces saturated fat considerably; the cinnamon and allspice still give a rich, warming flavour

  • Use semi-skimmed milk in the béchamel instead of whole milk - cuts fat without noticeably affecting the sauce texture

  • Reduce the béchamel quantity by a third and spread it thinner - you still get the golden topping with fewer calories

  • Skip the red wine and use an extra 100ml of stock instead - removes alcohol and a small number of calories

Replace the lamb mince with a combination of green or brown lentils (400g cooked or tinned, drained) and finely diced mushrooms (200g). Cook the mushrooms first until all their moisture has evaporated before adding the lentils and remaining sauce ingredients. The result is genuinely excellent - the lentils absorb the cinnamon and spice beautifully and the texture is satisfying. This is one of the better meat-free adaptations on the site.

The béchamel contains plain flour which is not gluten free. Swap it for a gluten free plain flour blend (Doves Farm is widely available and works well in béchamel) using the same quantities. All other ingredients in the recipe are naturally gluten free. If using stock instead of wine, check the label for gluten free certification. The finished dish is otherwise naturally gluten free.

FAQs

Around 1 hr 55 mins total - 40 mins of prep and 1 hr 15 mins of cooking. Some steps overlap (the aubergine roasts while you make the meat sauce), so the active cooking time is less demanding than it sounds. Factor in at least 20 mins resting time after baking before serving.

Rated Intermediate. There are three separate components to make - roasted aubergine, meat sauce, and béchamel - but none is technically difficult. The béchamel requires a little attention to avoid lumps, and the meat sauce needs to reduce properly. It's a multi-step recipe, but very achievable for a confident home cook.

Yes - moussaka freezes very well and is one of the best Greek dishes for batch cooking. Cool completely, then freeze in portions in airtight containers for up to 3 months. Defrost overnight in the fridge and reheat covered in foil at 170°C fan for 25–30 mins until piping hot throughout. The béchamel topping holds up well after freezing.

Absolutely - it's ideal for making ahead. Assemble fully, cool, cover, and refrigerate for up to 24 hours before baking. Add 10 mins to the baking time if cooking from cold. Alternatively, bake fully, cool, refrigerate, and reheat the next day - many argue it tastes even better on day two once the flavours have had time to develop.

A simple Greek salad (horiatiki) is the classic accompaniment - the fresh, acidic tomatoes and cucumber cut through the richness of the béchamel perfectly. Warm pitta or crusty bread to mop up the juices is highly recommended. A dollop of tzatziki on the side works brilliantly too.

Yes - beef mince is a common and perfectly good substitute. Lamb gives a richer, slightly gamier flavour that is more traditional, but beef produces a milder, equally delicious result. Extra-lean beef mince is also a good choice if you want to reduce the fat content.

Like Greek food? Check out these cookbooks

Ad
Eat Like a Greek: 100 Quick, Easy, Delicious Recipes

Eat Like a Greek: 100 Quick, Easy, Delicious Recipes

Ad
 Greekish

Greekish

Everyday recipes with Greek roots

This page contains affiliate links. Learn more.

Newsletter

Get a new recipe every week

No spam. Just good food, straight to your inbox.

We respect your privacy. Unsubscribe any time.

Advertisement