A hand holds a fork over a slice of moussaka on a white plate, with layers of meat, vegetables, and creamy sauce. The dish sits on a rustic table with patterned tablecloth and salad in the background.

Greek Moussaka Recipe (Traditional Mousakás with Eggplant and Beef)

Prep
40 Minutes
Cook
1 Hour 30 Minutes
Resting time
1 Hour
Total
3 Hours 10 Minutes
Servings
8 large pieces

This Moussaka Recipe is a classic layered Greek casserole made with baked eggplant, spiced beef, potatoes, and a creamy béchamel, baked until golden. It’s the kind of dish I grew up eating for a comforting Sunday meal that filled the whole house with the scent of cinnamon and cloves. This Greek moussaka recipe brings together…

Add as a preferred source on Google

This Moussaka Recipe is a classic layered Greek casserole made with baked eggplant, spiced beef, potatoes, and a creamy béchamel, baked until golden. It’s the kind of dish I grew up eating for a comforting Sunday meal that filled the whole house with the scent of cinnamon and cloves. This Greek moussaka recipe brings together three simple components that transform into something that is so nostalgic and delicious.

Why You’ll Love This Moussaka Recipe

  • Traditional and authentic: This is the moussaka recipe I grew up eating… layers of baked eggplant, warmly spiced beef, golden potatoes, and creamy béchamel, just like yia-yia made it.
  • Three simple components, one unforgettable dish: Eggplant and potatoes, a cinnamon-and-clove-spiced meat sauce, and a rich, creamy béchamel.
  • Feeds a crowd: One 9×13 pan makes 8 generous pieces. Perfect for Sunday dinners, holidays, or anytime you want a meal that brings people to the table.
  • Even better the next day: The flavors meld overnight, making leftovers arguably the best part of this moussaka recipe.
A hand lifts a square serving of baked moussaka from a green casserole dish, revealing layers of meat, vegetables, and creamy topping. A plate with food, green olives, and glasses of red drink are in the background.

What Is Moussaka?

Moussaka is a traditional Greek baked casserole made with layers of eggplant, a spiced meat sauce, and a thick béchamel topping. It’s considered one of Greece’s most iconic dishes, right alongside pastitsio and spanakopita, and a cornerstone of traditional Greek food.

At its core, moussaka is built from three layers: tender baked eggplant (and often potatoes), a rich meat sauce known as kima, and a creamy egg-based béchamel. When baked, the top turns golden while the inside stays soft, rich, and perfectly layered.

The modern version we know today was popularized in the 1920s by chef Nikolaos Tselementes, though variations of eggplant-and-meat dishes have existed across the Eastern Mediterranean for centuries. You’ll often hear it called “Greek lasagna,” and while the layered idea is similar, eggplant moussaka swaps pasta for vegetables and builds flavor with warming spices like cinnamon, cloves, and allspice (vs. Italian herbs).

A hand arranges roasted eggplant slices in a baking dish on a wooden table surrounded by plates of cheese, roasted potatoes, meat sauce, a cup, and a bottle of olive oil.
A person assembles a baked dish with sliced eggplant and meat sauce in a green pan on a rustic table, surrounded by plates, grated cheese, a cup, and a bottle of olive oil.
A person pours creamy white sauce from a saucepan over a baking dish with a brown layer, surrounded by plates, a glass of wine, olive oil, grated cheese, and a bowl on a rustic wooden table.
A hand spreads creamy white sauce over a dish in a green baking pan. Surrounding the pan are plates with grated cheese, empty dishes, a small cup, a bowl with sauce, slices of cooked potato, and a glass of red wine.
A hand drizzles olive oil over a casserole dish filled with a creamy, white-topped dish on a wooden table surrounded by plates, a bowl of cheese, a cup of coffee, wine, and roasted vegetables.
A baked casserole with a golden, browned top sits on a patterned cloth, surrounded by plates with a green salad, a bowl of green olives, a dish of salt, and glasses of red drink on a wooden table.

Key Ingredients

This moussaka recipe is all about three components coming together to make the most perfect Greek dish. Here’s what makes each one special:

Eggplant and Potatoes

  • Eggplant: Three medium eggplants sliced into rounds and salted before baking. This step draws out excess moisture through osmosis and removes bitterness, giving you silky, golden slices instead of soggy ones. This is key for a perfect moussaka.
  • Potatoes: A layer of thinly sliced yellow potatoes forms the base, soaking up the juices from the meat sauce and helping the dish hold its structure.
  • Parmesan cheese: Just a sprinkle between layers adds a salty, umami boost.

Love eggplant? Try our melitzanosalata (whipped eggplant dip).

The Meat Sauce (Kima)

  • Lean ground beef: The classic choice, though lamb is also traditional.
  • Red wine: Adds depth and richness while deglazing the pan.
  • The warming spice trio: Cinnamon, cloves, and allspice; this is what sets a moussaka recipe apart from Italian-style sauces. It’s cozy, aromatic, and unmistakably Greek.
  • Tomatoes, basil, bay leaves, and tomato paste: Build a rich, balanced sauce.
  • A touch of sugar: Just enough to balance acidity.

The Béchamel

  • Egg-enriched béchamel: Two eggs are tempered into the sauce, giving it a custardy texture that sets beautifully when baked.
  • Nutmeg: A classic finishing spice that adds warmth.
  • Cheese: Traditionally mizithra (μυζήθρα), a tangy sheep’s milk cheese. Parmesan works perfectly as a substitute.
A hand holding a fork approaches a serving of moussaka on a white plate, with a glass of red wine and salad on a patterned tablecloth in bright sunlight.

Tips for the Best Moussaka

  • Salt the eggplant. This removes moisture and prevents soggy layers in your moussaka.
  • Bake instead of fry. Eggplant absorbs oil like a sponge, so baking keeps things lighter while still golden.
  • Cook the meat sauce until thick. A watery sauce leads to a watery moussaka; let it reduce properly.
  • Temper the eggs for the béchamel. Whisking hot sauce into the eggs first prevents scrambling and gives that smooth, custardy finish.
  • Let it rest for a full hour. This is non-negotiable. It allows the layers of the moussaka to set so you get clean slices.
  • Adjust the olive oil to taste. Traditional versions often use more for extra richness.
  • No red wine? Beef broth works just fine as a substitute.

Variations

  • Lamb or lamb-beef blend: Swap the beef for lamb or use a mix for a richer flavour.
  • Chicken or turkey: A lighter option that still works beautifully with the spices.
  • Add zucchini: Layer it alongside the eggplant for extra veg.
  • Potato-only or eggplant-only: Both versions are traditional in different parts of Greece.
  • Plant-based version: Try our plant-based summer moussaka

What to Serve with Moussaka

Moussaka is rich and hearty, so it pairs best with lighter, fresh sides. Think of it as the centrepiece of a relaxed Sunday spread.

If you love eggplant, also try our papoutsakia (Greek stuffed eggplant).

A hand lifts a square serving of baked moussaka from a green dish. The moussaka has a golden-brown topping. Surrounding the dish are a bowl of green olives, a plate of lettuce, and a glass of red wine.

How to Store and Reheat Moussaka

Make-ahead: Assemble the moussaka completely and refrigerate unbaked for up to 24 hours. Add extra bake time since it’ll be cold going in.

Refrigerator: Store in an airtight container for up to 4 days. The flavour actually gets better overnight.

Freezer: Freeze portions or the whole dish (wrapped well) for up to 3 months.

Reheating: Cover with foil and bake at 350°F for 20–25 minutes, or microwave individual portions for 2–3 minutes.

FAQ

What is moussaka made of?

Moussaka is a layered Greek casserole made of baked eggplant, potatoes, a warmly spiced ground beef sauce (kima) seasoned with cinnamon, cloves, and allspice, and a thick egg-enriched béchamel sauce. Everything is layered in a baking dish and baked until golden brown.

Is moussaka basically Greek lasagna?

They share a similar layered concept, but moussaka uses eggplant and potatoes instead of pasta. The flavor is completely different, with warming spices instead of Italian herbs, and a custardy béchamel instead of ricotta.

What cheese do Greeks use in moussaka?

Traditionally, mizithra is used, a slightly tangy sheep’s milk cheese. Parmesan is the most common substitute.

What kind of eggplant is best for moussaka?

Standard globe eggplants work best. Look for firm, heavy eggplants with smooth skin for the best texture.

Can you make moussaka ahead of time?

Yes! Assemble it fully and refrigerate it up to 24 hours before baking, or freeze it for longer storage.

Why does moussaka need to rest before cutting?

The béchamel needs time to set. Resting for at least an hour ensures clean, structured slices instead of a runny dish.

Moussaka Recipe

This Moussaka Recipe layers baked eggplant, potatoes, spiced beef, and creamy béchamel into a classic Greek comfort dish that’s rich, hearty, and perfect for sharing.
Prep Time 40 minutes
Cook Time 1 hour 30 minutes
Resting time 1 hour
Total Time 3 hours 10 minutes
Course Main
Cuisine Greek
Servings 8 large pieces
Calories 464
Servings: 8 large pieces

Watch the Video

[adthrive-in-post-video-player video-id=”wzjItJEL” upload-date=”2024-04-03T00:00:00.000Z” name=”Greek Moussaka” description=”This delicious Greek Moussaka recipe has layers of meat sauce and eggplant, with creamy bechamel. It’s a traditional meal that you won’t be able to get enough of.”]

Ingredients

For the meat sauce

For the bechamel

Instructions 

Start Cooking

Prepare the eggplant and potatoes

  1. Preheat the oven to 375F. Generously grease 2 large non stick sheet pans with olive oil. Set aside.
  2. Prepare the eggplant: Slice the eggplant into 1/3 inch slices. Put the slices in a large bowl with a big pinch of salt and let sit for 10 minutes.
  3. While the eggplant sits, prepare the potatoes. Peel and then cut the potatoes into 1/4 inch slices. Place the potato slices on one of the prepared sheet pans (or two if needed) and only slightly overlap them. Drizzle generously with olive oil and and an even layer of salt and pepper. Place in the oven for 15 minutes.
  4. Once the eggplant slices have sat in the water for 10 minutes, drain and gently pat dry. Add the eggplant slices to the other oiled sheet pan, the slices can just overlap. Drizzle generously with olive oil and and an even layer of salt and pepper. Once the potatoes have been in the oven for 15 minutes, add the eggplant to the oven and bake everything for 35-40 more minutes until the eggplant is golden brown.
  5. Remove the potatoes and eggplant from the oven and set aside.

Make the meat sauce

  1. While the potatoes and eggplant are baking, make the meat sauce.
  2. Add the olive oil to a large pot over medium-high heat. Add the diced onions, beef and garlic. Break up the beef with a spoon into small pieces and cook with the lid on, stirring every 3 minutes, until there are no juices left, about 12-15 minutes.
  3. Pour in the red wine to deglaze. Cook for a few minutes with the lid off until most of the wine has evaporated.
  4. Stir in the spices and bay leaves. Stir in the diced or whole tomatoes (if using whole tomatoes crush them up a bit when added to the pot), sugar, tomato paste and water and bring to a boil over high heat. Once simmering, turn to medium low and simmer with the lid on until the sauce has cooked down and most of the liquid has evaporated. Remove the bay leaves and set aside.

Make the bechamel

  1. While the meat sauce simmers, whisk the eggs well in a medium bowl.
  2. Melt the butter in a medium skillet or pot over medium-low heat. Add the flour and whisk constantly for 2 minutes. Continue to whisk as you stream in the milk, then add the salt, pepper, and nutmeg. Increase the heat to medium and bring the mixture to a simmer. Cook, whisking often, until slightly thickened, about 5 minutes. Remove the pot from the heat, add the cheese, and whisk until the sauce is uniform and creamy, 2 to 3 minutes.
  3. Transfer 1 cup of the béchamel sauce to a second medium bowl. Gradually whisk the eggs into the sauce in the bowl, then gradually whisk that mixture back into the sauce in the pot. Return the sauce to low heat and continue to cook, whisking occasionally, until it is even thicker and creamier, about 5 minutes.

Assemble the moussaka

  1. Preheat the oven to 375F. Grease an 9×13 baking dish with olive oil.
  2. Layer all of the cooked potato slices on the bottom of the baking dish, overlapping as you go until you have used all of the potato slices.
  3. Next layer all of the cooked eggplant slices, overlapping as you go until you have used all of the eggplant. Sprinkle 2 tbsp parmesan cheese over the eggplant layer.
  4. Pour in all of the meat sauce and spread evenly.
  5. Pour the bechamel on top of the meat sauce and spread is into an even layer.
  6. Drizzle the top with olive oil and bake in the middle of the oven until the top turns golden brown, about 40-45 minutes. Start checking around the 35 minute mark as all ovens cook differently.
  7. Remove from the oven and let cool at least an hour until it’s just warm, this will allow the bechamel layer to be fully set and stay together when you cut through the moussaka.

Notes

  • Soaking the eggplant in water with salt removes some of the bitterness of the eggplant so don’t skip that step.
  • Our meat sauce starts with 1 1/2 tbsp olive oil but in traditional Greek moussaka recipes the meat sauce can start with up to 1/2 cup olive oil so feel free to start the recipe with more olive oil if you prefer.
  • For the meat sauce, if you don’t want to use red wine, you can try substituting with alcohol-free red wine or beef broth.
  • If you love this recipe you’re sure to enjoy our Traditional Greek Pastitsio Recipe (Greek Lasagna)
Calories: 464kcalCarbohydrates: 45.3gProtein: 36.9gFat: 15.3gSaturated Fat: 7.1gPolyunsaturated Fat: 1.2gMonounsaturated Fat: 5.7gTrans Fat: 0.1gCholesterol: 126.2mgSodium: 1555.9mgFiber: 6.6gSugar: 24.4g

What Did You Think?

Recipe Rating




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

27 people are discussing this recipe. Join in

  1. Kelley Sampson
    12.13.25
    Was this helpful?

    5 stars
    I just had a Christmas party and every recipe I used aside from dessert (and even one of those!) was Maria’s. The moussaka was AMAZING. I’d never made it before but I’ve learned I can trust her recipes 100% and I’m never fearful that it won’t be yummy! It has a lot of steps, but it’s not hard. Just go through the recipe thoroughly before you start and it goes pretty smoothly. I doubled the recipe and it was nearly wiped out! So good.

    1. Maria Koutsogiannis
      12.15.25
      Was this helpful?

      WOW!! You are so sweet, thank you so much my love. Greek Mommy can always be trusted!!!

  2. sophie kenny
    10.19.25
    Was this helpful?

    hi in the bechamel section it says 1/4 tsp ground nutmeg and then 1/8 tsp ground nutmeg – is the second one supposed to be another spice? thanks so miuch!

    1. Maria Koutsogiannis
      02.02.26
      Was this helpful?

      Sorry about that! 1/4 is corrrect!

  3. Dana
    09.29.25
    Was this helpful?

    5 stars
    Such a good recipe and easy to follow for a first timer!

    1. Maria Koutsogiannis
      09.29.25
      Was this helpful?

      Thank you so much, Dana!

  4. Arizona
    09.15.25
    Was this helpful?

    5 stars
    This is so delicious, thank you for sharing your recipe. My first time eating and cooking moussaka! I made a few alterations to use up leftovers from the fridge and it was still sublime. Thank you, thank you, thank you.

    1. Maria Koutsogiannis
      09.16.25
      Was this helpful?

      Thank you so much!!!!!!

  5. Kim Lanctot
    01.30.25
    Was this helpful?

    I am so looking forward to making this next week for a birthday dinner. Can I make it a day ahead and just put it in the oven to cook the day of the party? Will the potatoes and eggplant or zucchini (birthday girl doesn’t like eggplant) get mushy if it sits on the fridge? Would I be better off to keep all layers separate and assemble before baking? And if I use zucchini instead of eggplant do I follow the same steps of soaking in a salt bath, roasting for the same length of time as the eggplant?
    I’ve been following you on IG for quite sometime. This will be the first of your recipes I make. Looking forward to it.

    1. Maria Koutsogiannis
      01.30.25
      Was this helpful?

      Hi Hunnie!!! Please assemble day off! You are better to get everything ready the night before and then put it together day off and bake! It will be pure magic!!!

      1. Kim Lanctot
        02.02.25
        Was this helpful?

        Thank you so much for your reply. Will do that.

  6. Dave
    10.20.24
    Was this helpful?

    5 stars
    Just out of the oven and looks delicious

    1. Maria Koutsogiannis
      10.20.24
      Was this helpful?

      I am so excited for you!!!

  7. Aria
    08.28.24
    Was this helpful?

    5 stars
    So delicious!!

    1. Maria Koutsogiannis
      08.28.24
      Was this helpful?

      Thank you so much for the love, Aria!

  8. Maria
    08.09.24
    Was this helpful?

    5 stars
    What a delicious and beautiful meal!!! Coming from someone who grew up eating mainly Italian food and who still cooks that way, this moussaka was absolutely amazing! I like venturing off making dishes not typical of my Italian upbringing and trying something new. When I found “FoodByMaria” on IG, her recipes and videos made me want to try everything related to Greek cooking! So here I am, making moussaka and my own pita bread lol
    The flavors in this dish are amazing, the potatoes, the eggplant, the meat and the bechamel sauce make this a meal your family will request often!!
    My sons kept asking for more that is how delicious this dish was! Highly recommend and will definitely be making this again in the future!

    1. Maria Koutsogiannis
      08.09.24
      Was this helpful?

      you are so sweet, thank you so much Maria!!!

  9. Michael Franz
    04.03.24
    Was this helpful?

    Hi, in the future could you just put the traditional way of doing it into the main body of the recipe as well so we can see side by side how its done the traditional way as well? For example, the olive oil amount in the printed recipe doesn’t mention the half cup at all and I think that is a shame because I like to print things out and put it into our collection and I end up losing that valuable info.

    1. Maria Koutsogiannis
      04.04.24
      Was this helpful?

      Hello Michael,

      I don’t think you are looking at the right portion of my post. Please look at the recipe card. Thank you! In the recipe card you will also see a print recipe option.

      1. Michael Franz
        05.01.24
        Was this helpful?

        Hi, there may have been a misunderstanding, you wrote: Our meat sauce starts with 1 1/2 tbsp olive oil but in traditional Greek moussaka recipes the meat sauce can start with up to 1/2 cup olive oil so feel free to start the recipe with more olive oil if you prefer.
        Which isnt in the printed recipe

        1. Maria Koutsogiannis
          05.02.24
          Was this helpful?

          The recipe states 1 1/2 tbsp but like you said but some greeks use up to 1/2 cup, so use what you feel is right 🙂

  10. Barbara Minkus
    04.03.24
    Was this helpful?

    Is it possible to prepare in advance and freeze?

    1. Maria Koutsogiannis
      04.03.24
      Was this helpful?

      Yes! Freeze then bake from frozen or thaw then cook. I am not sure how long the baking time will take but you’ll know when it’s hot throughout the top of golden!