Why You’ll Love Outrageously Delicious Greek Moussaka Recipe
This Greek moussaka delivers several delicious textures and flavors in every serving. The potatoes form a hearty base, zucchini adds tenderness, and eggplant provides the classic silky texture associated with moussaka.
The beef filling is slowly simmered with tomatoes, wine, cinnamon, thyme, parsley, and bay leaf until thick and intensely savory. A luxurious homemade béchamel enriched with Pecorino Romano and egg yolks finishes the dish.
It is also an excellent recipe for entertaining. The assembled casserole looks impressive when sliced, can be prepared in stages, and is hearty enough to serve as the centerpiece of a meal.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
For the beef layer:
- 1 tbsp olive oil
- 1 large white onion, finely diced
- 2 cloves garlic, finely diced
- 1.6 lb / 750 g ground beef, preferably fairly lean
- 2 heaped tbsp tomato paste
- 1/2 cup / 120 ml dry red wine, or additional beef stock
- 1 cup / 240 ml tomato passata
- 1 cup / 240 ml beef stock
- 1/4 cup finely diced fresh parsley, plus extra for serving
- 1 tbsp finely diced fresh thyme leaves
- 2 small or 1 large bay leaf
- 3/4 tsp salt, or to taste
- 1/2 tsp sugar
- 1/2 tsp cinnamon
- 1/4 tsp black pepper, or to taste
For the béchamel sauce:
- 4 oz / 120 g unsalted butter
- 4 oz / 120 g plain flour
- 4 cups / 1 liter milk, at room temperature
- 1/2 tsp salt, or to taste
- 1/2 small nutmeg, grated, or 1/4 tsp ground nutmeg
- 1/4 tsp white pepper
- 1 cup / 80 g freshly grated Pecorino Romano
- 2 egg yolks
For the vegetable layers:
- 2 cups / 480 ml vegetable or olive oil, or enough for frying
- 1.6 lb / 750 g baking potatoes, peeled and sliced about 1/4-inch thick
- 1 lb / 500 g zucchini, sliced into approximately 1/3-inch strips
- 2 lb / 1 kg eggplants, sliced
- A few pinches of fresh parsley
- A few pinches of grated Pecorino Romano
- Salt and black pepper, as needed
Directions
- Prepare the beef layer. Heat 1 tablespoon of olive oil in a large pan over medium heat. Add the diced onion and cook until softened and golden. Stir in the garlic and cook for another minute.
- Add the ground beef and cook until completely browned, breaking it into small pieces as it cooks. Stir in the tomato paste and cook for another couple of minutes to deepen its flavor.
- Pour in the red wine and scrape up any browned bits from the bottom of the pan. Add the passata and beef stock, followed by the parsley, thyme, cinnamon, salt, sugar, black pepper, and bay leaf. Stir well and simmer gently for approximately 30 minutes, stirring occasionally, until the mixture is rich and thick. Remove the bay leaf when finished.
- Prepare the vegetables. Arrange the eggplant slices over paper towels and lightly salt both sides. Cover with more paper towels, arrange the zucchini over them, add another layer of paper towels, and finish with the potato slices. Cover once more and gently press down to draw out excess moisture.
- Heat enough oil in a suitable pan to approximately 300°F / 150°C. Fry the potato slices on both sides until lightly golden and fork-tender. Transfer them to fresh paper towels to drain.
- Increase the oil temperature to approximately 340°F / 170°C. Fry the zucchini until softened and lightly browned, then fry the eggplant until tender and golden. Drain all the vegetables thoroughly on paper towels to remove as much excess oil as possible.
- Make the béchamel. Melt the butter in a saucepan over medium heat. Stir in the flour to form a smooth roux. Gradually pour in the milk while continuously whisking to prevent lumps.
- Continue cooking until the béchamel becomes thick enough to comfortably coat the back of a spoon. Stir in the salt, white pepper, and nutmeg.
- Remove the béchamel from the heat and stir in the grated Pecorino Romano until smooth. Quickly whisk in the egg yolks. Stir approximately 1/2 cup of the finished béchamel into the prepared beef mixture.
- Assemble the moussaka. Arrange the potatoes in the bottom of a baking dish, overlapping them where necessary. Season with a generous pinch of parsley, Pecorino Romano, salt, and pepper.
- Add the zucchini layer and season again with parsley, Pecorino, salt, and pepper. Arrange half of the eggplant over the zucchini and season lightly. Keep the layers compact and fill in any large gaps.
- Spread the beef mixture evenly over the vegetables. Arrange the remaining eggplant over the beef, then spread the béchamel evenly across the top.
- Sprinkle additional Pecorino Romano over the béchamel. Bake at 350°F / 180°C for 35–45 minutes, or until the surface is deeply golden with a few lightly charred spots.
- Remove the moussaka from the oven and allow it to rest for at least 15 minutes before slicing. This resting period allows the layers to settle and makes the moussaka much easier to serve neatly.
Servings and timing
This recipe makes approximately 8 generous servings.
Preparation and cooking require approximately 2 hours and 20 minutes in total. Because several components are prepared separately before assembly, timing can vary depending on the size of your pans and whether you cook multiple batches of vegetables simultaneously.
Allow at least 15 additional minutes for the finished moussaka to rest before cutting. Although tempting to serve immediately, resting significantly improves the structure of each slice.
Variations
For a more traditional flavor profile, ground lamb can replace some or all of the ground beef. A combination of beef and lamb also works particularly well and creates a richer meat layer.
If you prefer to reduce the amount of oil, brush the eggplant and zucchini lightly with olive oil and roast them until tender instead of frying them. The potatoes can also be oven-roasted before assembly.
Parmesan can be substituted for Pecorino Romano if needed. Parmesan has a slightly milder flavor, while Pecorino provides a sharper and saltier finish.
For an alcohol-free moussaka, simply replace the red wine with the same quantity of additional beef stock. The sauce will still be rich and flavorful.
You can also make the dish slightly lighter by using lean ground beef and roasting the vegetables. For a stronger spice profile, add a small pinch of allspice or cloves to the meat sauce alongside the cinnamon.
Storage/Reheating
Allow leftover moussaka to cool before transferring it to an airtight container or covering the baking dish securely. Refrigerate it for up to 3–4 days.
For the best results, reheat individual portions in a 350°F / 180°C oven until thoroughly hot. Covering the moussaka loosely with foil during the first part of reheating can help prevent the béchamel from becoming too dark or dry.
Individual portions can also be reheated in the microwave. Heat in short intervals until the center is piping hot, although the béchamel and vegetable layers will generally retain a better texture when reheated in the oven.
Moussaka can be frozen, although the texture of the vegetables and béchamel may soften slightly after thawing. Freeze completely cooled portions in airtight freezer-safe containers for up to 2–3 months. Thaw overnight in the refrigerator before reheating.
FAQs
What is Greek moussaka?
Greek moussaka is a layered baked dish traditionally made with eggplant, a seasoned meat sauce, and creamy béchamel. Different versions may also contain potatoes or zucchini. Once assembled, the casserole is baked until the béchamel develops a beautifully golden surface.
Can I make moussaka ahead of time?
Yes. The meat sauce and vegetables can be prepared in advance and refrigerated separately. You can also assemble the moussaka ahead of time, refrigerate it, and bake it later. If baking directly from the refrigerator, it may need additional oven time.
Why do you salt the eggplant before cooking?
Salting helps draw moisture from the eggplant. Removing that excess moisture can improve its texture and reduce the chance of the finished moussaka becoming watery. Pat or press the slices thoroughly before cooking them.
Can I bake the vegetables instead of frying them?
Yes. Eggplant, zucchini, and potatoes can be roasted instead of fried. Lightly coat the slices with oil, arrange them on baking sheets, and roast until tender and lightly browned before assembling the moussaka.
Why does moussaka need to rest after baking?
Freshly baked moussaka is extremely hot and its layers are relatively soft. Resting for at least 15 minutes gives the sauce and vegetables time to settle, helping the casserole hold together when sliced.
Can I replace the beef with lamb?
Absolutely. Ground lamb is an excellent choice for moussaka and works particularly well with cinnamon, herbs, tomato, and creamy béchamel. You can use all lamb or combine lamb and beef.
How do I stop my béchamel from becoming lumpy?
Add the milk gradually while whisking continuously. Room-temperature milk also makes it easier to incorporate the liquid smoothly into the butter-and-flour roux. If the sauce becomes too thick before all the milk is incorporated, continue adding the milk gradually while whisking.
What should the meat sauce consistency be?
The meat mixture should be thick rather than watery. Allowing it to simmer until most of the excess liquid has evaporated is important because a thin sauce can make the assembled moussaka difficult to slice.
Can I leave out the red wine?
Yes. Replace the red wine with an equal quantity of beef stock. The wine adds depth and complexity, but it is not essential to achieving a flavorful meat sauce.
What should I serve with Greek moussaka?
Because moussaka is already a rich and complete dish, simple sides work best. A crisp green salad, Greek-style salad, roasted vegetables, or lightly dressed tomatoes and cucumbers provide a refreshing contrast to the creamy casserole.
Conclusion
This outrageously delicious Greek moussaka brings together everything that makes a comforting baked dinner irresistible: tender vegetables, deeply flavored beef, aromatic herbs and spices, salty Pecorino Romano, and a generous layer of creamy homemade béchamel.
Although there are several stages involved, preparing each component carefully is what gives the finished moussaka its distinctive layers and rich flavor. Letting the meat sauce thicken, draining the vegetables thoroughly, and giving the baked casserole time to rest are the keys to beautiful slices.
Whether you prepare it for a relaxed family dinner or a special gathering, this hearty Greek moussaka is a satisfying centerpiece that is well worth the time spent in the kitchen.
Outrageously Delicious Greek Moussaka
A rich and comforting Greek moussaka layered with tender potatoes, zucchini, eggplant, aromatic beef sauce, and creamy pecorino béchamel. Baked until beautifully golden, it makes an impressive and satisfying main course.
- Prep Time: 1 hour
- Cook Time: 1 hour 20 minutes
- Total Time: 2 hours 20 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Fry and Bake
- Cuisine: Greek
- Diet: Halal
Ingredients
- 1 tbsp Olive Oil
- 1 large White Onion, finely diced
- 2 cloves of Garlic, finely diced
- 1.6lb / 750g Ground/Minced Beef, preferably fairly lean
- 2 heaped tbsp Tomato Paste (Tomato Puree in UK)
- 1/2 cup / 120ml Dry Red Wine (can sub more beef stock)
- 1 cup / 240ml Tomato Passata (pureed/strained tomatoes in US)
- 1 cup / 240ml Beef Stock
- 1/4 cup finely diced Fresh Parsley, plus extra to serve
- 1 tbsp finely diced Fresh Thyme Leaves
- 2 small or 1 large Bay Leaf
- 3/4 tsp Salt, or to taste
- 1/2 tsp Sugar
- 1/2 tsp Cinnamon
- 1/4 tsp Black Pepper, or to taste
- 4oz / 120g Unsalted Butter
- 4oz / 120g Plain Flour
- 4 cups / 1litre Milk, at room temperature
- 1/2 tsp Salt, or to taste
- 1/2 small Nutmeg, grated (or 1/4 tsp ground nutmeg)
- 1/4 tsp White Pepper
- 1 cup / 80g freshly grated Pecorino Romano
- 2 Egg Yolks
- 2 cups / 480ml Vegetable or Olive Oil, or enough to cover vegetables in the pan
- 1.6lb / 750g (approx 2 large) Baking Potatoes, peeled and sliced around 1/4 inch thick
- 1lb / 500g (approx 2 medium) Zucchini/Courgettes, sliced into approx 1/3 inch strips
- 2lb / 1kg (approx 4 smallish) Eggplants/Aubergine, sliced
- Few pinches of Parsley & Pecorino, to sprinkle between layers
- Salt & Pepper, as needed
Instructions
- Make the beef layer: Heat 1 tbsp olive oil in a large pan or pot over medium heat. Add the onion and fry until soft and golden. Add the garlic and fry for another minute. Add the beef and cook until completely browned, breaking it apart as it cooks. Stir in the tomato paste and fry for a couple of minutes, then pour in the wine and deglaze the pan. Add the passata, beef stock, parsley, thyme, cinnamon, salt, sugar, black pepper and bay leaf. Stir well and gently simmer for around 30 minutes, stirring occasionally, until thick.
- Prepare the vegetables: Lay sheets of paper towel on a flat surface and arrange the eggplant slices on top. Rub a pinch of salt over both sides, then cover with two layers of paper towel. Add the zucchini slices, another layer of paper towel, then the potato slices and a final layer of paper towel. Gently press down to remove excess moisture. Tea towels can also be used.
- Cook the vegetables: Heat enough oil to cover the vegetables in a suitable pan to around 150C/300F. Carefully fry the potato slices on both sides until lightly golden and fork-tender. Remove, shake off excess oil and drain on fresh paper towels. Increase the oil temperature to around 170C/340F and fry the zucchini until softened and lightly browned, followed by the eggplant. Drain everything thoroughly on paper towels to remove as much excess oil as possible.
- Make the béchamel sauce: Melt the butter in a suitably sized pot over medium heat. Stir in the flour to form a roux. Gradually pour in the milk while whisking continuously to prevent lumps. Once all the milk has been added and the sauce is thick enough to comfortably coat the back of a spoon, stir in the salt, white pepper and nutmeg. Remove from the heat and stir in the pecorino until smooth, then quickly whisk in the egg yolks. Stir 1/2 cup of the finished béchamel into the beef mixture.
- Assemble the moussaka: Arrange a compact, overlapping layer of potato in a baking dish and season with a generous pinch of parsley, pecorino, salt and pepper. Add a layer of zucchini and season again with parsley, pecorino, salt and pepper. Add half of the eggplant and season with salt and pepper. Spread the beef mixture evenly over the vegetables, add the remaining eggplant, then spread the béchamel sauce evenly over the top.
- Bake and serve: Sprinkle the top with additional pecorino and bake at 180C/350F for 35-45 minutes, until golden and lightly charred in places. Leave the moussaka to rest for at least 15 minutes before slicing and serving so the layers hold their shape.
Notes
- Dry red wine can be replaced with an equal amount of additional beef stock.
- Drain the fried vegetables thoroughly on paper towels to prevent the finished moussaka from becoming overly oily.
- Two pans can be used to speed up frying, or one or two types of vegetables can be baked instead.
- Allow the baked moussaka to rest for at least 15 minutes before slicing for cleaner, more stable portions.
- Serve with extra fresh parsley and grated pecorino if desired.
Nutrition
- Serving Size: 1 serving
- Calories: 780 kcal
- Sugar: 12 g
- Sodium: 850 mg
- Fat: 52 g
- Saturated Fat: 21 g
- Unsaturated Fat: 27 g
- Trans Fat: 1 g
- Carbohydrates: 47 g
- Fiber: 8 g
- Protein: 35 g
- Cholesterol: 170 mg