| | |
5 from 1 vote

Classic Moussaka (Eggplant Lasagna)

This post may contain affiliate links.

Close your eyes and picture a cozy kitchen on a hillside in Greece.

You can smell roasted eggplant slices, warm cinnamon, and a bubbly, creamy béchamel sauce turning golden under the oven light.

That, my friend, is Moussaka.

Close your eyes and picture a cozy kitchen on a hillside in Greece.

You can smell roasted eggplant slices, warm cinnamon, and a bubbly, creamy béchamel sauce turning golden under the oven light.

That, my friend, is Moussaka.Pin

Moussaka is an eggplant casserole stacked with a rich tomato meat sauce, soft veggies, and a silky white sauce.

It’s one of the most popular dishes in Greek cuisine, and we’re gonna make some.

Now, you might think traditional Greek moussaka recipe is tricky (or maybe you haven’t heard of it) but it’s really just cooking in layers, like building a cheesy, Mediterranean lasagna.

By the end of this page, you’re going to become an expert in this classic dish.

Even if you’re a cooking noob!

First we salt the eggplant to pull out excess moisture.

No one wants soggy slices.

Next comes the moussaka meat sauce, full of tomato paste, crushed tomatoes, and lightly spiced ground beef (or ground lamb if you’re feeling extra traditional).

Finally, we whisk up a simple creamy bechamel sauce with butter, flour, warm milk, and a couple egg yolks to make it thick and velvety.

Yes, it takes a little time (about two hours from start to finish) but most of that is bake time.

While the dish bubbles in the oven, you can set the table, cut some crusty bread, or practice saying “opa!” so you sound authentic when you serve dinner. HA! (Jeremy is rolling his eyes at me.)

By the end, you’ll have a pan of pure comfort food Moussaka that feeds six hungry people (or four if everyone wants seconds—trust me, they will).

Some of our other favorite GREEK INSPIRED RECIPES we have on our site include: Easy Creamy Greek Pasta Salad Recipe, Baked Greek Fries with Gyro Meat, and Greek Chicken and Rice Bowl with Vinaigrette.

Close your eyes and picture a cozy kitchen on a hillside in Greece.

You can smell roasted eggplant slices, warm cinnamon, and a bubbly, creamy béchamel sauce turning golden under the oven light.

That, my friend, is Moussaka.Pin
Jump to:

WHY THIS RECIPE WORKS:

  1. Salting the eggplant
    Sprinkling salt on eggplant rounds draws out bitters and excess oil, so the slices bake to golden brown instead of turning mushy.
  2. Warm spice mix
    A touch of cinnamon and oregano lifts the rich tomato meat sauce and gives that classic Greek taste without overpowering the dish.
  3. Egg yolks in béchamel
    Stirring in yolks off heat makes the creamy sauce ultra‑smooth and helps it set in the oven, so your layers stay neat when you cut big squares.

INGREDIENTS NEEDED (SCROLL TO THE BOTTOM OF THIS POST FOR THE FULL RECIPE CARD):

  • Eggplants
  • Salt
  • Olive oil
  • Onion
  • Garlic cloves
  • Ground meat
  • Crushed tomatoes
  • Tomato paste
  • Ground cinnamon
  • Dried oregano
  • Bay leaf
  • Black pepper
  • Butter
  • Flour
  • Warm milk
  • Ground nutmeg
  • Egg yolks
  • Parmesan cheese
Close your eyes and picture a cozy kitchen on a hillside in Greece.

You can smell roasted eggplant slices, warm cinnamon, and a bubbly, creamy béchamel sauce turning golden under the oven light.

That, my friend, is Moussaka.Pin

HOW TO MAKE MOUSSAKA:

 Prepare the Eggplants:

  1. Place the eggplant slices in a colander, sprinkle with salt, and let them rest for 30 minutes to remove bitterness.
  2. Rinse and pat dry with paper towels.
  3. Heat olive oil in a pan and grill the slices until golden brown on both sides. Set aside.

2. Make the Meat Sauce:

  1. Heat olive oil in a large skillet over medium heat. Sauté the onion and garlic until soft.
  2. Add the ground meat and cook until browned.
  3. Stir in the crushed tomatoes, tomato paste, cinnamon, oregano, bay leaf, salt, and pepper.
  4. Simmer for 20-25 minutes until thickened. Remove the bay leaf and set aside.

3. Prepare the Béchamel Sauce:

  1. In a saucepan, melt the butter over medium heat. Stir in the flour and cook for 2 minutes, stirring constantly.
  2. Gradually whisk in the warm milk, stirring continuously to prevent lumps. Cook until thickened.
  3. Remove from heat and stir in nutmeg, salt, pepper, egg yolks, and grated cheese. Mix well.

4. Assemble the Moussaka:

  1. Preheat oven to 180°C (350°F).
  2. In a baking dish, layer half of the roasted eggplants, then spread half of the meat sauce. Repeat the layers.
  3. Pour the béchamel sauce over the top and sprinkle with extra grated cheese.

5. Bake:

  1. Bake for 45-50 minutes until golden and bubbly.
  2. Let it rest for 15-20 minutes before serving.
Close your eyes and picture a cozy kitchen on a hillside in Greece.

You can smell roasted eggplant slices, warm cinnamon, and a bubbly, creamy béchamel sauce turning golden under the oven light.

That, my friend, is Moussaka.Pin

FAQ: FREQUENTLY ASKED QUESTIONS ABOUT THIS RECIPE:

Nope! The best way for less oil is brushing slices with olive oil and roasting on sheet pans until golden brown. You still get flavor without deep frying. 

Yes. You can ALWAYS add more veggies! 

Thin potato slices or even zucchini can join the layer of eggplant.

Keep each veggie in a single layer so the delicious moussaka recipe doesn’t slip and slide.

Close your eyes and picture a cozy kitchen on a hillside in Greece.

You can smell roasted eggplant slices, warm cinnamon, and a bubbly, creamy béchamel sauce turning golden under the oven light.

That, my friend, is Moussaka.Pin

Absolutely. Assemble, cover with plastic wrap, and refrigerate up to 24 hours.

Bake when ready.

I know it’s nice to have something quick on hand when you really need it.

Leftovers reheat well and taste even better the next time.

Feel free to check out these options and make your own decisions. Let your taste buds speak to you!

  • Splash of red wine in the meat sauce
  • Potato layer at the bottom for extra heartiness
  • Sprinkle of bread crumbs on top for crunch
  • Pinch of brown sugar to balance acidity in tomato sauce
  • Parmesan rind simmered in the sauce for depth
  • Handful of chopped fresh parsley between layers
  • Dash of tomato purée for richer color
  • White sauce flavored with a bit of grated kefalotyri cheese
  • Bay leaves simmered in the béchamel for subtle aroma
  • A drizzle of extra virgin olive oil over the finished top

There are always some things that we can tweak a little bit. Go right ahead!

  • Ground turkey or plant‑based crumbles for a leaner or vegetarian moussaka recipe
  • Potato slices instead of eggplant if you’re not an eggplant fan
  • Gluten‑free all‑purpose flour for the béchamel
  • Almond milk or oat milk plus vegan butter for dairy‑free white sauce
  • Tomato puree in place of crushed tomatoes for smoother texture
  • Kefalotyri swapped with grated cheddar or mozzarella if that’s what’s on hand

ROOM TEMPERATURE: Let the moussaka rest 20 minutes, then keep no longer than 2 hours before chilling.

REFRIGERATOR: Cover the baking dish or transfer slices to an airtight container.

Store up to 4 days.

Reheat at medium heat in the oven until warm.

FREEZER: Wrap squares tightly or freeze the pan (unbaked or baked) for up to 3 months.

Bake from frozen, adding 20 extra minutes.

DANA’S TIPS AND TRICKS:

  • Line the colander with paper towels for less mess when salting eggplant.
  • Use a large skillet so meat browns instead of steams; work over medium‑high heat.
  • Whisk the béchamel in a medium saucepan and lower heat once it thickens to avoid scorching.
  • Stir the meat sauce with a wooden spoon—it won’t scratch your pan.
  • Let the moussaka rest before slicing; layers set and cut clean.
  • Hosting a dinner party? Pair with a crisp Greek salad and a glass of red wine.
Close your eyes and picture a cozy kitchen on a hillside in Greece.

You can smell roasted eggplant slices, warm cinnamon, and a bubbly, creamy béchamel sauce turning golden under the oven light.

That, my friend, is Moussaka.Pin

Layered with veggies, a hearty meat sauce, and a blanket of creamy béchamel sauce, this moussaka is pure comfort food.

Serve big squares, say “opa,” and enjoy every bite!

If you’ve tried this MOUSSAKA, let me know how it turned out in the comments!

You can follow me over on PINTEREST, INSTAGRAM OR FACEBOOK to find some more of our mouthwatering recipes! 

Learn more about the author, Dana DeVolk, on our ABOUT ME page!

This Silly Girls Kitchen LogoPin
5 from 1 vote

Classic Moussaka (Eggplant Lasagna)

Prep: 40 minutes
Cook: 1 hour 15 minutes
Resting Time 20 minutes
Close your eyes and picture a cozy kitchen on a hillside in Greece.You can smell roasted eggplant slices, warm cinnamon, and a bubbly, creamy béchamel sauce turning golden under the oven light.That, my friend, is Moussaka.
Servings 6 servings

Ingredients
  

Instructions

  • Place the eggplant slices in a colander, sprinkle with salt, and let them rest for 30 minutes to remove bitterness.
    2-3 large eggplants, Salt
  • Rinse and pat dry with paper towels.
  • Heat olive oil in a pan and grill the slices until golden brown on both sides. Set aside.
    Olive oil
  • Make the Meat Sauce:
  • Heat olive oil in a large skillet over medium heat. Sauté the onion and garlic until soft.
    1 large onion, 2 garlic cloves, 2 tbsp olive oil
  • Add the ground meat and cook until browned.
    500 g 1.1 lbs ground meat (lamb or beef)
  • Stir in the crushed tomatoes, tomato paste, cinnamon, oregano, bay leaf, salt, and pepper.
    1 can, 2 tbsp tomato paste, 1 tsp ground cinnamon, 1 tsp dried oregano, 1 bay leaf, Salt and black pepper
  • Simmer for 20-25 minutes until thickened. Remove the bay leaf and set aside.
  • Prepare the Béchamel Sauce:
  • In a saucepan, melt the butter over medium heat. Stir in the flour and cook for 2 minutes, stirring constantly.
    4 tbsp butter, 4 tbsp flour
  • Gradually whisk in the warm milk, stirring continuously to prevent lumps. Cook until thickened.
    500 ml 2 cups warm milk
  • Remove from heat and stir in nutmeg, salt, pepper, egg yolks, and grated cheese. Mix well.
    1 pinch ground nutmeg, Salt and black pepper, 2 egg yolks, 50 g ½ cup grated cheese (Parmesan or Kefalotyri
  • Assemble the Moussaka:
  • Preheat oven to 180°C (350°F).
  • In a baking dish, layer half of the roasted eggplants, then spread half of the meat sauce. Repeat the layers.
  • Pour the béchamel sauce over the top and sprinkle with extra grated cheese.
  • Bake:
  • Bake for 45-50 minutes until golden and bubbly.
  • Let it rest for 15-20 minutes before serving.

Notes

  • Line the colander with paper towels for less mess when salting eggplant.
  • Use a large skillet so meat browns instead of steams; work over medium‑high heat.
  • Whisk the béchamel in a medium saucepan and lower heat once it thickens to avoid scorching.
  • Stir the meat sauce with a wooden spoon—it won’t scratch your pan.
  • Let the moussaka rest before slicing; layers set and cut clean.
  • Hosting a dinner party? Pair with a crisp Greek salad and a glass of red wine.

Nutrition

Calories: 976kcal | Carbohydrates: 30g | Protein: 29g | Fat: 86g | Saturated Fat: 22g | Polyunsaturated Fat: 17g | Monounsaturated Fat: 42g | Trans Fat: 0.3g | Cholesterol: 162mg | Sodium: 325mg | Potassium: 1048mg | Fiber: 12g | Sugar: 14g | Vitamin A: 686IU | Vitamin C: 7mg | Calcium: 306mg | Iron: 4mg
Nutrition Disclaimer
Course Main Course
Cuisine American

Love This Recipe?

Follow @ThisSillyGirlsKitchen on Instagram and @danadevolk on Pinterest for more!

5 from 1 vote

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

One Comment

  1. David Decker says:

    5 stars
    Incredible recipe – we had so much fun making it!

Similar Posts

  • Broccoli Pasta Salad with Bacon

  • Magnolia Banana Pudding

  • Best Grilled BBQ Chicken Legs Recipe

  • Best Margherita Pizza Recipe

  • Strawberry Cream Cheese Danish Recipe

  • Easy Cottage Pie Recipe