Moussaka Beef Eggplant Layers

Featured in: Cozy Dinner Plates

This dish features tender eggplant slices roasted until golden and layered with spiced ground beef simmered in tomato and red wine. A rich, creamy béchamel sauce made with butter, flour, milk, nutmeg, egg, and Parmesan is poured over before baking. The casserole is baked until bubbling and golden, resting briefly for perfect slicing. Its flavors showcase classic Greek aromas with cinnamon, oregano, and allspice complemented by fresh parsley and garlic.

Updated on Tue, 11 Nov 2025 15:53:00 GMT
Golden-crusted moussaka with layers of eggplant, rich beef sauce, and creamy béchamel, a Greek classic. Save
Golden-crusted moussaka with layers of eggplant, rich beef sauce, and creamy béchamel, a Greek classic. | frizplo.com

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

I discovered moussaka while traveling in Greece: the aroma of cinnamon and golden eggplant drew me into a small taverna. Ever since, making this dish brings me back to that sunny afternoon.

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)
  • 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 baking sheets and arrange eggplant slices: brush both sides with olive oil, sprinkle with 1/2 teaspoon salt. Roast 20–25 minutes, turning halfway: set aside.
Make Beef Sauce:
Heat olive oil in large skillet on medium. Cook onion until soft, about 5 minutes. Stir in garlic and parsley: sauté 1 minute. Add ground beef, breaking up, and brown for 7 minutes. Add cinnamon, allspice, oregano, black pepper, and remaining salt: cook 1 minute.
Simmer with Tomatoes:
Add tomato paste, diced tomatoes, and wine. Simmer uncovered 15–20 minutes, stirring, until thickened. Season and set aside.
Béchamel Sauce:
Melt butter in saucepan over medium. Whisk in flour and cook 2 minutes, stirring. Gradually pour in warm milk, bring to gentle boil, stirring until thick and smooth (5 minutes). Remove from heat: stir in nutmeg, cool 2 minutes. Whisk in egg and Parmesan quickly.
Prepare to Bake:
Lower oven to 180°C (350°F).
Assembly:
Layer half the eggplant in a 22x30 cm (9x13-inch) dish. Add all beef mixture, remaining eggplant, then pour béchamel evenly on top and sprinkle with Parmesan.
Bake and Serve:
Bake 40–45 minutes until golden on top and bubbling. Rest 15 minutes before slicing and serving.
A close-up view of the baked moussaka, showcasing its perfectly browned béchamel topping. Save
A close-up view of the baked moussaka, showcasing its perfectly browned béchamel topping. | frizplo.com

Sharing moussaka with my family is always special: everyone gathers around, eager to dig in. The melted cheese and layers make it a joyful centerpiece for Sunday meals.

Allergen & Nutritional Information

Contains gluten (flour), dairy (milk, butter, Parmesan), and egg. Each serving delivers about 450 calories, 27 g fat, 26 g carbohydrates, and 27 g protein. Always check ingredient labels if sensitive to allergens.

Serving Suggestions

Pair with crisp Greek salad and some bread. A glass of red wine complements its warming spices beautifully.

Make-Ahead & Variations

Use gluten-free flour for the béchamel to accommodate special diets: swap beef with lamb or a beef/lamb mix for extra richness. Assemble ahead, then bake when ready to serve.

Sizzling steam rises from a generous slice of moussaka, a hearty Greek casserole served. Save
Sizzling steam rises from a generous slice of moussaka, a hearty Greek casserole served. | frizplo.com

This moussaka delivers a memorable taste with every forkful. The leftovers are just as delicious the next day!

Recipe FAQ

How do I prepare the eggplant for baking?

Slice into 1/2-inch rounds, brush with olive oil, sprinkle salt, and roast at 200°C (400°F) for 20-25 minutes until golden and tender.

What spices enhance the beef filling?

Cinnamon, allspice, dried oregano, black pepper, and salt give a warm and aromatic flavor to the meat layer.

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

Butter and flour form a roux, warmed milk is added gradually, then nutmeg, egg, and grated Parmesan are whisked in for smooth richness.

Can I substitute the meat used in the filling?

Ground lamb or a mix of beef and lamb can be used to add a richer taste while maintaining the dish's classic profile.

What is the recommended baking temperature and time?

Bake assembled layers at 180°C (350°F) for 40-45 minutes until the top is golden and bubbling.

Are there tips for gluten-free adaptations?

Use gluten-free flour in the béchamel sauce to accommodate gluten-free dietary needs without compromising texture.

Moussaka Beef Eggplant Layers

A savory blend of eggplant, spiced ground beef, and creamy béchamel baked until golden.

Prep duration
35 min
Time to cook
75 min
Complete duration
110 min
Created by Madison Young

Classification Cozy Dinner Plates

Complexity Level Medium

Cultural Origin Greek

Output 6 Portion Count

Dietary requirements 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)

Directions

Step 01

Prep Oven and 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 20 to 25 minutes, turning halfway until golden and tender. Set aside.

Step 02

Cook Aromatics: Heat 2 tablespoons olive oil in a large skillet over medium heat. Sauté onion until soft, approximately 5 minutes. Add garlic and parsley, cooking for 1 minute.

Step 03

Brown Ground Beef: Add ground beef to skillet, breaking 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 04

Simmer Tomato Sauce: Incorporate tomato paste, diced tomatoes, and red wine. Simmer uncovered for 15 to 20 minutes, stirring occasionally, until thickened. Season to taste and remove from heat.

Step 05

Prepare Béchamel Sauce: Melt butter in a medium saucepan over medium heat. Whisk in flour and cook for 2 minutes, stirring continuously. Gradually add warmed milk while whisking, bring to a gentle boil, and cook until thick and smooth, about 5 minutes. Remove from heat, stir in nutmeg, and let cool for 2 minutes. Quickly whisk in beaten egg and Parmesan cheese.

Step 06

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

Step 07

Bake and Rest: Bake for 40 to 45 minutes until surface is golden and bubbling. Allow to 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 seek professional healthcare advice if you're uncertain.
  • Contains gluten, dairy, and egg. May contain sulphites from wine.

Nutritional breakdown (per portion)

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