• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Easy homemade recipes

  • HOME
  • Recipes
  • Desserts
  • Chicken Recipes
  • Beef Recipes
  • Contact Us
  • Privacy Policy
    • Terms And Conditions
You are here: Home / Recipes / Moussaka (Greek Eggplant Casserole) Recipe

Moussaka (Greek Eggplant Casserole) Recipe

Last Modified: September 1, 2025

Sharing is caring!

5 shares
  • Facebook
  • X

This Greek moussaka recipe features layers of tender eggplant, spiced ground lamb or beef, and creamy bechamel sauce. A traditional Mediterranean casserole perfect for dinner or family meals.

Table of Contents

Toggle
    • Ingredients
    • Instructions
  • Why You’ll Love This Recipe
  • Tips
  • Variations and Substitutions
  • FAQs
  • Serving
  • Suggestions
  • Moussaka (Greek Eggplant Casserole) Recipe
    • Ingredients
    • Directions

Ingredients

For the Eggplant:

  • 2 large globe eggplants
  • Kosher salt
  • Extra virgin olive oil
  • 1/4 cup breadcrumbs

For the Meat Sauce:

  • 1 large yellow onion, finely chopped
  • 1 lb ground lamb or beef
  • 1 Tbsp dried oregano
  • 1 tsp ground cinnamon
  • 1/2 tsp black pepper
  • 1/2 tsp ground nutmeg
  • 1/2 tsp paprika
  • 1/2 cup red wine
  • 1 (14 oz) can diced tomatoes
  • 1 tsp sugar
  • 1/2 cup beef broth, warmed

For the Bechamel:

  • 1/3 cup + 2 Tbsp extra virgin olive oil
  • 2/3 cup all-purpose flour
  • 1/2 tsp salt, plus more to taste
  • Black pepper, to taste
  • 4 cups 2% milk, warmed
  • 1/4 tsp ground nutmeg
  • 2 large eggs

Instructions

1. Prepare the Eggplant:
Trim the ends and slice eggplants into 1/4-inch thick slabs. Sprinkle slices with kosher salt and let sit for 30 minutes to reduce bitterness. Pat dry before cooking.

2. Make the Meat Sauce:
Heat 2 Tbsp olive oil in a skillet over medium heat. Sauté onions until golden, about 5 minutes. Add ground meat and cook until browned. Drain excess fat. Stir in oregano, cinnamon, pepper, nutmeg, and paprika. Add red wine and boil for 1 minute. Mix in diced tomatoes, sugar, and hot beef broth. Simmer for 20–30 minutes until thick and fragrant.

3. Broil the Eggplant:
Preheat the broiler on high. Brush eggplant slices with olive oil and arrange on a sheet pan in a single layer. Broil 6 inches from heat until golden and slightly softened, turning once. Work in batches if needed.

4. Make the Bechamel:
In a large saucepan, heat olive oil over medium-high heat. Stir in flour, salt, and pepper; cook until lightly golden. Gradually whisk in warmed milk and cook until thickened, 5–7 minutes. Season with nutmeg. In a small bowl, whisk eggs and temper with a ladle of hot bechamel, then slowly whisk eggs back into the sauce. Cook gently for 2 minutes, then remove from heat.

5. Assemble the Moussaka:
Preheat oven to 350°F and lightly oil a 9 1/2″ x 13″ baking dish. Layer half the eggplant slices on the bottom. Spread the meat sauce evenly over the eggplant. Top with remaining eggplant slices. Pour bechamel sauce over the top and sprinkle with breadcrumbs.

6. Bake:
Bake on the center rack for 45 minutes. Optionally, broil briefly for a golden-brown top.

7. Serve:
Let the moussaka rest for 10 minutes before slicing into squares. Serve warm.


Why You’ll Love This Recipe

Moussaka is a classic Greek casserole with layers of tender eggplant, spiced meat, and creamy bechamel. It’s hearty, comforting, and full of rich Mediterranean flavors, perfect for family dinners or special occasions.


Tips

  • Salt the eggplant to reduce bitterness and excess moisture.
  • Use a sharp knife to slice eggplant evenly for consistent cooking.
  • Temper eggs slowly to prevent curdling in the bechamel.
  • Let the moussaka rest before serving for cleaner slices.

Variations and Substitutions

  • Protein: Substitute ground lamb with beef, turkey, or a plant-based meat alternative.
  • Vegetables: Add zucchini or potatoes in layers for extra texture.
  • Dairy-Free: Use plant-based milk and olive oil to make a dairy-free bechamel.
  • Herbs & Spices: Adjust cinnamon, nutmeg, or paprika to taste for a different flavor profile.

FAQs

Can I make moussaka ahead of time?
Yes, it can be assembled a day ahead and refrigerated. Bake just before serving.

How do I prevent the bechamel from curdling?
Temper the eggs by slowly whisking in a small amount of hot sauce before combining with the full mixture.

Can I freeze moussaka?
Yes, cool completely, wrap tightly, and freeze for up to 2 months. Reheat in the oven before serving.


Serving

Serve moussaka with a fresh Greek salad, crusty bread, or roasted vegetables for a complete meal.


Suggestions

  • Sprinkle with extra breadcrumbs or Parmesan for a crispier top.
  • Drizzle with a little olive oil before serving to enhance richness.
  • Pair with red wine for a traditional Mediterranean dining experience.
Moussaka (Greek Eggplant Casserole) Recipe
Print

Moussaka (Greek Eggplant Casserole) Recipe

Recipe by el hassan
Servings

12

servings
Prep time

10

minutes
Cooking time

1

hour 

30

minutes
Calories

309.9

kcal

Ingredients

  • For the Eggplant:

  • 2 large globe eggplants

  • Kosher salt

  • Extra virgin olive oil

  • 1/4 cup breadcrumbs

  • For the Meat Sauce:

  • 1 large yellow onion, finely chopped

  • 1 lb ground lamb or beef

  • 1 Tbsp dried oregano

  • 1 tsp ground cinnamon

  • 1/2 tsp black pepper

  • 1/2 tsp ground nutmeg

  • 1/2 tsp paprika

  • 1/2 cup red wine

  • 1 (14 oz) can diced tomatoes

  • 1 tsp sugar

  • 1/2 cup beef broth, warmed

  • For the Bechamel:

  • 1/3 cup + 2 Tbsp extra virgin olive oil

  • 2/3 cup all-purpose flour

  • 1/2 tsp salt, plus more to taste

  • Black pepper, to taste

  • 4 cups 2% milk, warmed

  • 1/4 tsp ground nutmeg

  • 2 large eggs

Directions

  • Prepare the Eggplant:
  • Trim the ends and slice eggplants into 1/4-inch thick slabs. Sprinkle slices with kosher salt and let sit for 30 minutes to reduce bitterness. Pat dry before cooking.
  • Make the Meat Sauce:
  • Heat 2 Tbsp olive oil in a skillet over medium heat. Sauté onions until golden, about 5 minutes. Add ground meat and cook until browned. Drain excess fat. Stir in oregano, cinnamon, pepper, nutmeg, and paprika. Add red wine and boil for 1 minute. Mix in diced tomatoes, sugar, and hot beef broth. Simmer for 20–30 minutes until thick and fragrant.
  • Broil the Eggplant:
  • Preheat the broiler on high. Brush eggplant slices with olive oil and arrange on a sheet pan in a single layer. Broil 6 inches from heat until golden and slightly softened, turning once. Work in batches if needed.
  • Make the Bechamel:
  • In a large saucepan, heat olive oil over medium-high heat. Stir in flour, salt, and pepper; cook until lightly golden. Gradually whisk in warmed milk and cook until thickened, 5–7 minutes. Season with nutmeg. In a small bowl, whisk eggs and temper with a ladle of hot bechamel, then slowly whisk eggs back into the sauce. Cook gently for 2 minutes, then remove from heat.
  • Assemble the Moussaka:
  • Preheat oven to 350°F and lightly oil a 9 1/2″ x 13″ baking dish. Layer half the eggplant slices on the bottom. Spread the meat sauce evenly over the eggplant. Top with remaining eggplant slices. Pour bechamel sauce over the top and sprinkle with breadcrumbs.
  • Bake:
  • Bake on the center rack for 45 minutes. Optionally, broil briefly for a golden-brown top.
  • Serve:
  • Let the moussaka rest for 10 minutes before slicing into squares. Serve warm.

Filed Under: Recipes

Previous Post: « Saffron Rice Recipe
Next Post: Menemen Recipe: Turkish Scrambled Eggs with Tomatoes »

Reader Interactions

Leave a Reply Cancel reply

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

Primary Sidebar

ABOUT US
ComoHowTo is a food blog dedicated to easy, homemade recipes anyone can make. From quick weeknight dinners to classic family favorites, our recipes are simple, affordable, and full of flavor. Read more...

Recent recipes

Swedish Meatballs with Creamy Gravy

Healthy Granola Recipe

Nothing Bundt Cake Copycat Recipe

Peanut Butter Balls (Buckeyes)

Instant Pot Applesauce

Instant Pot Meatloaf with Mashed Potatoes

Copyright © 2026