Authentic Greek Moussaka Recipe: Layered Eggplant and Savory Ground Beef with Creamy Béchamel
Prepare to embark on a culinary journey to the sun-drenched shores of Greece with this exceptional recipe for Traditional Greek Eggplant Moussaka. This layered casserole is an absolute masterpiece of Mediterranean cuisine, featuring succulent slices of tender eggplant, a robust and aromatic ground beef (or lamb) tomato sauce, all crowned with a velvety, rich béchamel. Each forkful is a harmonious blend of textures and deeply satisfying flavors, making it the perfect centerpiece for a memorable dinner, whether it’s a cozy family meal or a festive gathering.

Moussaka holds a cherished place in Greek culinary traditions, renowned for its comforting layers and incredibly rich flavor profile. While classic Moussaka often calls for minced lamb, this recipe cleverly adapts to using readily available ground beef, delivering an equally delicious and satisfying experience. The savory beef, infused with a medley of spices and simmered in a vibrant tomato sauce, complements the earthy eggplant beautifully. This dish is not just food; it’s an experience, a taste of authentic Greek hospitality right in your home kitchen.
One of the many appealing aspects of this traditional Moussaka is its flexibility for advance preparation. You can assemble the entire casserole a day ahead, store it in the refrigerator, and simply pop it into the oven an hour before you plan to serve. This makes it an ideal choice for entertaining, allowing you to spend more quality time with your guests rather than being tethered to the kitchen. The flavors even deepen overnight, promising an even more profound culinary delight when reheated.
Expert Tips for Perfect Moussaka
- Pre-Salting Eggplant for Superior Texture: To ensure your eggplant slices are perfectly tender and not watery, don’t skip the crucial step of salting them. By sprinkling the eggplant with salt and allowing it to rest, you draw out excess moisture. This not only prevents the final dish from becoming soggy but also helps the eggplant fry to a beautiful golden brown and absorb the rich flavors of the meat sauce more effectively. After salting, make sure to rinse off the salt and pat the slices thoroughly dry with paper towels before frying.
- Achieving a Silky Smooth Béchamel: The secret to a lump-free béchamel sauce lies in how you incorporate the flour. Add the flour to the melted butter all at once, stirring constantly to create a smooth roux. Crucially, cook this flour-butter mixture for at least 2 minutes. This step is vital for cooking out the raw flour taste, which can otherwise leave your béchamel with an unpleasant starchy flavor. Gradually whisk in warmed milk to maintain a smooth consistency.

Did you create this delectable Traditional Greek Eggplant Moussaka? We’d absolutely love to see your culinary masterpiece! Tag #byandreajanssen on Instagram to share your creation. I regularly feature your beautiful photos and adore seeing how you bring my recipes to life in your kitchen. If you enjoyed this Moussaka recipe, please consider leaving a rating on the recipe card below. Your valuable feedback is incredibly helpful to other home cooks and provides immense encouragement to me!
Looking for more cooking inspiration?
- Explore a wide array of video recipes on my YouTube channel for step-by-step guidance.
- And don’t forget to save your favorite recipes to Pinterest! It’s the perfect way to keep them organized and easily accessible for your next cooking adventure!
📖 Recipe: Traditional Greek Eggplant Moussaka
RECIPE CARD

Andréa
Pin Recipe
Ingredients
- 2 large eggplants
- 3 tablespoons olive oil
- 2 pounds potatoes, peeled and cut into ⅛ inch (¼ cm) thick slices
- 2 onions, finely chopped
- ¼ cup tomato paste
- 2 cloves garlic, minced or squeezed
- 2 pounds ground beef
- 14½ oz. diced tomatoes
- 1 cup dry red wine
- 1 bay leaf
- ¼ teaspoon salt, or to taste
- ⅛ teaspoon black pepper, or to taste
- 3 tablespoons unsalted butter
- 4 tablespoons all-purpose flour
- 2 cups warm milk
- 1 egg yolk
- ⅓ cup grated Parmesan or kefalotyri cheese
All my recipes are written both in Metric (gram / ml) and US Customary (cups / pounds). Here you can select which type of amount you would like to see.
Instructions
-
Cut the eggplants into about ½ inch (1 cm) thick slices and sprinkle them generously with salt. Place them on a rack or in a colander set over a sink to drain for 30 minutes. This step helps remove bitterness and excess moisture. Afterward, rinse them thoroughly under cold water and pat them completely dry with paper towels.2 large eggplants
-
Preheat your oven to 350 °F (175 °C) if you intend to bake the Moussaka immediately after assembly. If you’re preparing it in advance, you can omit this preheating step for now.
-
Lightly grease an 8 x 10 inch (20 x 26 cm) baking dish with a little oil or butter, ensuring all surfaces are covered to prevent sticking.
-
In a large frying pan, heat one tablespoon of olive oil over medium-high heat. Fry the dried eggplant slices on both sides until they are lightly browned and softened. This usually takes a few minutes per side. Once cooked, transfer the eggplant to a plate lined with several layers of kitchen paper to absorb any excess oil.3 tablespoons olive oil
-
Add another tablespoon of olive oil to the same pan. Fry the potato slices until they are golden brown and slightly tender. Again, drain them on kitchen paper to remove any excess oil.2 pounds potatoes
-
Heat a clean frying pan or a large pot over medium heat and add the remaining tablespoon of olive oil.
-
Add the finely chopped onions and tomato paste to the pan. Fry for about 3 minutes, stirring occasionally, until the onions soften and start to turn translucent. Then, add the minced garlic and fry for another 30 seconds until fragrant.2 onions, ¼ cup tomato paste, 2 cloves garlic
-
Add the ground beef to the pan with the onion mixture. Break it up with a spoon and cook until it is evenly browned and crumbled. Drain any excess fat if necessary.2 pounds ground beef
-
Next, pour in the canned diced tomatoes (undrained) and the red wine. Stir everything together thoroughly. Place the bay leaf on top of the sauce. Season generously with salt and pepper to taste.14½ oz. diced tomatoes, 1 cup dry red wine, 1 bay leaf
-
Bring the meat sauce to a gentle boil, then reduce the heat to low. Cover the pan with a lid and let it simmer for 20 minutes, allowing the flavors to meld.
-
After 20 minutes, remove the lid and continue to cook the sauce, stirring occasionally, until almost all the liquid has evaporated and the sauce is thick and rich. This step is crucial for preventing a watery Moussaka.
-
Taste the meat sauce and adjust the seasoning with additional salt and pepper if needed. Remove from heat and set the sauce aside while you prepare the béchamel.¼ teaspoon salt, ⅛ teaspoon pepper
-
For the béchamel sauce, melt the unsalted butter in a medium saucepan over medium heat.3 tablespoons unsalted butter
-
Once the butter is melted and bubbly, add all the all-purpose flour at once. Whisk continuously for about 2 minutes to create a smooth roux and cook out the raw flour taste.4 tablespoons all-purpose flour
-
Gradually pour in the warm milk, whisking constantly to prevent lumps. Continue to whisk and cook over medium heat until the sauce thickens to your desired consistency – it should be thick enough to coat the back of a spoon. If the sauce becomes too thick, you can add a little more warm milk.2 cups warm milk
-
Remove the béchamel sauce from the heat. Stir in the egg yolk and the grated cheese until thoroughly combined and smooth. The residual heat will cook the egg yolk without scrambling it, adding richness and a beautiful golden hue to your sauce.1 egg yolk, ⅓ cup grated Parmesan or kefalotyri cheese
-
Now, it’s time to assemble your Moussaka! Take your prepared baking dish. Arrange half of the fried potato slices evenly across the bottom, creating the first layer. Follow with a layer of half of the fried eggplant slices over the potatoes.
-
Evenly spread the entire ground beef tomato sauce mixture over the eggplant layer.
-
Layer the remaining potato slices over the meat sauce, then top with the rest of the eggplant slices.
-
Finally, pour the creamy béchamel sauce evenly over the top of the Moussaka, ensuring it covers all the layers.
-
Place the baking dish into the preheated oven and bake for 1 hour, or until the top is beautifully golden brown and bubbly. Let it rest for 10-15 minutes before serving to allow the layers to set.
Notes
2. Ground meat options: While this recipe uses ground beef for its savory richness and accessibility, traditional Moussaka often features minced lamb, which offers a distinct gamey flavor. Feel free to substitute the ground beef with an equal amount of ground lamb for a more classic taste, or use ground chicken or turkey for a lighter version. Each choice will bring a subtle difference to the overall dish.
3. Potato preparation shortcut: If time is a constraint, you can opt for pre-cut potato slices found in the refrigerator section of many grocery stores. This can significantly reduce your prep time without compromising too much on flavor. Ensure they are still fried until golden brown for the best texture in your Moussaka.
4. Storage instructions:
Not yet baked:
- Refrigerator: Assemble the Moussaka in your baking dish, then cover it tightly with plastic wrap or aluminum foil. Store it in the refrigerator for up to 1 day. Before baking, remove it from the fridge and allow it to come to room temperature for approximately 30-60 minutes to ensure even cooking.
Leftovers or storing after baking:
- Refrigerator: Once baked, any leftover Moussaka can be stored, covered, in the refrigerator for up to 2 days. Make sure it’s cooled completely before covering.
- Freezer: For longer storage, allow the Moussaka to cool completely. Wrap individual portions or the entire dish tightly in two layers of plastic wrap, followed by a layer of aluminum foil. It can be stored in the freezer for up to 3 months. Thaw frozen Moussaka overnight in the refrigerator before reheating.
- To reheat: To prevent drying out, sprinkle the top of the Moussaka with about two tablespoons of water or a splash of milk. Cover the dish loosely with aluminum foil and bake in an oven preheated to 320 °F (160 °C) for 30-45 minutes. The reheating time will vary depending on the size of your Moussaka portion. Remove the foil for the last 10 minutes if you wish to crisp up the béchamel topping slightly.
Nutrition
Tried this recipe?
Let us know how it was!
More Comforting Casserole Recipes to Love
If you’re a fan of hearty, wholesome, and easy-to-prepare oven-baked dishes like Moussaka, then you’re in for a treat! Casseroles are the epitome of comfort food, offering a complete meal in one dish and often perfect for make-ahead convenience. Here are a few more casserole recipes from my kitchen that you might enjoy, each bringing its own unique flavors and comforting qualities to your table. Explore these options for your next delightful dinner:
- Tomato Brie Quiche with Fresh Herbs
- Italian Herb Chicken Traybake with Veggies
- Lasagna with Smoked Chicken and Mascarpone Tomato Sauce