Moussaka is a Greek classic, and here I’ll show you how to make it in the most delicious way possible!

Moussaka is a labour of love, but once you get in the swing of things, it truly couldn’t be easier to make. There are also a fair few different ways to make Moussaka, but today I’ll show you a tasty and authentic way!

Reader, Bea says: ‘Reminds me of home just like my grandma makes !! I love this recipe thank you for capturing the true essence of Greek cuisine ★★★★★’

close up shot of metal spatula scooping moussaka out of dish

Meat Sauce for Moussaka

Beef vs Lamb

There’s a lot of dispute over what the traditional meat to use in Moussaka is. Most commonly, you’d see lamb or beef being used, but I’ve even read that pork or veal have traditional roots! I’ve personally tried this recipe using beef and lamb, and have settled on beef. In my opinion, it takes on the flavour profile of a Moussaka better, but you can use lamb if you want.

Thick Consistency

The meat sauce for a Moussaka is somewhat similar to a classic ragu/bolognese. One of the main differences is the consistency. Moussaka is known for having distinctive layers, and ensuring your meat sauce has reduced down properly will help create those layers.

Cinnamon

Another distinctive part of a Moussaka’s meat sauce is the use of cinnamon. It’s quite subtle, but it really gives that classic Moussaka flavour. You can use a cinnamon stick, or use ground cinnamon as I’ve done here.

Process shots: fry onion and garlic (photo 1), fry beef (photo 2), add tomato paste (photo 3), fry then add red wine (photo 4), pour in stock and passata then add thyme, parsley, bay leaves, cinnamon and seasoning (photo 5), simmer until thick consistency (photo 6).

6 step by step photos showing how to make meat sauce for moussaka

Vegetables in Moussaka

Eggplant/Aubergine

Eggplant in Moussaka is essential. To prepare it, you’ll need to slice then sprinkle with salt and leave to rest. This will not only draw out unwanted moisture but will also remove the bitter taste from the eggplant.

Potato

You could probably get away with just layering with eggplant and still call it a Moussaka, but potato is very widely used. And of course, me being me and this blog being this blog, I highly recommend adding potato. After you’ve sliced the potatoes, I recommend patting them dry to remove unwanted moisture.

Zucchini/Courgette

Not as widely used, but still an authentic addition. Same as above, just pat the slices dry to remove moisture.

You could pat the veg dry with tea towels, but I like to stack them between sheets of paper towel. That way, you can soak them all at once and just leave them until needed.

Recipe Tip #1

Removing the moisture from the vegetables is important whether you bake or fry them. If there’s too much moisture before you fry the veg, it won’t crisp up as well and the oil will spit. If there’s too much before you bake, it will steam and come out too soft.

6 step by step photos showing how to prepare moussaka

Baking vs Frying

Traditionally, you’d fry the veg, but as times have moved on, so has the cooking method. As such, nowadays it’s just as common to bake the veg. Me? You know I’m not shy of oil around here.

I fry the veg mainly because I’ve always got some leftover pot of oil that needs recycling. That and you do get more of a deeper golden ‘crust’, which offers slightly more flavour.

The obvious downside is the absorption of oil, namely in the eggplant (which is like a sponge!). As such, just make sure you thoroughly pat it all dry with paper towels before you stack the Moussaka. But again, you can definitely bake the veg if you’d prefer.

Recipe Tip #2

Because you’re not frying at a super high temerature, you can use olive oil (which adds more flavour to the veg). Alternatively, for a more neutral flavour, just use veg oil.

3 step by step photos showing how to fry vegetables for moussaka

Béchamel Sauce for Moussaka

Meat Sauce layer – check
Veg layer – check

The third and final main layer is the béchamel sauce. Again, this is similar to a classic béchamel you’d use in an Italian lasagne, just with a few differences:

  • Consistency – Just like the meat sauce, this béchamel is MUCH thicker than the classic. Again, just to ensure it creates a defiant layer that doesn’t seep into the meat sauce.
  • Egg Yolk – These help thicken the sauce, but also add a gentle, rich flavour.
  • Seasoning – nutmeg and white pepper are a must! The béchamel sauce makes up quite a thick layer, so it’s important that it’s properly seasoned.

What Cheese to use?

Traditionally you’d use Kefalotyri, but realistically, most hard cheeses work well. Here I use Pecorino, but Parmesan works nicely.

Process shots: melt butter (photo 1), stir in flour (photo 2), whisk in milk (photo 3), add seasoning (photo 4), add cheese (photo 5), stir in egg yolks (photo 6).

6 step by step photos showing how to make bechamel sauce for moussaka

Moussaka Layers

You can stack a Moussaka in various different ways, but you really want to ensure the potatoes are at the bottom, just to create a sturdy base. Then you finish with a nice thick layer of the béchamel. This also ends up going beautifully golden and crispy as it bakes. Here’s how I stack mine:

How to layer a Moussaka

  1. Potatoes – Sprinkled with cheese, parsley, salt & pepper.
  2. Zucchini/Courgette – Stacked in the opposite direction to the potatoes. Sprinkled with cheese, parsley, salt & pepper.
  3. Eggplant/Aubergine – Only use half, sprinkled with salt & pepper.
  4. Meat Sauce – Ensure this is nice and level/flat.
  5. Eggplant/Aubergine – Second half stacked in opposite direction to the first layer, seasoned with salt & pepper.
  6. Béchamel Sauce – Topped with more cheese.

Recipe Tip #3

Overlap the veg as needed, to create a nice, compact moussaka. This will ensure it keeps its shape when you serve, as opposed to spilling over the plate.

6 step by step photos showing how to stack moussaka

Moussaka FAQ

How do I prevent a sloppy moussaka?

The main thing is to ensure both the meat sauce and bechamel are nice and thick before you stack the moussaka. Resting the moussaka once it’s fresh out of the oven will help it keep its shape too.

Why is my Moussaka oily?

If you’ve fried the veg, it’s really important to use paper towels to soak as much excess oil as possible before you stack the moussaka. It’s also important to use lean beef for the meat sauce, otherwise there will be too much excess fat.

Do I have to add the wine?

I love adding a glug of wine to the meat sauce for a gorgeous depth of flavour. However, you can sub more beef stock if you’d prefer.

close up shot of knife slices in moussaka fresh out the oven

How to serve Moussaka

Again, just to reiterate, it’s important to let the moussaka sit before you serve (it’ll stay hot longer than you think). From there, I like to garnish with a good pinch of fresh parsley and carefully slice it into portions.

These days, I actually serve Moussaka at dinner parties, just because it’s such an epic dish. However, it’s perfect to batch and use throughout the week too.

When it comes to what to serve with Moussaka, here are some of my favourites:

Alrighty, let’s tuck into the full recipe for this Moussaka shall we?!

moussaka on small white plate with silver fork garnished with fresh parsley

How to make Moussaka (Full Recipe & Video)

close up shot of metal spatula scooping moussaka out of dish
4.94 from 81 votes

Outrageously Delicious Greek Moussaka

Moussaka is a Greek classic, and here I'll show you how to make it in the most delicious way possible! (SEE VIDEO BELOW & CHECK NOTES FOR GUIDANCE)
Prep: 40 minutes
Cook: 1 hour 10 minutes
Total: 1 hour 50 minutes
Servings: 8
Send me this recipe!
Just enter your email below and get it sent straight to your inbox. Plus, get a new dinner idea once a week!
Please enable JavaScript in your browser to complete this form.

Equipment

  • Sharp Knife & Chopping Board
  • Large Pot or Pan & Wooden Spoon (for meat sauce)
  • Good Quality Kitchen Roll/Papers Towel (lots of it – for soaking veg)
  • Large Pan & Tongs (suitable for shallow frying veg)
  • Kitchen Thermometer (for frying)
  • Medium/Large Pot & Whisk (for bechamel sauce)
  • Jug (for milk)
  • Fine Cheese Grater (for parmesan)
  • 8" x 12" Baking Dish (or similar size – for stacking the moussaka)
  • Serving Spatula/Spoon

Ingredients 

Beef Layer

  • 1 tbsp Olive Oil
  • 1 large White Onion, finely diced
  • 2 cloves of Garlic, finely diced
  • 1.6lb / 750g Ground/Minced Beef (preferably fairly lean)
  • 2 heaped tbsp Tomato Paste (Tomato Puree in UK)
  • 1/2 cup / 120ml Dry Red Wine (can sub more beef stock)
  • 1 cup / 240ml Tomato Passata (pureed/strained tomatoes in US)
  • 1 cup / 240ml Beef Stock
  • 1/4 cup finely diced Fresh Parsley, plus extra to serve
  • 1 tbsp finely diced Fresh Thyme Leaves
  • 2 small or 1 large Bay Leaf
  • 3/4 tsp Salt, or to taste
  • 1/2 tsp Sugar
  • 1/2 tsp Cinnamon
  • 1/4 tsp Black Pepper, or to taste

Béchamel Sauce

  • 4oz / 120g Unsalted Butter
  • 4oz / 120g Plain Flour
  • 4 cups / 1litre Milk, at room temp
  • 1/2 tsp Salt, or to taste
  • 1/2 small Nutmeg, grated (or 1/4 tsp ground nutmeg)
  • 1/4 tsp White Pepper
  • 1 cup / 80g freshly grated Pecorino Romano, plus extra to serve (Kefalotiri Cheese is traditional, can also sub parmesan)
  • 2 Egg Yolks

Veg Layers (see notes for baking version)

  • 2 cups / 480ml Vegetable or Olive Oil, or enough to cover veg in the pan
  • 1.6lb / 750g (approx 2 large) Baking Potatoes, peeled & sliced around 1/4"
  • 1lb / 500g (approx 2 medium) Zucchini/Courgettes, sliced into approx 1/3" strips (I do lengthways)
  • 2lb / 1kg (approx 4 smallish) Eggplants/Aubergine, sliced around 1/3" thickness (I do lengthways but you can make more smaller rounds if you wish)
  • few pinches of Parsley & Pecorino (to sprinkle in between layers)
  • Salt & Pepper, as needed

Instructions 

  • Beef Layer: Heat 1 tbsp olive oil in a large pan or pot over medium heat. Add the onion and fry until soft and golden, then add in the garlic and fry for a minute or so longer. Add in the beef and fry until completely browned, breaking it up with your wooden spoon as you go. Stir in the tomato paste and fry for a couple of mins, then pour in the wine. Deglaze the pan if needed, then pour in the passata and beef stock. Add in the parsley, thyme, cinnamon, salt, sugar, pepper & bay leaf and give it a good stir. Keep on a gentle simmer for around 30mins, stirring occasionally until nice and thick.
  • PREP Veg Layer: Rest a few sheets of paper towel in a row on a flat surface and lay on the eggplant slices. Rub a pinch of salt over both sides, then add two layers of paper towels on top. On top of that, add the zucchini slices, followed by another layer of paper towel. Finish with the potato slices and another layer of paper towel on top. Gently press down to soak up the moisture from all of the layers. You can use tea towels instead if you wish.
  • COOK Veg Layer: Heat up enough oil to cover the veg in a suitably sized pan until it gently sizzles (you're aiming for around 150C/300F). Carefully start sliding in the potato slices and fry both sides until lightly golden, with the potato fork-tender. Remove the slices, shake off excess oil and place on fresh paper towel. Increase the oil temp slightly to around 170C/340F and fry the zucchini slices until softened & lightly browned, then finish with the eggplant slices. Leave everything to drain on paper towels to soak up as much excess oil as possible (important). You can use two pans to speed things up or bake one or two of the veg (see notes).
  • Béchamel Sauce: Melt the butter in a suitably sized pot over medium heat. Stir in the flour to create a roux, then gradually begin pouring in the milk, whisking as you go to avoid lumps forming. Once you've poured in all the milk and the sauce is thick, stir in the salt, white pepper and nutmeg. If it's still looking thin just simmer a little longer until it thickens up – it should comfortably coat the back of your spoon (see video for reference). Take the pot off the heat and stir in the pecorino until the sauce is lump-free, then quickly whisk in the egg yolks. Take 1/2 cup of the sauce and stir it into the beef.
  • Stack Moussaka: Add a layer of potato to the baking dish (overlapping as needed) and sprinkle over a hefty pinch of parsley, pecorino, salt & pepper. Follow with zucchini and parsley/pecorino/salt/pepper, then half of the eggplant with a pinch of salt and pepper. Try and close all the gaps and make it all nice and compact. Spread over the beef layer, top with the rest of the eggplant, then top with the Béchamel sauce.
  • Cook & Serve Moussaka: Finish with a sprinkling of pecorino, then place in the oven at 180C/350F for 35-45mins, or until golden/lightly charred on top. I highly recommend leaving it to sit for at least 15mins, just to help it keep its shape (it will stay hot longer than you think). Serve up and enjoy!

Video

Notes

a) Baked Veg – You can bake the eggplant, zucchini and potato instead of frying if you wish. You can also bake some of it (i.e. the potatoes) as you fry the eggplant/zucchini to save time. Here’s what I recommend if you bake:
– Still salt the eggplant and pat everything dry with paper towels first.
– Coat everything in olive oil, salt and pepper, then space out on baking trays.
– I recommend baking at 200C/400F. Potatoes will take the longest (around 30mins), then eggplant (around 20mins) then zucchini (around 10-15mins). This is all depending on thickness though, so just be vigilant. Just bake until everything is lightly golden and fork tender.
b) Prep Ahead – You can definitely prep the beef part ahead of time, just cool and tightly store in the fridge overnight (or freeze up to a month), then allow to come back to room temp before stirring through Béchamel and stacking. If you want to prep the whole thing ahead of time, just make up until baking, then tightly cover in the fridge overnight, then bring to room temp and bake as needed. Can also freeze, just thaw and bake as needed.
c) Make Ahead – You can bake the whole things ahead of time, just allow to completely cool, then store in the fridge for 3-4days (can also freeze for a month). Thaw then bring to room temp before covering in foil and baking for around 30mins, or until piping hot again through the centre. You could bake straight from the fridge, but I find it’s sometimes difficult to cook it right through the centre without the outside burning.
d) Frying/Oil – Because you don’t fry at a super high temp, you can use olive oil. This will add a good punch of flavour, almost like a gentle zing of spice. Vegetable oil will give you much more of a neutral flavour. I usually go for olive oil if I’ve not got much oil (i.e. shallow frying), but use vegetable oil if I’ve got a much bigger pot and deep fry with bigger batches. 
e) Calories – assuming 5% beef, 1/4cup olive oil soaked up by veg and divided by 8 people. Calories for 1 portion.

Nutrition

Calories: 571kcal | Carbohydrates: 42.95g | Protein: 34.11g | Fat: 29.22g | Saturated Fat: 12.344g | Polyunsaturated Fat: 2.158g | Monounsaturated Fat: 12.653g | Trans Fat: 0.427g | Cholesterol: 141mg | Sodium: 746mg | Potassium: 1358mg | Fiber: 6.2g | Sugar: 14.52g | Vitamin A: 1157IU | Vitamin C: 23.6mg | Calcium: 327mg | Iron: 4.8mg

Looking for more?

You’ll find plenty more delicious comfort food like this in my Debut Cookbook ‘Comfy’


For more comfort food classics check out these beauties:

Hearty Ground/Minced Beef Dinners


Chris Collins, food blogger at Don't Go Bacon My Heart in white jumper eating a slice of garlic flatbread
30 Minute Dinners you can make TONIGHT!
A free 5-day email series from me to you!
Please enable JavaScript in your browser to complete this form.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




223 Comments

  1. Arlene says:

    5 stars
    This was excellent! This was the first time I ever made mousaka. The only thing I didn’t like was the cinnamon in with the beef. I’ll leave that out the next time. It took awhile to make it,but it was well worth it.
    Thank you

    1. Chris Collins says:

      So glad this was a success for you, Arlene! Thanks for the review 🙂 C.

  2. Gabriella says:

    4 stars
    Hello.. this was my first attempt. I was ready for a challenge. The recipe is absolutely delicious! Wow! I had one problem cutting it and getting out of the pan! Waited 20 minutes after remaining it from the oven to cool. Still it was a mess!
    What did I do wrong? It sure didn’t look as pretty, however it tasted fantastic!

    1. Chris Collins says:

      Hey Gabriella! Great to hear you enjoyed the taste. It’s tricky to say without seeing it, but my instinct is that potentially the meat sauce and bechamel weren’t quite thick enough. If their consistencies are too thin you might find those distinctive layers don’t form efficiently and it doesn’t hold together as well when serving. Did you add a scoop of the bechamel into the meat sauce? Also, potentially not soaking up enough oil off of the veg, leading to the layers sliding about? One last thought is the layering of the veg/potatoes. I try to place the veg down as neatly as possible, overlapping as needed, to really create a strong base for the moussaka. Just a few thoughts, hope you get to try it again with better luck! C.

  3. Stephanie says:

    5 stars
    Oh my goodness! This was insanely good. It took a bit of time, but it was so worth it. Best moussaka I’ve ever had. Love love love!

    1. Chris Collins says:

      Ah that’s so lovely to hear, thank you! 🙂

  4. Melanie says:

    5 stars
    This recipe is amazing! The first time I made this moussaka was on the hottest day of the year in the UK and I said it would be the one and only time I made it…however when we ate this is was unbelievably good and well worth the effort. I have now made this 3 more times and make enough to freeze some for another day. I would definitely recommend.

    1. Chris Collins says:

      Happy to hear you survived making this on the hottest day!! You’re more brave than me Thanks for popping back for a review 🙂 C.

  5. Inger says:

    Hoi dit is inderdaad de best moussaka ever !,!
    Groetjes inger Zaandam Holland

    1. Chris Collins says:

      Heel erg bedankt! Fijn om te horen dat het goed is bevallen. Groeten uit het UK.

  6. Maye Lopez says:

    5 stars
    I just returned from Greece and am very excited to have this recipe. My moussaka is delicious!

    1. Chris Collins says:

      Hope it goes down well! 🙂

  7. Katie says:

    Totally gonna make this this weekend! I personally dislike eggplant – do you think it would be acceptable taste-wise to sub with a layer of yellow squash instead? Would it totally take away from the recipe to make that change? Or even just omit?

    1. Chris Collins says:

      Hey Katie! The eggplant is quite an iconic layer in a Moussaka, so I can’t say i’ve tried it without unfortunately. It won’t quite taste the same, however, I’m sure either options you suggested will still work nicely 🙂

      1. Anni says:

        My mother in law used to make it with zucchini (courgette). Turned out beautifully!

  8. Jacqueline Lee says:

    5 stars
    I made this, delicious

    1. Chris Collins says:

      Thanks, Jacqueline!

  9. Linton S says:

    5 stars
    OMG! Just made a huge tray (triple ingredients) of this Moussaka on the weekend – winter in Melbourne Australia – you are completely accurate Chris – it IS outrageously delicious! BTW I roasted the veggies not fried – sensational flavors combined.
    And I am still eating it today (Monday) it tastes even better!
    My guests stated it was restaurant quality!
    I have managed to freeze 2 x man-size slabs for another time.
    There’s no going back to the old recipe now!
    Thank you!

    1. Chris Collins says:

      So happy to hear it went down a success!! Thanks for popping back for a review 🙂 C.

  10. Maria C says:

    We did follow the instructions and everyone was delisted. Thanks

    1. Chris Collins says:

      Great to hear, Maria!