How to Make Greek Moussaka

Moussaka is an iconic Greek recipe made of layered eggplant, potato, meat sauce and topped with a creamy béchamel. This traditional Greek casserole dish is served all over Greece, and now you can learn how to make Greek moussaka at home.

Moussaka in a stainless steel pan.

Growing up in a Greek home, moussaka was a meal that was made pretty regularly. My parents probably made it once a month, and none of us every tired of it! There is something so comforting and nostalgic about this iconic Greek meal. Knowing that the person who prepared it dedicated time and effort in making each layer just right is a very special feeling. As kids, I am not sure that my siblings and I thought about it that way – all we knew is that we loved it!

Why I love this recipe

Welcome to the very first Mia Kouppa post…again!  It is so wonderful that you are here! This recipe will always hold a special place in my heart.

When Billie and I were trying to decide which recipe to launch our website with, the decision was easy.  We chose a meal which typically sends shivers of fear down the backs of Greeks and non-Greeks alike.  The mighty moussaka! Often ridiculed for sounding like the excrement of wild deer, and feared for its many steps and layers, moussaka truly is a celebratory meal, and we have a lot to celebrate!  We hope you do too.

My parents’ moussaka has its own twist, and I am SO happy to share their recipe with you all.  My parents very rarely use butter.  For them, olive oil is gold, and finds itself in most dishes.  So, the béchamel sauce which forms the top layer of their moussaka is made with olive oil (crazy right!?).

My parents also use lactose free milk and at times broil the eggplants instead of frying them.  Both instructions are below. This results in a light meal which does not leave you feeling heavy and bloated. Instead, you will be left feeling incredibly happy.  Their moussaka is, in fact, divine.  So set aside a few hours, put on some Greek music and get ready to send your taste buds to Greece (or at least, to my parents’ kitchen).

Moussaka in a stainless steel pan.
A piece of moussaka on a white plate.

Key ingredients

Eggplant This is an essential ingredient in moussaka. I usually use the regular purple globe eggplants – ideally ones that are either small or medium sized.

Washed eggplants.

Potato Any potato will do technically (not sweet potatoes of course) but my preference is to use yellow fleshed or Yukon Gold potatoes. They are creamy, flavourful and perfect in this recipe.

For the meat sauce

Ground meat I like to use a combination of ground veal and ground lamb to make moussaka. A great balance of flavour!

Onion I use a yellow onion which caramelizes really well and has a subtle sweet flavour.

Olive oil I sauté the onion in olive oil for the best flavour. Of course, I only use Greek olive oil.

Tomato sauce I use homemade tomato sauce whenever I can. Otherwise, a good quality passata works well too.

Cinnamon Greeks often add cinnamon to savoury meat dishes. It may sound unusual, but trust me, it is amazing!

Salt & pepper Basic seasonings which make almost everything taste better!

For the béchamel sauce

Olive oil My Greek parents taught me that the best way to make béchamel is to use olive oil – and I agree! The olive oil makes for a delicious and light béchamel. I use Greek olive oil of course!

Milk I have made this béchamel sauce with lactose-free milk, full lactose milk, skim milk, full fat milk and everything in between. Any dairy milk will work well in this sauce.

Flour All purpose flour, also known as plain or regular flour, is used to help thicken up the sauce.

Eggs I use large eggs in this béchamel, and they add richness to the sauce.

Nutmeg A tough of nutmeg goes a long way to adding flavour to the sauce.

Breadcrumbs I like to add a sprinkling of plain breadcrumbs on top of my béchamel sauce before baking it. It adds a lovely texture to the moussaka.

Mizithra cheese This is a hard Greek cheese made of sheep milk or a combination of sheep and goat milk. Mizithra is salty and really quite delicious.

Feta (optional) Sometimes I also add some crumbled feta on top of the eggplant layer. This is a nice addition, but really not necessary.

How to make it

There are many steps to making a moussaka. I have tried to describe things in a way which makes it easier to follow and easier to plan; you can do some of these steps in advance.

Instructions – Meat layer

Step 1
In a medium sized saucepan fry the finely diced onion in the 3/4 cup olive oil until the onion is soft and slightly caramelized. Add your ground meat to the pot, breaking it apart so that you don’t have clumps of meat sticking together.

Step 2
Add the tomato sauce, water, salt, cinnamon and pepper and cook over medium heat, covered, for one hour.

Step 3
Check your pot frequently and stir your meat mixture. If it appears to be drying out, simply add more tomato sauce or water. When the hour is done, taste and adjust seasoning if required. Set aside.

Instructions – Potatoes

Step 1
Peel and slice your potatoes into rounds, about 1/4 inch thick. If you have a mandolin, this would be a good time to use it…otherwise use a knife (and be careful!).

the potato rounds.

Step 2
Soak your potatoes in cold water for approximately 10 minutes. Drain and salt the potatoes.

Step 3
Place approximately 1 inch of vegetable oil into a frying pan and fry the potato rounds in batches. (You can check if your oil is ready by dropping in one sacrificial potato slice and waiting for it to start frying.)

Frying the potatoes.

Step 4
Fry the potatoes until they are golden brown on both sides and then drain them on paper towels.

Instructions – Eggplant


Step 1
Slice eggplants lengthwise (maybe you should get a mandolin) and soak them in cold water for approximately 10 minutes.

Step 2
Drain eggplant slices and salt them evenly using 1 tsp salt.

Step 3
Broiling: Turn your oven on broil. Line your baking tray with parchment paper. Place eggplant slices on tray, being careful not to overlap the slices.

Brush top side with olive oil and broil for 5 – 10 minutes. Flip eggplant slices over, brush top side with olive oil and return to broil for another 5 – 10 minutes.You will have to repeat this step several times (broil in batches) in order to cook all your eggplant. Set aside.

OR

Frying: Heat you oil over medium heat; you can use the same pan you used to fry the potatoes. Fry the eggplant slices until they are golden brown on both sides. Remove and place on a plate lined with paper towels to remove excess oil. Continue until all of your eggplant is fried. You will have to do this in batches.

Frying the eggplant.

Instructions – Béchamel sauce

Step 1
Heat 1/2 cup olive oil in a heavy saucepan over medium heat.

Step 2
Add 1 cup flour and mix continuously so that flour does not burn and cook for approximately 2 to 3 minutes.

Cooking the béchamel.

Step 3
Slowly add the milk and then slowly stream in the beaten eggs. You must stir this mixture constantly with a wooden spoon or whisk. Add 1 tsp salt.

Step 4
Cook béchamel sauce for about 10 minutes, until it has thickened but pours easily. You can tell your sauce is ready if it coats a wooden spoon and you can draw a line across it with your finger.

Cooking the béchamel.

Instructions – Assembly

Step 1
Preheat oven to 350 degrees Fahrenheit.

Step 2
Pour any juices from the meat mixture into the bottom of a 11 x 14 inch pan. If there are no juices, oil the bottom of the pan slightly with some olive oil.

Step 3
Layer the fried potato slices on the bottom of pan. It is fine if they overlap. On top of potatoes layer the meat mixture using a slotted spoon to drain off any excess liquid. Sprinkle meat with a light dusting of nutmeg.

Step 4
Layer the eggplant slices on top of meat. Add crumbled feta cheese over eggplant (optional)

Step 5
Pour béchamel sauce over eggplant, spreading it evenly so that all eggplant is covered.

Smoothing out the béchamel

Step 6
Sprinkle the béchamel with breadcrumbs and mizithra. Bake for 40 minutes until heated through and top is golden brown. Enjoy.

Recipe substitutions

I use a mixture of ground veal and lamb to make moussaka, but you can use one or the other. You can also use some ground pork.

This recipe calls for aged mizithra which is a hard crumbly cheese made with leftover whey from the production of other cheeses which is then combined with either sheep or goat milk. If you can’t find it, be a little bit sad, and then substitute grated parmesan or romano cheese.

I use lactose free milk in my béchamel sauce the way my parents do. You can use any dairy milk you want to however.

Moussaka in a stainless steel pan.

Cooking tips

Although it can appear intimidating, I think you will discover that making moussaka is actually quite straightforward.  With some advance planning you can even whip this together during a weeknight, impressing your family (unless you house teenagers, in which case little you do will impress them) and delighting your co-workers when you pack some up for lunch the next day.

The various layers of moussaka (except for the béchamel ) can be made in advance and kept in the refrigerator for a day or two. This will make baking your dinner a breeze.

You can prepare the meat sauce ahead of time; just make sure you drain it before storing it. Keep about 3 tablespoons of the liquid to line the bottom of your pan when it’s time to assemble your moussaka. You can also prepare the potatoes and eggplant ahead of time as well.

This recipe was made for an 11 x 14 inch baking pan, but moussaka is actually very versatile and very forgiving. If you have a smaller pan, don’t worry. You can easily half the recipe for a pan half the size.  Otherwise,  keep the quantities the same and you’ll either be faced with enough ingredients to make two smaller pans of moussaka, or you can toss any leftovers in the fridge and use them in other recipes. The ground meat can be used to make makaronia me kima (Greek spaghetti with meat sauce), the eggplant can be used in sandwiches or chopped up in a salad, and the fried potatoes can be eaten with ketchup and a smile. As for the béchamel sauce, you can maybe use it to make some macaroni and cheese (this is admittedly not very Greek).

My parents often prepare their eggplant slices by broiling them. If you do decide to broil you eggplant, be careful and keep a close watch. Ovens vary and you don’t want to burn the eggplants. If you’re a baker, not a broiler, no worries. You can also prepare the eggplant in exactly the same way, but instead of setting your oven to broil, bake the eggplant slices in a 350 degree oven. Just note that it will take the eggplant almost twice as long to cook this way. Another option is to fry the eggplant slices.

img_8155
A piece of moussaka on a white plate.

Frequently asked questions

What are the main ingredients in a moussaka?

Although there are variations, in general moussaka is made up of layers of meat, eggplant, potato and it is topped with a béchamel sauce. Some people add zucchini, but this is not typical, or mandatory. The eggplant however is a must!

Is moussaka difficult to make?

It really is not! There are a lot of steps, and it can be a bit time consuming, but it is not difficult. I have also written out the recipe with a lot of detail, and have included step by step photos in this post to ensure that you can have success with this recipe.

How do you make a traditional moussaka?

A traditional moussaka is going to contain eggplant or aubergine. It will also contain a tomato based meat sauce, usually made with ground beef or lamb. The béchamel layer is must, although the actual recipes vary.

A piece of moussaka on a white plate.

Recipe variations

As with most meals, there are several variations of moussaka out there.  Some recipes include cheese in the béchamel sauce, others add zucchini to the more traditional eggplant-only layer.  

You can also make a vegan moussaka version which is actually pretty fantastic! I like to serve it tduring periods of lent, and to the vegans I love.

A piece of moussaka on a white plate.

We love hearing from you!  If you have made our recipes, or if you have a question or comment, or simply want to say Hi!,  please leave a comment and star rating below! Also be sure to follow along with us, on FacebookInstagram and Pinterest.  We have lots of fun over there.

This post may contain some affiliate links, which means that we make a small commission off items you purchase at no additional cost to you.

A piece of moussaka on a white plate.
A piece of moussaka on a white plate.

Moussaka

A Greek classic of layered eggplant, potato, meat sauce and béchamel
5 from 7 votes
Print Pin Rate
Course: Main Course
Cuisine: Greek
Prep Time: 2 hours 45 minutes
Cook Time: 40 minutes
Total Time: 3 hours 30 minutes
Servings: 12 servings
Calories: 818kcal
Author: miakouppa

Equipment

  • mandolin (optional, but strongly recommended)
  • 11 X 14 inch baking pan
  • Sauce pots

Ingredients

Meat Mixture

  • 1 medium yellow onion
  • 3/4 cup olive oil
  • 2 pounds ground meat we use a mixture of veal and lamb-but pork can also be used
  • 2 cups tomato sauce we use homemade; but you can use a good quality strained tomato sauce
  • 1/2 cup water
  • 1 ½ tsp salt
  • 1/2 tsp ground cinnamon
  • 1/2 tsp ground pepper

Potatoes

  • 12 medium size potatoes we like to use yellow flesh potatoes
  • vegetable oil for frying

Eggplants

  • 7 medium sized eggplants
  • 1 tsp salt
  • olive oil for brushing onto eggplant

Béchamel Sauce

  • 1/2 cup olive oil
  • 1 cup all purpose flour
  • 2 liters milk we use 2% lactose free milk
  • 7 eggs beaten
  • 1 tsp salt
  • 1/2 tsp ground nutmeg
  • 1/4 cup plain breadcrumbs
  • 1/4 cup mizithra cheese or grated parmesan or romano cheese
  • 1/2 cup crumbled feta cheese optional

Instructions

Prepare the meat sauce

  • In a medium sized saucepan fry the finely diced onion in the 3/4 cup olive oil until the onion is soft and slightly caramelized.
    1 medium yellow onion, 3/4 cup olive oil
  • Add your ground meat to the pot, breaking it apart so that you don’t have clumps of meat sticking together.
    2 pounds ground meat
  • Add the 3/4 cup tomato sauce, 1/2 cup water, 1 1/2 teaspoon salt, 1/2 teaspoon cinnamon and 1/2 teaspoon pepper and cook over medium heat, covered, for one hour.
    2 cups tomato sauce, 1/2 cup water, 1 ½ tsp salt, 1/2 tsp ground cinnamon, 1/2 tsp ground pepper
  • Check your pot frequently and stir your meat mixture. If it appears to be drying out, simply add more tomato sauce or water. When the hour is done, taste and adjust seasoning if required. Set aside.

Prepare the potatoes

  • Peel and slice your potatoes into rounds, about 1/4 inch thick. If you have a mandolin, this would be a good time to use it…otherwise use a knife (and be careful!).
    12 medium size potatoes
  • Soak your potatoes in cold water for approximately 10 minutes. Drain and salt the potatoes.
  • Place approximately 1 inch of vegetable oil into a frying pan and fry the potato rounds in batches. (You can check if your oil is ready by dropping in one sacrificial potato slice and waiting for it to start frying.)
    vegetable oil for frying
  • Fry the potatoes until they are golden brown on both sides and then drain them on paper towels.

Prepare the eggplant

  • Slice eggplants lengthwise (maybe you should get a mandolin) and soak them in cold water for approximately 10 minutes.
    7 medium sized eggplants
  • Drain eggplant slices and salt them evenly using 1 tsp salt. At this point you can choose to either broil or fry your eggplant slices; instructions for both follow:
    1 tsp salt
  • Broiling: Line your baking tray with parchment paper. Place eggplant slices on tray, being careful not to overlap the slices. Brush top side with olive oil and broil for 5 – 10 minutes. Flip eggplant slices over, brush top side with olive oil and return to broil for another 5 – 10 minutes. You will have to repeat this step several times in order to cook all your eggplant. Set aside.
  • OR
  • Frying: Heat the same oil that you used to fry your potatoes over medium heat. Fry the eggplant slices until golden brown on both sides.  Remove them and place on a plate lined with paper towels to drain.  You will have to do this in batches. 
    olive oil for brushing onto eggplant

Béchamel sauce

  • Heat 1/2 cup olive oil in a heavy saucepan over high heat.
    1/2 cup olive oil
  • Add 1 cup flour and mix continuously so that flour does not burn and cook for approximately 2 to 3 minutes. You don’t want your flour to brown
    1 cup all purpose flour
  • Slowly add 2 liters of milk and then slowly stream in 7 beaten eggs. You must stir this mixture constantly with a wooden spoon or whisk. Season with salt.
    2 liters milk, 7 eggs, 1 tsp salt
  • Cook béchamel sauce for about 10 minutes, until it has thickened but is still easily poured. You can tell if your sauce is ready if it coats a wooden spoon and you can draw a line across it with your finger.

Assemble the moussaka and bake

  • Preheat oven to 350 degrees Fahrenheit.
  • Pour any juices from the meat mixture into bottom of a 11 x 14 inch pan. If there are no juices, oil the bottom of the pan slightly with some olive oil.
  • Layer the fried potato slices on the bottom of pan. It is fine if they overlap.
  • On top of potatoes layer meat mixture using a slotted spoon to drain off any excess liquid. Sprinkle meat with a light dusting of nutmeg.
    1/2 tsp ground nutmeg
  • Layer the eggplant slices on top of meat. Add crumbled feta over eggplant (optional).
    1/2 cup crumbled feta cheese
  • Pour béchamel sauce over eggplant, spreading it evenly so that all eggplant is covered.
  • Sprinkle the béchamel with 1/4 cup breadcrumbs and 1/4 cup mizithra. Bake for 40 minutes until heated through and top is golden brown. Enjoy.
    1/4 cup plain breadcrumbs, 1/4 cup mizithra cheese

Video

Notes

Baking eggplant slices:  An alternative way to prepare the eggplant is to bake or roast the slices.  Bake in the middle rack of your oven at 350 degrees F until slightly golden and soft.  You will have to do this in batches.
Make ahead tip: You can prepare the meat sauce ahead of time; just make sure you drain it before storing it. Just keep about 3 tablespoons of the liquid to line the bottom of your pan, when it’s time to assemble your moussaka. 
You can also prepare the potatoes and eggplant ahead of time as well.

Nutrition

Calories: 818kcal | Carbohydrates: 73g | Protein: 31g | Fat: 47g | Saturated Fat: 13g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 25g | Trans Fat: 1g | Cholesterol: 170mg | Sodium: 1060mg | Potassium: 2147mg | Fiber: 15g | Sugar: 22g | Vitamin A: 661IU | Vitamin C: 51mg | Calcium: 310mg | Iron: 5mg


34 Comments

  1. This is great. Important blog to keep these great recipes going for eternity.

  2. Nick Evangelista says:

    Wow! nice job! will have to get this to my Syrian wife to make

    1. Thanks Nick… let us know if you have any questions, and feel free to put any comments in, after you’ve tried it 🙂

  3. Nahla Al-Horani says:

    I made it today. It’s super delicious. Thank you very much Helen. The way you explain the recipe was very clear and the pictures made it very easy to visualize what you were describing. Good job!!!!

    1. That is wonderful to hear Nahla!! I am so glad you enjoyed it, and thank you so much for your comments 🙂

  4. I made this again today. 2nd time. The bechamel is delicious on it’s own with a spoon. Best I’ve ever had. I did a meatless version and 1/2’ed the recipe with 4 eggs. I love your recipes and continue to check your site regularly. Thank you for the detailed pictures (which I consult a lot) and the explanations. I took out a greek cookbook from the library – nowhere as fun as your site is. Cheers!

    1. Oh thank you Marina for your feedback and kind words of support. We are so happy that you are enjoying Mia Kouppa and hope that we continue to provide you with inspiration and recipes you are interested in trying 🙂

  5. Thank you for sharing this recipe. I made this today and it was delicious! The only issue I had was that they expanded to the point where one of the sides would always break. Could it be that I’m wrapping them too tight?
    Thanks again!

    1. Hi Jon!! Thanks for your comment. Is it possible you posted this question on the wrong recipe? Let us know what you were making, and we’ll try to help. Thanks!

      1. Oh geez! I was so taken by your website I must have lost track. My comment was meant for the bougatsa. It was delicious, but most exploded out the side of the filo parcels. I believe I should have let the custard cool, as many other sites warn that the custard should cool completely or else condensation will occur within the bougatsa.
        P.s. Your website is great!

      2. LOL…that’s okay!! We’re happy to hear that 🙂 Thank you for your kind words about our site. As for the bougatsa, we will be sure that we edit the post to indicate that the custard should not be piping hot. It’s true that this can make a difference, as well as being sure not to overstuff each bougatsa. Thanks again for your comment and we’re so happy you enjoyed your messy bougatsa 🙂

  6. Susan Reed says:

    SO delicious and decadent! I feel as though I could fall asleep right now! Haha!
    We filled our bellies with this along with Maroulosalata. Thank you for sharing your family’s recipes with us!

    1. That makes us so happy Susan! Thank you for inviting us to your family table. We’re so happy that you loved our recipes 🙂 Thanks for letting us know!

  7. I’ve been reading a lot of moussaka recipes, out of curiosity for the variations.
    One thing I’ve found after making moussaka myself a few times is that really, all the ingredients are already done when you put it in the oven, except for the browning of the béchamel sauce. My tip is to also turn on the grill of the oven – if it has one. That way, the top layer is ready after about ten minutes, depending on the distance to the grill element.
    If you make it fresh, with still warm ingredients and put it in a preheated, hot oven and grill, this saves you half an hour of cooking time 🙂

    1. Pre-planning is definitely helpful!! Thanks for stopping by 🙂

  8. Bessie Kolliopoulou says:

    Koritsia😋(Girls) YOU ARE THE BEST, not forgetting your Mom &
    Dad too!!
    Thank you for “breaking” down the recipes to measured ingredients!!😄 as the “word of mouth” recipes from my mother & Godmother (immigrants to the States) had to be developed myself so as to be passed on to my daughter (1) & daughters-in-law (4). Now they can carry on with your recipes. BRAVO, to your patience in creating these accurate & fantastic recipes.5 stars

    1. Thank you SO much Bessie for your kinds words and encouragement! We are so grateful and happy to know that you are appreciating our efforts. Thank you so much for taking the time to write! It really means a lot to us 🙂 xoxo Helen & Billie

  9. Made my first moussaka ever, following your recipe and it was amazing! Thank you

    1. Yay!!!! Really so happy to hear that! 🙂 Thank you for letting us know xoxo Helen & Billie

  10. Tamarra Theodosis says:

    Hi Girls!

    Could you make a video of this recipe, for moussaka?

    I just made it for the first time using your recipe.
    The béchamel sauce was a little tricky.

    I love your recipes and good humour!
    Bravo for sharing Greek recipes with measurements! 👏🏽

    1. Thank you so much Tamarra! We are thrilled that you are enjoying our website. We try to make as many videos as possible – moussaka is definitely on the list! If you have any questions about the bechamel, let us know! xoxo Helen & Billie

      1. Thank you so much! ☺️

        For the béchamel sauce, how do you keep it creamy?
        My béchamel got thick.

      2. Hi Tamarra! You are welcome. You can try adding a little more milk; the flour brand could make a bit of a difference leading to a thicker bechamel. Also, make sure not to cook it down too much. Hope that helps! xoxo Helen & Billie

  11. I will keep this in mind.

    Thank you again. 🥰

  12. Charles MacDonald says:

    First-rate eggplants were available for a reasonable price (for a change). Rather than making my usual baba ghannouj, I decided to go with your moussaka. The bottom layer of potatoes was very popular, as was the bechamel. It was a delicious, thoroughly enjoyable meal, and yet another recipe to add to the repertoire.5 stars

    1. Oh that is wonderful Charles! Thank you for trusting our recipe with you eggplants 🙂 So glad that you enjoyed it! Thanks for being here with us, and for taking the time to comment! xoxo Helen & Billie

  13. Best recipe ever! Used a famous chefs recipe (AP 😉) before but this one is so tasty, never using another recipe again! 😍5 stars

    1. Yay!!! Thank you Ellen for taking the time to comment! We really appreciate it and are thrilled that you loved our moussaka recipe! Hope you continue to find much to love here with us 🙂 xoxo Helen & Billie

  14. I had a leg of lamb and thought about Moussaka.. came here and found your recipe. It turned out perfect! Delicious! Thank you5 stars

    1. Yay!!! Thank you so much for letting us know! We are thrilled that you loved it! Hope you continue to find much to love here with us 🙂 xoxo Helen & Billie

  15. This is a perfect recipe. Love the step-by-step detailed instructions that are so easy to follow. The cinnamon makes it magical, love your olive oil béchamel, and your special tips for ensuring it turns out perfect. Thank you Helen and Billie.5 stars

    1. Thank you so much Fiona for your kind words, and for taking the time to comment! We truly appreciate it! We are thrilled that you love our moussaka recipe, and that we were able to provide you with an easy to follow recipe! Hope you continue to find more to love here with us! xoxo Helen & Billie

5 from 7 votes (2 ratings without comment)

Leave a Reply

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

Recipe Rating