Moussaka Beef Eggplant Layers

Featured in: International BBQ Flavors

This dish features slices of roasted eggplant layered with spiced ground beef simmered in a rich tomato and wine sauce, topped with creamy béchamel and Parmesan. Baked until golden and bubbly, it delivers a comforting balance of textures and Mediterranean flavors. Perfect served warm, it highlights traditional Greek seasoning with cinnamon, allspice, and oregano enlivening each bite.

Updated on Tue, 11 Nov 2025 15:31:00 GMT
Golden, bubbly moussaka with layers of eggplant and savory beef, baked to a delicious finish. Save
Golden, bubbly moussaka with layers of eggplant and savory beef, baked to a delicious finish. | bitegrill.com

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

Moussaka always takes me back to lively family dinners where the hearty aroma of spices wafted through the kitchen as we eagerly awaited a bubbling casserole from the oven.

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
  • Parmesan cheese: 40 g (1/2 cup), grated, plus 40 g (1/2 cup) for topping

Instructions

Prepare the 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 the Beef Mixture:
Meanwhile, 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; 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 thickened. Season to taste and set aside.
Make the Béchamel:
For the béchamel, 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.
Assemble:
Lower oven temperature to 180°C (350°F). 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:
Bake for 40–45 minutes, until golden and bubbling. Rest 15 minutes before slicing and serving.
Save
| bitegrill.com

This dish always draws my family together at the dinner table, and leftovers are even better the next day after the flavors meld.

Serving Suggestions

Pair moussaka with a crisp Greek salad and a loaf of bread for a traditional meal that celebrates Greek hospitality.

Allergen Information

Contains: Gluten (flour), Dairy (milk, butter, Parmesan), Egg. May contain: Sulphites (in wine). Always check ingredient labels if sensitive to allergens.

Nutrition Facts

Per serving: 450 calories, 27 g total fat, 26 g carbohydrates, 27 g protein.

A close-up of a freshly baked moussaka, showcasing tender eggplant and creamy béchamel. Save
A close-up of a freshly baked moussaka, showcasing tender eggplant and creamy béchamel. | bitegrill.com

Serve warm and don't forget to gather everyone for a taste of Greece right at your table!

Recipe FAQ

How do I prepare the eggplant for this dish?

Slice eggplants into rounds, brush with olive oil and salt, then roast until tender and golden for best texture and flavor.

What spices enhance the beef mixture?

Cinnamon, allspice, dried oregano, black pepper, and salt provide a warm, aromatic profile complementing the beef.

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

Start with a butter and flour roux, then gradually whisk in warm milk until thickened, finishing with nutmeg, egg, and Parmesan for richness.

Can other meats be used for the layers?

Substituting ground lamb or mixing lamb and beef offers a richer option while maintaining traditional flavors.

What is the best oven temperature and baking time?

Bake at 180°C (350°F) for 40–45 minutes until the top is golden and the filling is bubbling, then rest before serving.

Are there gluten-free adaptations?

Use gluten-free flour in the béchamel sauce for a gluten-free variation without compromising texture.

Moussaka Beef Eggplant Layers

Layers of tender eggplant, spiced beef, and creamy béchamel baked golden in a Greek classic.

Prep duration
35 min
Cook duration
75 min
Complete duration
110 min
Created by Ethan Walker


Skill Level Medium

Heritage Greek

Output 6 Portions

Dietary considerations None specified

Components

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)

Method

Phase 01

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, sprinkle with 1/2 teaspoon salt, and roast for 20 to 25 minutes, turning halfway, until golden and tender. Set aside.

Phase 02

Cook Aromatics: Heat 2 tablespoons olive oil in a large skillet over medium heat. Sauté chopped onion until soft, about 5 minutes. Add minced garlic and parsley; cook for an additional minute.

Phase 03

Brown Ground Beef: Add ground beef to skillet, breaking it apart with a spoon. Cook until browned, approximately 7 minutes. Stir in cinnamon, allspice, oregano, black pepper, and remaining 1/2 teaspoon salt; cook for 1 minute.

Phase 04

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

Phase 05

Prepare Béchamel: Melt butter in a saucepan over medium heat. Whisk in flour and cook for 2 minutes, stirring constantly. Gradually add warmed milk, whisking continuously, and bring to a gentle boil until sauce thickens, about 5 minutes. Remove from heat, stir in nutmeg, and cool slightly before rapidly whisking in beaten egg and Parmesan cheese.

Phase 06

Assemble Layers: Reduce oven temperature to 350°F. In a 9x13-inch baking dish, layer half the roasted eggplant. Spread all the meat sauce evenly over the eggplant, then layer with remaining eggplant. Pour béchamel sauce on top and sprinkle with remaining Parmesan.

Phase 07

Bake and Rest: Bake for 40 to 45 minutes until the top is golden and bubbling. 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 details

Review each ingredient for potential allergens and consult with healthcare providers if you're uncertain about sensitivities.
  • Contains gluten, dairy, and egg; may contain sulphites from wine

Nutritional information (each portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Energy: 450
  • Fats: 27 g
  • Carbohydrates: 26 g
  • Proteins: 27 g