Moussaka Beef Eggplant Layers

Featured in: Cozy Comfort Bakes

This traditional Greek dish features soft roasted eggplant slices layered with savory spiced ground beef cooked with aromatic herbs and tomato sauce. A rich béchamel sauce, infused with nutmeg, egg, and Parmesan, is poured over before baking to achieve a golden, bubbling finish. Best served warm, it offers a hearty and comforting blend of flavors and textures, perfect for family dinners or festive meals.

Updated on Sat, 15 Nov 2025 13:17:00 GMT
Golden-brown Moussaka with tender eggplant layers and a creamy béchamel, ready to serve and enjoy. Save
Golden-brown Moussaka with tender eggplant layers and a creamy béchamel, ready to serve and enjoy. | tastlis.com

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

The first time I made moussaka was for a family dinner when I wanted to introduce Greek flavors at home. Each bite brings back those moments of laughter and satisfaction around our table.

Ingredients

  • Eggplants: 2 large, sliced into 1/2-inch rounds
  • Onion: 1 large, finely chopped
  • Garlic: 2 cloves, minced
  • Parsley: 2 tablespoons chopped fresh
  • Ground beef: 500 g (1.1 lbs)
  • Cinnamon: 1 teaspoon ground
  • Allspice: 1/2 teaspoon ground
  • Dried oregano: 1 teaspoon
  • Black pepper: 1/2 teaspoon ground
  • 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
  • Nutmeg: 1/4 teaspoon ground
  • Egg: 1 large, lightly beaten
  • Parmesan cheese: 40 g (1/2 cup) grated, plus 40 g for topping

Instructions

Prepare Oven & Eggplant:
Preheat oven to 200°C (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–25 minutes, turning halfway, until golden and tender. Set aside.
Cook Beef Mixture:
Heat 2 tablespoons olive oil in a large skillet over medium heat. Add onion and cook until soft, about 5 minutes. Stir in garlic and parsley and sauté for 1 minute. Add ground beef, breaking it up with a 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 thick. Season to taste and set aside.
Make Béchamel Sauce:
Melt butter in a saucepan over medium heat. Whisk in flour and cook 2 minutes, stirring constantly. Gradually whisk in warm milk and bring to a 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.
Lower Oven Temperature:
Lower oven temperature to 180°C (350°F).
Assemble Moussaka:
Layer half the eggplant in a 22x30 cm (9x13-inch) baking dish. Top with all the beef mixture, then the rest of the eggplant. Pour béchamel evenly on top and sprinkle with Parmesan.
Bake & Serve:
Bake for 40–45 minutes, until golden and bubbling. Rest 15 minutes before slicing and serving.
Save
| tastlis.com

This moussaka became a family favorite after a cousin brought it to a reunion, and now we all look forward to making it together for special dinners.

Serving Suggestions

Enjoy moussaka with a crisp Greek salad and a slice of crusty bread to round out your Mediterranean meal.

Variations

Try a mix of ground beef and lamb for deeper flavor, or use gluten-free flour if needed. You can prepare moussaka up to a day ahead and bake just before serving.

Nutrition & Allergens

Each serving (1/6 recipe) is about 450 calories, with 27 g fat, 26 g carbohydrates, and 27 g protein. Always check labels if sensitive to allergens.

A hearty slice of Moussaka, showcasing spiced beef, eggplant, and a bubbling béchamel topping. Save
A hearty slice of Moussaka, showcasing spiced beef, eggplant, and a bubbling béchamel topping. | tastlis.com

Moussaka is sure to impress guests and satisfy every craving for classic Greek comfort food. Enjoy every bite and the warmth it brings to the table!

Recipe FAQs

How do I prepare the eggplant for layering?

Slice eggplants into 1/2-inch rounds, brush both sides with olive oil and sprinkle with salt, then roast until tender and golden.

What spices enhance the beef filling?

A blend of cinnamon, allspice, oregano, black pepper, and salt adds warmth and depth to the ground beef.

How is the béchamel sauce made creamy and smooth?

Butter and flour are cooked to form a roux before gradually whisking in warm milk. Nutmeg, beaten egg, and Parmesan cheese are added off the heat for richness.

Can this dish be prepared ahead of time?

Yes, layers can be assembled and refrigerated before baking to save time on serving day.

What dishes pair well with this layered casserole?

A crisp Greek salad and fresh crusty bread complement the rich textures and flavors.

Is it possible to substitute ground beef with other meats?

Ground lamb or a beef-lamb mixture can be used for a different but equally delicious flavor profile.

Moussaka Beef Eggplant Layers

Layers of eggplant and spiced beef baked with creamy béchamel and Parmesan topping.

Prep Time
35 min
Time to Cook
75 min
Overall Time
110 min
Author Lena Foster


Skill Level Medium

Cuisine Greek

Makes 6 Portions

Dietary details None specified

What You'll 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 fresh parsley, chopped

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

Instruction 01

Preheat oven and prepare eggplant: Preheat oven to 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.

Instruction 02

Cook aromatics and beef: Heat 2 tablespoons olive oil in a large skillet over medium heat. Add onion and cook until softened, about 5 minutes. Stir in garlic and parsley, sautéing for 1 minute. Add ground beef, breaking it up, and cook until browned, about 7 minutes. Mix in cinnamon, allspice, oregano, black pepper, and remaining 1/2 teaspoon salt. Cook for 1 minute.

Instruction 03

Simmer tomato sauce: Add tomato paste, diced tomatoes, and red wine to the skillet. Simmer uncovered for 15–20 minutes, stirring occasionally, until the sauce thickens. Adjust seasoning as needed and set aside.

Instruction 04

Prepare béchamel sauce: In a saucepan over medium heat, melt butter. Whisk in flour and cook for 2 minutes, stirring constantly. Gradually add warmed milk while whisking, and cook until the sauce thickens and is smooth, about 5 minutes. Remove from heat, stir in nutmeg, and let cool for 2 minutes. Quickly whisk in the beaten egg and Parmesan cheese.

Instruction 05

Assemble layers: Reduce oven temperature to 350°F. In a 9x13-inch baking dish, layer half of the roasted eggplant, then spread all the beef mixture evenly over it. Add the remaining eggplant on top. Pour the béchamel sauce over the layers and sprinkle with grated Parmesan cheese.

Instruction 06

Bake and rest: Bake for 40–45 minutes, until the top is golden and bubbling. Remove from the oven and let rest for 15 minutes before slicing and serving.

Tools Needed

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

Allergy Notes

Review each component for possible allergens. If you aren't sure, ask a health pro.
  • Contains gluten (flour), dairy (milk, butter, Parmesan), egg; may contain sulphites (in wine)

Nutrition Info (per portion)

This nutrition data is just for your information—always check with a healthcare provider if needed.
  • Energy: 450
  • Fats: 27 g
  • Carbohydrates: 26 g
  • Proteins: 27 g