Moussaka Beef Eggplant Greek

Featured in: Family Dinners

Moussaka combines roasted eggplant rounds, deeply spiced ground beef, and a silky béchamel sauce for a comforting Greek meal. Layers of vegetables and meat are nestled in a baking dish, topped with Parmesan and baked until golden and bubbling. The savory flavors of cinnamon, oregano, allspice, and tomato enrich the beef mixture, while the béchamel adds creamy richness. Rest before slicing to preserve structure. Enjoy with crusty bread and fresh salad for a satisfying dinner with Mediterranean flair.

Updated on Sat, 08 Nov 2025 15:48:00 GMT
Moussaka with Beef & Eggplant served hot, layered with spiced meat and creamy sauce.  Save
Moussaka with Beef & Eggplant served hot, layered with spiced meat and creamy sauce. | griddleglory.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, I was delighted by how the kitchen filled with the aroma of cinnamon and roasted eggplant. It truly transports you to the Mediterranean and is always a crowd-pleaser.

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

Prepare 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; 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 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.
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 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.
Golden-brown Moussaka with Beef & Eggplant topped with savory béchamel and cheese.  Save
Golden-brown Moussaka with Beef & Eggplant topped with savory béchamel and cheese. | griddleglory.com

This dish is a favorite at our family dinners, where everyone gathers to share stories and enjoy a warm, comforting meal together.

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)

Deliciously baked Moussaka with Beef & Eggplant, showcasing rich flavors and roasted layers. Save
Deliciously baked Moussaka with Beef & Eggplant, showcasing rich flavors and roasted layers. | griddleglory.com

Serve moussaka with a crisp Greek salad for a complete meal. Leftovers reheat beautifully for lunch the next day.

Cooking Questions

How do you prepare eggplant for moussaka?

Eggplant slices are brushed with olive oil, seasoned, and roasted until tender and golden. This helps remove bitterness and reduces moisture.

Can lamb be used instead of beef?

Yes, ground lamb or a mixture of beef and lamb adds a richer depth of flavor to the final dish.

How is the béchamel sauce made?

Melted butter and flour form a roux; milk is whisked in until thick. Nutmeg, egg, and Parmesan are added off heat before assembly.

Can moussaka be made gluten-free?

Substitute gluten-free flour for all-purpose flour in the béchamel sauce to make the dish suitable for those avoiding gluten.

What sides pair well with moussaka?

A crisp Greek salad and crusty bread make classic accompaniments, balancing richness with freshness.

How do you store leftovers?

Cool leftovers fully, then cover and refrigerate. Reheat individual slices gently to keep layers intact.

Moussaka Beef Eggplant Greek

Greek moussaka features beef, eggplant, aromatic spices, and a rich béchamel, baked until golden and bubbly.

Prep duration
35 min
Cook duration
75 min
Complete duration
110 min
Created by Sarah Collins


Skill level Medium

Heritage Greek

Output 6 Portions

Nutrition specifications 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 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

Assembly

01 1/2 cup grated Parmesan cheese, for topping

Directions

Phase 01

Eggplant Preparation: Preheat 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, until golden and tender. Set aside.

Phase 02

Sauté Onion, Garlic & Parsley: 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é for 1 minute.

Phase 03

Cook Beef & Spices: Add ground beef to the skillet, breaking it up with a spoon. Cook until browned, about 7 minutes. Incorporate cinnamon, allspice, oregano, black pepper, and remaining 1/2 teaspoon salt. Cook for an additional minute.

Phase 04

Simmer Tomato Sauce: Stir in tomato paste, diced tomatoes, and red wine. Simmer uncovered for 15 to 20 minutes, stirring occasionally, until the mixture thickens. Adjust seasoning to taste 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 whisk in warm milk and bring to a gentle boil, stirring until thick and smooth, about 5 minutes. Remove from heat, whisk in nutmeg, then cool for 2 minutes. Quickly whisk in the egg and Parmesan cheese.

Phase 06

Adjust Oven Temperature: Reduce oven temperature to 350°F.

Phase 07

Layer & Assemble: In a 9x13-inch baking dish, arrange half the roasted eggplant in an even layer. Spoon all the beef mixture over the eggplant. Top with the remaining eggplant then pour the béchamel sauce evenly over all layers. Sprinkle with Parmesan cheese.

Phase 08

Bake & Rest: Bake uncovered for 40 to 45 minutes, until the surface is golden and bubbling. Remove from the 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 seek professional healthcare advice if you're uncertain.
  • Contains gluten (all-purpose flour)
  • Contains dairy (milk, butter, Parmesan cheese)
  • Contains egg
  • May contain sulphites (wine)
  • Verify all ingredients if sensitive to allergens

Nutritional information (per portion)

These values are provided as a general guide only and aren't intended to replace professional medical guidance.
  • Energy: 450
  • Fats: 27 g
  • Carbohydrates: 26 g
  • Proteins: 27 g