Moussaka Beef Eggplant Layers

Featured in: Family Comfort Classics

This traditional Greek dish showcases tender eggplant rounds layered with savory spiced ground beef. A rich béchamel sauce, infused with nutmeg and Parmesan, tops the casserole before baking to a golden finish. The eggplants are roasted for softness, while the meat is simmered with aromatic spices and tomato, creating deep, comforting flavors. The final bake melds all components into a hearty and satisfying main course, perfect for sharing.

Updated on Tue, 11 Nov 2025 08:41:00 GMT
Golden, bubbly Moussaka with a creamy béchamel topping, a classic Greek comfort food. Save to Pinterest
Golden, bubbly Moussaka with a creamy béchamel topping, a classic Greek comfort food. | recipesforevers.com

A classic Greek casserole featuring layers of tender eggplant, savory spiced beef, and creamy béchamel sauce, baked to golden perfection.

Moussaka always brings me back to family gatherings where we’d pass plates of golden slices around the table, savoring each creamy bite and sharing stories. Baking it for the first time felt like learning a time-honored ritual.

Ingredients

  • Eggplants: 2 large, sliced into 1/2-inch rounds
  • Onion: 1 large, finely chopped
  • Garlic: 2 cloves, minced
  • Fresh parsley: 2 tablespoons, chopped
  • Ground beef: 500 g (1.1 lbs)
  • Ground cinnamon: 1 teaspoon
  • Ground allspice: 1/2 teaspoon
  • Dried oregano: 1 teaspoon
  • Ground black pepper: 1/2 teaspoon
  • Salt: 1 teaspoon, divided
  • Canned diced tomatoes: 400 g (14 oz)
  • Tomato paste: 2 tablespoons
  • Dry red wine: 120 ml (1/2 cup)
  • Olive oil: 2 tablespoons (plus extra for brushing eggplant)
  • Unsalted butter: 60 g (1/4 cup)
  • All-purpose flour: 60 g (1/2 cup)
  • Whole milk: 600 ml (2 1/2 cups), warmed
  • Ground nutmeg: 1/4 teaspoon
  • Egg: 1 large, lightly beaten
  • Grated Parmesan cheese: 40 g (1/2 cup)
  • Grated Parmesan cheese (for topping): 40 g (1/2 cup)

Instructions

Prepare eggplant:
Preheat oven to 200°C (400°F). Line two baking sheets with parchment paper. Arrange eggplant slices on sheets. Brush both sides with olive oil and sprinkle with 1/2 teaspoon salt. Roast for 20–25 minutes, turning halfway, until golden and tender. Set aside.
Cook beef filling:
Heat 2 tablespoons olive oil in large skillet over medium heat. Add onion and cook until soft, about 5 minutes. Stir in garlic and parsley; saute for 1 minute. Add ground beef, breaking it up with spoon. Cook until browned, about 7 minutes. Stir in cinnamon, allspice, oregano, black pepper, and remaining 1/2 teaspoon salt. Cook for 1 minute. Add tomato paste, diced tomatoes, and red wine. Simmer uncovered for 15–20 minutes, stirring occasionally, until thickened. Season to taste and set aside.
Make béchamel sauce:
Melt butter in saucepan over medium heat. Whisk in flour and cook 2 minutes, stirring constantly. Gradually whisk in warm milk and bring to gentle boil, stirring until thick and smooth, about 5 minutes. Remove from heat. Stir in nutmeg, then cool for 2 minutes. Whisk in egg and Parmesan quickly.
Assemble moussaka:
Lower oven temperature to 180°C (350°F). Layer half the eggplant in a 22x30 cm (9x13-inch) baking dish. Top with all beef mixture, then rest of eggplant. Pour béchamel evenly on top and sprinkle with Parmesan.
Bake and serve:
Bake for 40–45 minutes, until golden and bubbling. Rest 15 minutes before slicing and serving.
Save to Pinterest
| recipesforevers.com

Gathering around this casserole always meant laughter and second helpings in my family, especially when someone tried to sneak an extra cheesy corner piece.

Required Tools

Large skillet, saucepan, baking sheets, 22x30 cm (9x13-inch) baking dish, whisk, chefs knife, cutting board

Allergen Information

Contains gluten (flour), dairy (milk, butter, Parmesan), egg. May contain sulphites (in wine). Always check ingredient labels if sensitive to allergens.

Nutritional Information

Per serving: Calories 450, Total Fat 27 g, Carbohydrates 26 g, Protein 27 g

A close-up of a freshly baked Moussaka, showcasing tender eggplant layers and rich beef. Save to Pinterest
A close-up of a freshly baked Moussaka, showcasing tender eggplant layers and rich beef. | recipesforevers.com

This classic moussaka is perfect for both Sunday dinners and special occasions. Serve with a Greek salad for a truly authentic feast.

Recipe FAQs

How should the eggplants be prepared for the best texture?

Slice the eggplants into 1/2-inch rounds, brush with olive oil, season lightly, and roast until golden and tender to avoid excess moisture.

What spices enhance the flavor of the beef layer?

Ground cinnamon, allspice, oregano, black pepper, and a bit of salt contribute to a warm, aromatic flavor profile.

How is the béchamel sauce thickened properly?

Melt butter and whisk in flour to form a roux, then gradually add warm milk while stirring until the sauce thickens smoothly.

Can this dish be prepared in advance?

Yes, assembly can be done ahead of time; just refrigerate and bake shortly before serving to maintain freshness.

What alternatives are there for ground beef in this dish?

Ground lamb or a blend of beef and lamb can be used for a richer, more traditional flavor.

Moussaka Beef Eggplant Layers

Tender eggplant and spiced beef layered with creamy béchamel sauce, baked until golden.

Prep Duration
35 minutes
Time to Cook
75 minutes
Complete Duration
110 minutes


Complexity Medium

Cuisine Greek

Makes 6 Portions

Dietary Info None specified

What You Need

Vegetables

01 2 large eggplants, sliced into 1/2-inch rounds
02 1 large onion, finely chopped
03 2 cloves garlic, minced
04 2 tablespoons chopped fresh parsley

Meat

01 1.1 pounds ground beef

Spices & Seasonings

01 1 teaspoon ground cinnamon
02 1/2 teaspoon ground allspice
03 1 teaspoon dried oregano
04 1/2 teaspoon ground black pepper
05 1 teaspoon salt, divided

Tomato Sauce

01 14 ounces canned diced tomatoes
02 2 tablespoons tomato paste
03 1/2 cup dry red wine
04 2 tablespoons olive oil, plus extra for brushing eggplant

Béchamel Sauce

01 1/4 cup unsalted butter
02 1/2 cup all-purpose flour
03 2 1/2 cups whole milk, warmed
04 1/4 teaspoon ground nutmeg
05 1 large egg, lightly beaten
06 1/2 cup grated Parmesan cheese

For Assembly

01 1/2 cup grated Parmesan cheese (for topping)

Directions

Step 01

Preheat oven and prepare eggplant: Preheat the oven to 400°F. Line two baking sheets with parchment paper. Arrange eggplant slices on the sheets, brush both sides with olive oil, and sprinkle with 1/2 teaspoon salt. Roast for 20 to 25 minutes, turning halfway through, until golden and tender. Set aside.

Step 02

Cook aromatics: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add the chopped onion and cook until soft, about 5 minutes. Stir in garlic and parsley, sautéing for 1 minute.

Step 03

Brown ground beef and add spices: Add ground beef to the skillet, breaking it up with a spoon. Cook until browned, approximately 7 minutes. Stir in cinnamon, allspice, oregano, black pepper, and remaining 1/2 teaspoon salt. Cook for an additional minute.

Step 04

Simmer tomato sauce: Incorporate tomato paste, diced tomatoes, and red wine into the beef mixture. Simmer uncovered for 15 to 20 minutes, stirring occasionally, until thickened. Adjust seasoning as needed and set aside.

Step 05

Prepare béchamel sauce: Melt butter in a saucepan over medium heat. Whisk in flour and cook for 2 minutes, stirring continuously. Gradually add warm milk, whisking constantly, and bring to a gentle boil. Cook until the sauce thickens and smooths, about 5 minutes. Remove from heat, stir in nutmeg, cool for 2 minutes, then quickly whisk in the beaten egg and Parmesan cheese.

Step 06

Reduce oven temperature: Lower oven temperature to 350°F.

Step 07

Assemble layers: In a 9x13-inch baking dish, layer half the roasted eggplant slices. Spread the beef mixture evenly over the eggplant, then arrange the remaining eggplant slices on top. Pour the béchamel sauce evenly over the layers and sprinkle with grated Parmesan cheese.

Step 08

Bake until golden: Bake the assembled layers for 40 to 45 minutes until the top is golden and bubbling. Allow to rest for 15 minutes before slicing and serving.

Essential Tools

  • Large skillet
  • Saucepan
  • Baking sheets
  • 9x13-inch baking dish
  • Whisk
  • Chef's knife
  • Cutting board

Allergy Details

Be sure to check every item for allergens. If uncertain, talk with a healthcare provider.
  • Contains gluten, dairy, and egg. May contain sulphites due to wine.

Nutrition per serving

Nutrition details are for your reference only. Always speak with a professional for medical concerns.
  • Caloric Content: 450
  • Total Fat: 27 grams
  • Carbohydrates: 26 grams
  • Proteins: 27 grams