Traditional moussaka is a classic Greek baked casserole, with layers of seasoned ground meat, potatoes and eggplant, topped off with a creamy cheese bechamel sauce.

Traditional Moussaka Recipe Traditional moussaka is a classic Greek baked casserole, with layers of seasoned ground meat, potatoes, and eggplant, topped off with a creamy cheese bechamel sauce.

We're taking you on a culinary journey to Greece today with our delicious Moussaka. For those of you who haven't ever tried this dish, you must! If you're a fan of lasagna and other meat based layered casseroles, then we're sure you will enjoy this traditional Greek recipe.

The flavors are perfectly married together, and when you take a forkful of moussaka, it's just wonderful! With the layers of meat sauce, potatoes, eggplant, and a cheesy white sauce on top, it's delicious!

This recipe does take a little extra time to make than your usual dinner dishes, however, it's well worth the extra effort!

This site contains affiliate links. I may receive a commission for purchases made through these links. As an Amazon Associate I earn from qualifying purchases. For more information, check Privacy Policy.

If you get everything weighed and prepared first, it takes much less time. We've made this recipe from scratch, and when you eat this moussaka, you will certainly know from the flavors that it's homemade.

Traditional Moussaka Recipe Traditional moussaka is a classic Greek baked casserole, with layers of seasoned ground meat, potatoes, and eggplant, topped off with a creamy cheese bechamel sauce.

For those of you not familiar with this classic Greek recipe, we've answered a few questions below. If you know the answers already, feel free to skip straight to the recipe and happy cooking!

Should moussaka be eaten hot or cold?

The dish can be served hot but is usually chilled for a day or so to improve the taste. We like to eat this warm, (not piping hot), but you can serve this whichever way suits you.

What is the top of moussaka made of?

The top layer of moussaka is made of a deliciously creamy white sauce called bechamel sauce. It's one of the 5 main sauces used in cookery.

What does moussaka taste like?

If you are using lamb in your meat sauce, then the flavor of lamb will shine through, together with the creamy, cheesy bechamel sauce. For this moussaka, we added a handful of fresh herbs, thyme, and marjoram and you get a gentle hint of the herbs in every bite.
The tomato sauce is not overpowering, and when everything is layered, you get to taste a bit of everything in the ingredients. It's truly a magical dish to eat!

Traditional Moussaka Recipe Traditional moussaka is a classic Greek baked casserole, with layers of seasoned ground meat, potatoes, and eggplant, topped off with a creamy cheese bechamel sauce.

Moussaka is an ideal dish to serve during the summer or winter months, and great to take along to potlucks and parties as it's very transportable and as we've said already, you can easily make this ahead, double up the recipe or even make a variety of moussakas, for example, if you needed to make a vegetarian version, simply replace the meat for ground tofu and the cheese for vegetarian or vegan cheese.

So let's get straight to the recipe and enjoy!

Prep Time

40 minutes

Cook Time

40 minutes

Serves

4- 6 persons

Ingredients

Traditional Moussaka Recipe, meat sauce ingredients

15 oz or 450g white potatoes, unpeeled
1 Eggplant/aubergine
1 tbsp olive oil

The Meat Sauce

8 oz or 250g lamb mince*
2 medium onions, finely chopped
3 garlic cloves, crushed
1 tsp dried mixed herbs
1 tbsp tomato purée
14 oz or 400g can of chopped tomatoes (plus the juice)
4 Tablespoons olive oil

The Bechamel Sauce

Traditional Moussaka Recipe, bechamel sauce ingredients

1 & ½ oz or 40g butter
1 & ½ oz or 40g plain flour
1 & ¼ cups or 300ml milk
1 medium egg, beaten
1 /2 cup or 50g Cheddar cheese, grated

  • You will need an 8 x 10 inch oven proof dish, similar to a lasagna dish. If you use a larger dish, be aware the moussaka won’t be as thick. We suggest you double the recipe if using a 9 x 13 inch baking dish.
  • dried herbs – You can use dried mixed herbs or a variety of fresh herbs. I used fresh thyme and marjoram.
  • Instead of ground lamb, you can use beef, chicken or tofu if you prefer.
Traditional Moussaka Recipe, fresh marjoram and thyme

Instructions

  • Boil the whole unpeeled potatoes for 15 minutes until almost cooked. Drain and set aside until cool enough to handle.
  • Meanwhile, cut the eggplant into thin slices
Traditional Moussaka Recipe, showing eggplant slicing
  • and add to a large frying pan with a tablespoon of olive oil. Cook, turning over until brown on both sides.

You may have to do this in batches until all the slices are cooked.

Traditional Moussaka Recipe, fry eggplant slices
  • Set the cooked eggplant slices to one side and keep the same pan for the next step.
Traditional Moussaka Recipe, showing color of eggplant after frying

Chop onions and garlic and add to the frying pan.

Traditional Moussaka Recipe, fry onions and garlic

Gently fry the onions and garlic until soft then add the ground meat. Combine and then turn the heat up to medium.

Traditional Moussaka Recipe, add meat to the pan
  • Add the herbs, seasoning (salt and pepper) and tomato paste and stir.
Traditional Moussaka Recipe, adding seasonings and herbs

add the tomatoes plus juice and combine. Then set the heat to low and allow to simmer gently for 15 minutes. Stir occasionally.

Traditional Moussaka Recipe, add tomatoes
  • Whilst the meat sauce is simmering, prepare the potatoes by taking a knife and scraping off the skins.

Boiling the potatoes with the skin on and then scraping the skin off is very easy (easier than peeling from raw). It also gives you less waste so you get more potato!

Traditional Moussaka Recipe, scraping skin from boiled potatoes
  • Slice thinly and set aside.
Traditional Moussaka Recipe, showing sliced potatoes, divided
  • Make the bechamel sauce now. In a saucepan, add the butter, and over low heat, let it melt.
Bechamel Sauce, melt butter
  • Then add the flour. Stir for about 1 minute.
Bechamel Sauce, add flour
  • The sauce will come together in a dough type of ball.
Bechamel Sauce, stir until forms a ball
  • Add a couple of tablespoons of milk, and stir until it loosens.
Bechamel Sauce, add milk in stages
  • Once loosened, add a few more tablespoons and stir. Keep stirring to avoid lumps!
    Continue to keep adding the milk in small amounts and stirring until all the milk is used up.

You can use a whisk or a wooden spoon. I prefer starting off with a wooden spoon and once all the milk has been added, I use a hand whisk to make sure there are no lumps left.

Bechamel Sauce, whisk until thickens
  • Keep stirring and bring the sauce to a simmer and then remove from the heat. Add the beaten egg and give it a good stir right away to avoid scrambling the egg.
Bechamel Sauce, add beaten egg
  • Add ⅔ of the grated cheese and stir. Set aside.
Bechamel Sauce, add cheese
Bechamel Sauce, showing sauce made
  • Preheat the oven to 350F, 190 C, or 170Fan.
    Build the moussaka.
  • Divide the meat mixture into 3, and divide the sliced potatoes into two halves.
  • Cover the bottom of your oven-proof dish with meat.
Traditional Moussaka Recipe, layer 1, meat
  • Then a layer of potatoes
Traditional Moussaka Recipe, layer 2, potatoes
  • Then a layer of meat
  • A layer of potatoes
  • A layer of meat
Traditional Moussaka Recipe, layer4 meat
  • Cover with a layer of all the cooked eggplant slices
Traditional Moussaka Recipe, layer 5, eggplant
  • Pour the bechamel sauce all over the eggplant and smooth out so it's evenly distributed.
Traditional Moussaka Recipe, bechamel layer
  • Sprinkle the remaining grated cheese on the top.
Traditional Moussaka Recipe, cheese topping
  • Place in the oven and bake for 40 minutes until golden.

To avoid any spillages during baking, we suggest you put the dish in a baking pan or place a baking pan on the bottom shelf. It shouldn’t spill, but just in case!

Traditional Moussaka Recipe, cooked
  • When cooked, take it out of the oven and transfer it to cool for around 20 minutes before slicing. It will be too hot to slice straight from the oven.
Traditional Moussaka Recipe Traditional moussaka is a classic Greek baked casserole, with layers of seasoned ground meat, potatoes, and eggplant, topped off with a creamy cheese bechamel sauce.

Notes

Do you have to precook the potatoes and eggplant?

I have tried making this without precooking the potatoes and eggplant and simply placing the raw slices directly into the layers. However, I found the flavors were not as good. Also, it took forever to cook! From memory, I think it was around 1 & ¾ hours in the oven, so the pre-cooked method is definitely better.

Can you make moussaka the day before?

Indeed you can! Moussaka the following day tastes much better because all the flavors have had time to develop. This will keep refrigerated, unbaked for 24 hours or baked for 2 days

Freezing

You can freeze this moussaka before or after cooking. In both instances, make sure you fully defrost at room temperature before putting it in the oven to cook or warm through. It will freeze well for up to 3 months. The meat sauce can also be frozen if you wanted to make a few batches.

Portions

If you allow the moussaka to cool in the fridge overnight, slice into portions and freeze in small containers if you're cooking for 1 or 2 people. It makes a great lunch that you can simply microwave in a matter of minutes to heat through.

What to serve Moussaka with

Looking for more recipes using ground beef, try this delicious Ground Beef Pasta Recipe!

We'd love to hear from you and what you thought of our recipe. Did you make any changes or add some other ingredients? Let us know in the comments below. Thanks for reading and happy cooking!

Traditional Moussaka Recipe Traditional moussaka is a classic Greek baked casserole, with layers of seasoned ground meat, potatoes, and eggplant, topped off with a creamy cheese bechamel sauce.

Recipe Card

Traditional Moussaka Recipe Traditional moussaka is a classic Greek baked casserole, with layers of seasoned ground meat, potatoes, and eggplant, topped off with a creamy cheese bechamel sauce.

Traditional Moussaka Recipe

Yield: 4-6
Prep Time: 40 minutes
Cook Time: 40 minutes
Total Time: 1 hour 20 minutes

Traditional moussaka is a classic Greek baked casserole, with layers of seasoned ground meat, potatoes, and eggplant, topped off with a creamy cheese bechamel sauce.

Ingredients

  • 15 oz or 450g white potatoes, unpeeled
  • 1 Eggplant / aubergine
  • 1 tbsp olive oil

The Meat Sauce

  • 8 oz or 250g lamb mince
  • 2 medium onions, finely chopped
  • 3 garlic cloves, crushed
  • 1 tsp dried mixed herbs
  • 1 tbsp tomato purée
  • 14 oz or 400g can of chopped tomatoes (plus the juice)
  • 4 Tablespoons olive oil.

The Bechamel Sauce

  • 1 & ½ oz or 40g butter
  • 1 & ½ oz or 40g plain flour
  • 1 & ¼ cups or 300ml milk
  • 1 medium egg, beaten
  • 1 /2 cup or 50g Cheddar cheese, grated

Instructions

  1. Boil the whole unpeeled potatoes for 15 minutes until almost cooked. Drain and set aside until cool enough to handle
  2. Meanwhile, cut the eggplant into thin slices and add to a large frying pan with a tablespoon of olive oil. Cook, turning over until brown on both sides.
    * you may have to do this in batches until all the slices are cooked. Set the cooked eggplant slices to one side and keep the same pan for the next step.
  3. Chop onions and garlic and add to the frying pan.
  4. Gently fry the onions and garlic until soft then add the ground meat. Combine and then turn the heat up to medium.
  5. Add the tomatoes, herbs and tomato paste and stir. Then set the heat to low and allow to simmer gently for 15 minutes. Stir occasionally.
  6. Whilst the meat sauce is simmering, prepare the potatoes by taking a knife and scraping off the skins. Slice thinly and set aside.
  7. Make the bechamel sauce now. In a saucepan, add the butter, and over a low heat, let it melt. Then add the flour. Stir for about 1 minute. The sauce will come together in a dough type of ball.
  8. Add a couple of tablespoons of milk, and stir until it loosens. Once loosened, add a few more tablespoons and stir. *Keep stirring to avoid lumps!* Continue to keep adding the milk in small amounts and stirring until all the milk is used up.
    You can use a whisk or a wooden spoon. I prefer starting off with a wooden spoon and once all the milk has been added, I use a hand whisk to make sure there are no lumps left.
  9. Keep stirring and bring the sauce to a simmer and then remove from the heat. Add the beaten egg and give it a good stir right away to avoid scrambling the egg.
  10. Add ⅔ of the grated cheese and stir. Set aside.
  11. Preheat the oven to 350F, 190 C or 170Fan.
  12. Build the moussaka as follows:
  13. Divide the meat mixture into 3, and divide the sliced potatoes into two.
  14. Cover the bottom of your oven-proof dish with meat.
  15. Then a layer of potatoes
  16. Then a layer of meat
  17. A layer of potatoes
  18. A layer of meat
  19. Cover with a layer of cooked eggplant slices
  20. Pour the bechamel sauce all over the eggplant and smooth out so it's evenly distributed.
  21. Sprinkle the remaining grated cheese on the top.
  22. Place in the oven and bake for 40 minutes until golden.
  23. When cooked, take it out of the oven and transfer it to cool for around 20 minutes before slicing. It will be too hot to slice straight from the oven.

Notes

  • You will need an 8 x 10 inch oven proof dish, similar to a lasagna dish. If you use a larger dish, be aware the moussaka won't be as thick. We suggest you double the recipe if using a 9 x 13 inch baking dish.
  • Dried herbs - You can use dried mixed herbs or a variety of fresh herbs. I used fresh thyme and marjoram.
  • Instead of ground lamb, you can use beef, chicken or tofu if you prefer.
Nutrition Information:
Yield: 6 Serving Size: 1
Amount Per Serving: Calories: 580Total Fat: 34gSaturated Fat: 12gTrans Fat: 0gUnsaturated Fat: 19gCholesterol: 111mgSodium: 194mgCarbohydrates: 47gFiber: 8gSugar: 13gProtein: 25g

Nutrition information isn’t always accurate

European Savory Main Meal Recipes

Here's a selection of delicious European savory main meal recipes for you to enjoy

Share your thoughts

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