Moussaka Beef Eggplant Layers

Featured in: Everyday Favorites

This dish showcases tender eggplant rounds roasted until golden, layered with savory spiced ground beef infused with cinnamon, allspice, and oregano. A rich, creamy béchamel sauce made from butter, flour, and warm milk adds smoothness and is finished with Parmesan cheese. Baked until bubbling and golden, it offers a comforting, hearty experience with Mediterranean flavors. Perfect for a main course, this dish balances aromatic spices and textures beautifully.

Updated on Tue, 11 Nov 2025 08:51:00 GMT
Delicious moussaka with beef and eggplant, topped with creamy béchamel sauce.  Pin
Delicious moussaka with beef and eggplant, topped with creamy béchamel sauce. | crumbkiss.com

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

This dish has always been a family favorite, bringing everyone together around the table for a comforting meal full of tradition and warmth.

Ingredients

  • Vegetables: 2 large eggplants sliced into 1/2-inch rounds, 1 large onion finely chopped, 2 cloves garlic minced, 2 tablespoons chopped fresh parsley
  • Meat: 500 g (1.1 lbs) ground beef
  • Spices & Seasonings: 1 teaspoon ground cinnamon, 1/2 teaspoon ground allspice, 1 teaspoon dried oregano, 1/2 teaspoon ground black pepper, 1 teaspoon salt divided
  • Tomato Sauce: 400 g (14 oz) canned diced tomatoes, 2 tablespoons tomato paste, 120 ml (1/2 cup) dry red wine, 2 tablespoons olive oil plus extra for brushing eggplant
  • Béchamel Sauce: 60 g (1/4 cup) unsalted butter, 60 g (1/2 cup) all-purpose flour, 600 ml (2 1/2 cups) whole milk warmed, 1/4 teaspoon ground nutmeg, 1 large egg lightly beaten, 40 g (1/2 cup) grated Parmesan cheese
  • For Assembly: 40 g (1/2 cup) grated Parmesan cheese for topping

Instructions

Step 1:
Preheat oven to 200°C (400°F). Line two baking sheets with parchment paper.
Step 2:
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.
Step 3:
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.
Step 4:
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.
Step 5:
Add tomato paste diced tomatoes and red wine. Simmer uncovered for 15 20 minutes stirring occasionally until thickened. Season to taste and set aside.
Step 6:
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.
Step 7:
Lower oven temperature to 180°C (350°F).
Step 8:
To assemble 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.
Step 9:
Bake for 40 45 minutes until golden and bubbling. Rest 15 minutes before slicing and serving.
Layers of savory moussaka with beef, eggplant, and a golden cheese crust.  Pin
Layers of savory moussaka with beef, eggplant, and a golden cheese crust. | crumbkiss.com

Moussaka can be assembled ahead and baked later making it perfect for meal prep or entertaining guests.

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

Calories 450 Total Fat 27 g Carbohydrates 26 g Protein 27 g per serving

Warm moussaka with eggplant and spiced beef, perfect for cozy dinners. Pin
Warm moussaka with eggplant and spiced beef, perfect for cozy dinners. | crumbkiss.com

This moussaka recipe brings authentic Greek flavors to your kitchen with ease and comfort.

Recipe FAQ

What is the best way to prepare the eggplant for this dish?

Slice eggplant into rounds, brush with olive oil and salt, then roast until golden and tender. This method prevents sogginess and enhances flavor.

How do the spices affect the flavor of the filling?

Cinnamon, allspice, and oregano add warmth and depth, balancing the savory beef and complementing the Mediterranean profile.

Can the béchamel sauce be made ahead of time?

Yes, prepare the béchamel sauce in advance and keep it warm or gently reheat before assembly to maintain smooth texture.

What type of cheese works best for topping?

Grated Parmesan adds a nutty, salty finish and browns nicely when baked, enhancing the creamy layers underneath.

How long should the casserole rest after baking?

Resting for about 15 minutes allows the layers to set, making slicing easier and improving overall texture.

Moussaka Beef Eggplant Layers

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

Prep duration
35 min
Cook duration
75 min
Complete duration
110 min


Complexity Medium

Heritage Greek

Output 6 Portions

Dietary guidelines 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 lbs 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 oz 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

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, sprinkle with 1/2 teaspoon salt, and roast 20–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. Add chopped onion and cook until softened, about 5 minutes. Stir in garlic and parsley, cooking for an additional minute.

Phase 03

Brown beef and add seasonings: Add ground beef to skillet, breaking it up with a spoon. Cook until browned, around 7 minutes. Incorporate cinnamon, allspice, oregano, black pepper, and remaining 1/2 teaspoon salt, cooking for 1 minute.

Phase 04

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

Phase 05

Prepare béchamel sauce: In a saucepan over medium heat, melt butter. Whisk in flour and cook for 2 minutes, stirring continuously. Gradually whisk in warmed milk, bringing to a gentle boil and stirring until thickened and smooth, about 5 minutes. Remove from heat, stir in nutmeg, and cool for 2 minutes. Quickly whisk in beaten egg and Parmesan cheese.

Phase 06

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

Phase 07

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

Phase 08

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

Necessary tools

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

Allergy details

Review each component for potential allergens and consult healthcare providers if you're uncertain.
  • Contains gluten, dairy, egg; may contain sulphites due to wine

Nutritional breakdown (per portion)

These values are approximate guides only and shouldn't replace professional medical guidance.
  • Energy: 450
  • Fat: 27 g
  • Carbohydrates: 26 g
  • Protein: 27 g