A sliced piece of Greek moussaka showing layers of eggplant, meat sauce, and béchamel on a plate.

Rich and Layered Greek Moussaka – Classic Comfort with a Twist

Introduction

Moussaka is one of Greece’s most iconic comfort foods.

Though it may look like lasagna, its cinnamon-spiced meat sauce and creamy béchamel create a flavor that’s uniquely Greek.

The modern layered form of moussaka became popular in the early 1900s, influenced by French culinary techniques.

This dish combines warmth, tradition, and depth, all in one slice.

In this recipe, you’ll learn how to:

  • Roast eggplant without bitterness
  • Build a deeply flavored meat sauce with spices
  • Make a smooth and silky béchamel from scratch
  • Layer and bake the dish for clean slices and bold flavor

I made this because so many of my friends from southern Europe said,

“If you ever cook Greek food, start with moussaka.”

So I finally did.

Ingredients

Serves 4–5

🍆 Eggplant Layer

  • Eggplants: 600g (about 2 medium), sliced into 0.75cm rounds
  • Salt: for sweating
  • Olive oil: 2 to 2.5 tbsp

🥩 Meat Sauce

  • Ground beef or lamb: 550g
  • Onion: 1 (medium), finely chopped
  • Garlic: 3 cloves, minced
  • Red wine (optional): 1/3 cup (80ml)
  • Canned chopped tomatoes: 400g
  • Tomato paste: 2 tbsp
  • Beef stock: 3/4 cup (180ml)
  • Beef bouillon powder or cube: 1 tsp
  • Dried oregano: 2 tsp
  • Ground cinnamon: 1/2 tsp (or 1 stick)
  • Bay leaves: 2
  • Sugar: 1.5 tsp
  • Salt: 2/3 tsp
  • Black pepper: to taste

🥛 Béchamel Sauce

  • Butter: 50g
  • All-purpose flour: 4 tbsp
  • Milk: 2 cups (480ml)
  • Parmesan cheese: 1/2 cup (40g)
  • Egg: 1 whole egg + 1 egg yolk
  • Nutmeg: a pinch (optional)
  • Stock powder or salt: 1 tsp
  • Black pepper: to taste

🧀 Topping

  • Panko breadcrumbs: 1/3 cup
  • Italian parsley: for garnish

Instructions

Step 1: Prep the Eggplant

Slice the eggplant into rounds, sprinkle with salt, and let rest for 30 minutes.

Wipe off moisture, coat with oil, and bake at 200°C for 15–20 minutes.

Step 2: Make the Meat Sauce

Sauté onion in oil for 2 minutes, then add garlic and cook until fragrant.

Add ground meat and brown it well.

Pour in red wine and cook off the alcohol.

Add tomato, paste, broth, and spices. Simmer on low for 15 minutes until thick.

Step 3: Make the Béchamel Sauce

Melt butter, stir in flour, then slowly add milk and mix until thick.

Turn off the heat, mix in cheese and seasoning.

Let it cool slightly, then whisk in the egg.

Step 4: Layer and Bake

In a baking dish, layer half the eggplant, then the meat sauce, then the rest of the eggplant.

Pour over the béchamel, sprinkle with breadcrumbs, and bake at 180°C for 30–35 minutes.

Step 5: Rest and Cut

Let the moussaka rest for at least 10 minutes before slicing.

A sprinkle of parsley adds the final touch.

Tips

  • Use a sharp knife when slicing to maintain the layered structure.
  • You can make the meat sauce a day ahead for deeper flavor.
  • If you don’t have panko, any dry breadcrumbs will work.
  • Don’t skip the resting time. It really makes slicing easier.

Watch the Full Recipe on YouTube!

For a step-by-step video tutorial, check out my YouTube channel:

Let me know if you tried this recipe!

Don’t forget to like, comment, and subscribe for more delicious recipes.


Discover more from Home&Away Eats

Subscribe to get the latest posts sent to your email.

Leave a Reply

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