| | |
5 from 1 vote

Classic Moussaka (Eggplant Lasagna)

This post may contain affiliate links.

This classic moussaka is the ultimate Greek comfort food, with layers of golden grilled eggplant, a richly spiced meat sauce, and a creamy bechamel topping baked until bubbly. I make it for special Sunday dinners when I want to wow the table, and one slice will explain why it is often called eggplant lasagna, so if you love our homemade Greek gyros this is your next Mediterranean project.

A slice of classic Greek moussaka with layers of eggplant, meat sauce, and golden bechamel on a plate with salad.Pin

It takes a little time to build the layers, but each step is simple, and the make-ahead-friendly result is absolutely worth it.

Moussaka Quick Look

  • 🕒 Prep Time: 40 minutes
  • 🌡️ Cook Time: 1 hour 15 minutes
  • Total Time: 1 hour 55 minutes
  • 🍽️ Serving: 6 servings
  • Calories: 976kcal
  • 🌶️ Flavor Profile: Rich and savory with warm-spiced meat, tender eggplant, and creamy bechamel
  • Difficulty: Moderate, a rewarding weekend cook like our homemade Greek gyros

Quick Answer

How do you make moussaka?

Salt and grill eggplant slices until golden. Make a spiced meat sauce with onion, garlic, ground lamb or beef, crushed tomatoes, cinnamon, and oregano. Layer the eggplant and meat sauce in a baking dish, top with a creamy bechamel enriched with egg yolks and cheese, and bake until golden and bubbly. This classic moussaka is a layered Greek casserole often called eggplant lasagna.

Jump to:

Why This Recipe Works

Click to see the technique science
  • Salting the eggplant is essential. Drawing out the moisture and bitterness keeps the eggplant from turning soggy and helps it grill up golden and tender instead of watery.
  • Warm spices make the meat sauce special. Cinnamon and oregano give the meat sauce its signature Greek warmth, which is what sets moussaka apart from a standard Italian lasagna.
  • Egg yolks make the bechamel luxurious. Stirring egg yolks and cheese into the bechamel gives it a rich, custardy texture that sets into a beautiful golden top as it bakes.
  • Resting is the secret to clean slices. Letting the moussaka rest before cutting lets the layers set, so you get neat, sturdy slices instead of a saucy slide.
  • It is the ultimate make-ahead dinner. Moussaka can be assembled ahead and even tastes better the next day, which makes it perfect for entertaining and special occasions.

Why You’ll Love This Recipe

  • It is the ultimate Greek comfort food, with layers of grilled eggplant, spiced meat sauce, and creamy bechamel.
  • Each step is simple, and the make-ahead-friendly result is impressive enough to wow any dinner table.
  • It tastes even better the next day, perfect served with our homemade Greek gyros for a full Mediterranean feast.

Key Ingredients

Labeled ingredients to make moussaka including eggplant, ground meat, crushed tomatoes, onion, garlic, and cheese.Pin

Classic Mediterranean ingredients layer up into this rich, comforting Greek casserole.

  • Eggplant: The heart of moussaka. Salting and grilling the slices gives them a tender, golden texture that holds up to the layers.
  • Ground Lamb or Beef: Lamb is traditional and gives the deepest flavor, but ground beef works beautifully too.
  • Crushed Tomatoes, Cinnamon, and Oregano: They build the warm-spiced meat sauce that defines authentic moussaka.
  • Butter, Flour, and Milk: The base of the creamy bechamel that crowns the dish.
  • Egg Yolks and Grated Cheese: Stirred into the bechamel, they create that signature rich, golden, custardy top.

See recipe card for exact quantities.

Variations and Substitutions

Moussaka is a flexible classic you can adapt to your taste.

  • Add potatoes: Many traditional versions add a bottom layer of sliced, par-cooked potatoes for an even heartier dish.
  • Use beef or a blend: Ground beef, lamb, or a mix all work. A beef and lamb blend gives great flavor and balance.
  • Make it vegetarian: Swap the meat for lentils or a mix of mushrooms and zucchini for a meatless moussaka.
  • Bake the eggplant: Instead of grilling, brush the slices with oil and roast them in the oven to save hands-on time.
  • More Greek favorites: Serve it with our cucumber tomato feta salad for a full Mediterranean meal.

How to Make Moussaka

A layer of grilled eggplant slices in a baking dish for moussaka.Pin
  1. Salt the eggplant slices and let them rest 30 minutes, then rinse, pat dry, and grill in olive oil until golden on both sides. Layer half in a baking dish.
Spiced meat sauce spread over the eggplant layer in a baking dish.Pin
  1. Saute the onion and garlic, brown the ground meat, then stir in the crushed tomatoes, tomato paste, cinnamon, oregano, and bay leaf. Simmer until thick, then spread half over the eggplant.
A second layer of grilled eggplant over the meat sauce for moussaka.Pin
  1. Repeat with the remaining grilled eggplant and the rest of the meat sauce.
Creamy bechamel sauce spread over the moussaka layers.Pin
  1. Make the bechamel: melt the butter, whisk in the flour, then gradually add the warm milk until thick. Off the heat, stir in nutmeg, egg yolks, and cheese, then pour over the top.
Grated cheese sprinkled over the bechamel topping before baking.Pin
  1. Sprinkle the top with extra grated cheese.
Golden baked moussaka fresh from the oven.Pin
  1. Bake at 350 degrees Fahrenheit for 45 to 50 minutes, until golden and bubbly. Let rest 15 to 20 minutes before slicing and serving.

Recipe Tips & Tricks

  • Do not skip salting the eggplant. It draws out bitterness and excess water so the finished moussaka is never soggy.
  • Use warm milk for the bechamel. Adding warm milk to the roux gradually keeps the sauce silky and lump-free.
  • Temper the egg yolks. Let the bechamel cool slightly before stirring in the yolks so they enrich the sauce instead of scrambling.
  • Simmer the meat sauce until thick. A thick, reduced sauce keeps the layers from turning watery as the moussaka bakes.
  • Rest before slicing. Letting it sit for 15 to 20 minutes is the key to clean, sturdy slices.
  • Make it ahead. Assemble a day in advance and refrigerate, then bake when ready. The flavors only get better.

Serving Ideas and Suggestions

Moussaka is rich and satisfying, so it pairs best with something fresh and bright. A crisp Greek salad with cucumber, tomato, and feta or our cucumber tomato feta salad is the perfect cooling contrast to the warm, creamy casserole.

Round out the Mediterranean meal with warm pita or crusty bread to mop up the sauce, and a side of our orzo pasta salad. A glass of red wine makes it feel like a special occasion.

Leftovers are arguably even better the next day once the flavors have melded and the layers have set. Reheat individual slices in the oven, and serve with a simple green salad for an easy, satisfying dinner.

A fork lifting a bite of layered moussaka showing the eggplant, meat sauce, and creamy topping.Pin

Moussaka FAQs

What is moussaka?

Moussaka is a classic Greek baked casserole made of layered grilled eggplant, a warmly spiced ground meat and tomato sauce, and a creamy bechamel topping. It is often called eggplant lasagna because of its layered structure, though its cinnamon-spiced meat sauce and custardy bechamel give it a distinctly Mediterranean flavor.

What is the difference between moussaka and lasagna?

Both are layered baked casseroles, but moussaka uses grilled eggplant instead of pasta sheets, a meat sauce seasoned with warm spices like cinnamon and oregano, and a rich bechamel topping rather than ricotta or mozzarella. Lasagna is Italian and tomato-and-cheese forward, while moussaka is Greek and spice-and-custard forward.

Can I make moussaka ahead of time?

Yes, moussaka is a wonderful make-ahead dish. Assemble it completely, cover, and refrigerate for up to 2 days, then bake when ready, adding a few extra minutes since it starts cold. You can also bake it ahead and reheat. The flavors deepen and improve overnight.

Can you freeze moussaka?

Absolutely. Moussaka freezes well either before or after baking. Wrap it tightly and freeze for up to 3 months. Thaw overnight in the fridge, then bake or reheat until hot in the center. The layers hold their structure nicely, making it great for meal prep.

Do I have to salt the eggplant for moussaka?

Salting the eggplant is highly recommended. It draws out excess moisture and any bitterness, which keeps the finished moussaka from becoming watery or soggy and helps the slices grill up golden and tender. Just rinse and pat the slices dry before cooking.

What meat is best for moussaka?

Ground lamb is the most traditional choice and gives moussaka its rich, authentic flavor. Ground beef works perfectly well and is a bit milder, and a blend of lamb and beef offers the best of both. Use whatever you prefer or have on hand.

Did you make this Moussaka? Please leave a 🌟 star rating below and tag us on social! Find us on PINTEREST, INSTAGRAM, and FACEBOOK.

Hungry for more Mediterranean flavor? Try our homemade Greek gyros next.

Serve easy baklava for dessert after a hearty pan of classic moussaka.

For a simple, elegant side, do not miss these roasted mushrooms.

Pair your dinner with these golden garlic butter sauteed brussel sprouts.

Another Mediterranean favorite is our Whipped Feta Dip.

Planning a Greek dinner? Start with our creamy greek yogurt dip.

A dollop of our tzatziki sauce is the perfect cool contrast to this rich moussaka.

You will also love our baba ganoush, another easy way to use up summer eggplant.

Craving more Mediterranean flavor? Our fresh Greek chicken bowl is an easy weeknight win.

This Silly Girls Kitchen Logo
5 from 1 vote

Classic Moussaka

Prep: 40 minutes
Cook: 1 hour 15 minutes
Resting Time 20 minutes
This classic moussaka layers golden grilled eggplant, a warmly spiced meat sauce, and a creamy bechamel topping baked until bubbly. The ultimate Greek comfort food, often called eggplant lasagna.
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 Greek

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




One Comment