Greek Moussaka Recipe

Shepherd’s Pie
3.50 from 286 votes

Learn How to make Traditional Greek Moussaka. This dish is so rich and full of flavor. Layers of potatoes, eggplants, meat and béchamel sauce. Great dish for holidays and parties. Not recommended on a diet 😉  

A slice of moussaka sits on a white plate. The dish features layers of browned cheese, creamy béchamel sauce, meat, and vegetables. In the background, a larger portion of the moussaka rests in a glass baking dish, with a piece missing.

Greek Moussaka Recipe

Learn How to make Traditional Greek Moussaka. This dish is so rich and full of flavor. Layers of potatoes, eggplants, meat and béchamel sauce. Great dish for holidays and parties. Not recommended on a diet 😉  
3.50 from 286 votes
Prep Time 2 hours
WORK TIME 40 minutes
DIFFICULTY Medium
Cuisine Greek
Servings 10 yields

Ingredients
 

  • 3 medium – large eggplants
  • 3 potatoes
  • 1 large onion
  • 2 garlic cloves
  • 700 g 24.7 oz minced beef
  • 3 tablespoons olive oil
  • 2 tablespoons tomato paste
  • 260 g 9.2 oz Tomato sauce
  • 1 cup 240ml beef broth or 1/2 cup (120ml) red wine
  • 1 bay leaf
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon cinnamon
  • 1 teaspoon thyme
  • 1 L 4.2 cups milk
  • 120 g 4.23 oz butter (1 stick + 1 tsp)
  • 120 g 4.23 oz flour (1 cup – 2 tsp)
  • 85 g 3 oz parmesan cheese
  • ½ teaspoon nutmeg
  • 2 egg yolks
  • Vegetable oil for frying

Instructions
 

  • DIRECTIONS
    1. Prepare the vegetables: slice the eggplants into 1cm thick. Season with salt and set aside for 30 minutes. Meanwhile peel the potatoes and slice them.
    2. Wash the eggplants well and pat them dry. Fry the eggplants and potatoes until golden. Transfer to a paper towel to get rid of access oil. For a lighter version place the eggplants and potatoes in a baking pan, drizzle with olive oil and bake and golden.
    3. Prepare the meat mixture: heat olive oil in a large pan over medium heat. Add chopped onions and sauté for 3-4 minutes. Add crushed garlic and sauté for 2-3 minutes more.
    4. Add the meat and cook, stirring, until the beef is no longer pink. And salt, pepper, cinnamon and thyme, stir well. Add tomato paste and stir. Add bay leaf, tomato sauce and stir well. Add beef broth, stir and bring to a boil. Reduce the heat to low and simmer until thickens. Remove from heat and set aside.
    5. Prepare the béchamel sauce: heat 1 litter of milk. In a medium saucepan over low heat melt butter, when the butter is melted, add flour and whisk continuously, until smooth paste forms. Gradually add the warm milk while continually whisking to prevent lumps. Whisk until the sauce is smooth and thick. Remove from heat and add pinch salt, black pepper, nutmeg, parmesan and egg yolks, whisk until smooth.
    6. Preheat oven to 180C (360F).
    7. Assemble the moussaka: add 4-5 tablespoons of the béchamel sauce to the meat mixture and mix. Layer the potatoes in a 13″X8.5″ (33X22cm) ovenproof dish, then layer half of the eggplants. Pour the meat mixture and spread evenly. Layer the remaining eggplants and pour the béchamel sauce. Grate some parmesan on top.
    8. Bake for 40-50 minutes or until golden brown. Remove from oven and let cool for at least 45 minutes before cutting.

Video

YouTube video
Nutrition information is automatically generated and thus we can not guarantee it is 100% accurate.

10 Comments

  1. Made this today, following your recipe. Halved the quantity as we are family of 3 and baked the potato and eggplant instead of frying. It was delicious! I am definitely going to be making this more often. 😀 Thank you for sharing this lovely recipe.

    May 15, 2019
    1. What temp. to bake eggplant and potatoes if not frying?

      April 18, 2020
      1. I did mine at 400 for 10 minutes each side.

        September 30, 2020
  2. Such a pain to make, I wanted to give up halfway but at last I finished it. It was tasty and hearty, kinda like lasagna but way better. Would make again.

    March 13, 2020
  3. dalit levi says:

    great recipe, thanks

    August 28, 2022
  4. Spiegata molto bene e veramente ottima!!

    February 12, 2023
  5. You could prepare the mince meat a day earlier let it cool and keep it in the fridge until next day, take it out an hour before to come in room temperature, that’s the way i do it and make things a bit easier 😉

    April 24, 2024
    1. I did make the meat the night before. I baked my sliced potatoes with a thin coating of olive oil and salt and pepper. Cooked at 400 for about 40min. They came out alittle crispy, some of them which I ate and quickly made some more to cook with my eggplant. My oven only has one shelf. it Is baking now. I can’t wait! The bechamel was pretty easy to make too. Recipe does take time.

      May 16, 2024
  6. Maria Katsanevas says:

    I wanted to say your recipes are very authentic. I’m Greek and find many recipes on line are not even close to what we cook in Crete. But yours are right in. Great job.

    May 16, 2024
    1. The Cooking Foodie says:

      Hi Maria,
      Thank you! That’s because I always research traditional recipes before I start testing.
      By the way, I was on vacation in Crete 2 years ago and loved it!

      May 18, 2024
3.50 from 286 votes (286 ratings without comment)

Leave a Reply

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

Recipe Rating




The maximum upload file size: 2 GB. You can upload: image. Links to YouTube, Facebook, Twitter and other services inserted in the comment text will be automatically embedded. Drop files here