Why You’ll Love Outrageously Delicious Greek Moussaka Recipe

This moussaka stands out for its incredible depth of flavor and satisfying texture. The slow-simmered beef layer is aromatic and hearty, while the fried vegetables add a soft, melt-in-your-mouth quality. The creamy béchamel topping brings everything together with a luxurious finish. It’s perfect for gatherings, special dinners, or when you want to impress with a homemade classic.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
1 tbsp olive oil
1 large white onion, finely diced
2 cloves garlic, finely diced
1.6 lb / 750 g ground beef
2 heaped tbsp tomato paste
1/2 cup / 120 ml dry red wine
1 cup / 240 ml tomato passata
1 cup / 240 ml 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
4 oz / 120 g unsalted butter
4 oz / 120 g plain flour
4 cups / 1 litre 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
2 cups / 480 ml vegetable or olive oil
1.6 lb / 750 g baking potatoes, peeled and sliced
1 lb / 500 g zucchini, sliced
2 lb / 1 kg eggplants
parsley and pecorino for layering
salt and pepper as needed

Directions

Start by preparing the beef layer. Heat olive oil in a large pan over medium heat. Add the diced onion and cook until soft and golden, then stir in the garlic and cook briefly. Add the ground beef and cook until browned, breaking it apart as it cooks. Stir in the tomato paste and cook for a couple of minutes before pouring in the red wine. Let it simmer briefly, then add the tomato passata and beef stock. Mix in the parsley, thyme, cinnamon, salt, sugar, pepper, and bay leaf. Let the mixture gently simmer for about 30 minutes until thickened.

Prepare the vegetable layer by laying slices of eggplant, zucchini, and potatoes between paper towels. Lightly salt them and press gently to remove excess moisture.

Heat oil in a pan and fry the potato slices until lightly golden and fork-tender. Remove and drain on paper towels. Increase the heat slightly and fry the zucchini until softened and lightly browned, then repeat with the eggplant slices. Allow all vegetables to drain well to remove excess oil.

To make the béchamel sauce, melt butter in a pot over medium heat and stir in flour to form a roux. Gradually whisk in the milk, ensuring a smooth texture. Cook until thickened, then stir in salt, white pepper, and nutmeg. Remove from heat, mix in the grated pecorino, and whisk in the egg yolks. Stir a small portion of the sauce into the beef mixture.

To assemble, layer the potatoes in a baking dish and season lightly with parsley, pecorino, salt, and pepper. Add a layer of zucchini, followed by half the eggplant. Spread the beef mixture evenly over the vegetables, then top with the remaining eggplant. Finish with the béchamel sauce spread evenly on top.

Bake in a preheated oven at 350°F (180°C) for 35–45 minutes, or until the top is golden and slightly crisp. Let the moussaka rest for at least 15 minutes before serving to help it hold its shape.

Servings and timing

Servings: 8
Prep time: 45 minutes
Cook time: 1 hour 35 minutes
Total time: 2 hours 20 minutes

Variations

You can substitute ground lamb for a more traditional flavor. For a lighter version, bake the vegetables instead of frying them. Add a layer of sliced tomatoes for extra freshness, or include a small amount of grated cheese within the layers for extra richness. Vegetarian versions can be made using lentils instead of meat.

Storage/Reheating

Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in the oven at 350°F (175°C) until warmed through, or microwave individual portions. Moussaka also freezes well—wrap tightly and freeze for up to 2 months. Thaw overnight in the fridge before reheating.

FAQs

Can I make moussaka ahead of time?

Yes, you can assemble it a day in advance and refrigerate before baking.

Can I freeze moussaka?

Yes, it freezes well either before or after baking.

What meat is traditionally used?

Ground lamb is traditional, but beef is a popular and delicious alternative.

Can I bake the vegetables instead of frying?

Yes, baking is a healthier alternative and still yields great results.

Why do I need to salt the vegetables?

Salting helps remove excess moisture and improves texture.

How do I prevent a watery moussaka?

Ensure vegetables are well-drained and the meat sauce is thick before layering.

What cheese works best?

Pecorino romano is ideal, but parmesan can also be used.

Can I make it gluten-free?

Yes, use gluten-free flour for the béchamel sauce.

How long should it rest before serving?

At least 15 minutes to help it set and slice neatly.

Can I add other spices?

Yes, spices like allspice or paprika can enhance the flavor.

Conclusion

Outrageously delicious Greek moussaka is a timeless dish that combines rich layers and bold flavors into a truly satisfying meal. With its creamy topping and hearty filling, it’s perfect for sharing with family and friends or enjoying as a comforting homemade classic.


Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Outrageously Delicious Greek Moussaka


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mia
  • Total Time: 2 hours 20 minutes
  • Yield: 8 servings
  • Diet: Halal

Description

A rich and hearty Greek moussaka layered with tender vegetables, savory beef sauce, and a creamy béchamel topping. This comforting classic is perfect for a satisfying family meal.


Ingredients

  • 1 tbsp olive oil
  • 1 large white onion, finely diced
  • 2 cloves garlic, finely diced
  • 1.6 lb (750g) ground beef
  • 2 heaped tbsp tomato paste
  • 1/2 cup (120ml) dry red wine
  • 1 cup (240ml) tomato passata
  • 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)
  • 4 oz (120g) unsalted butter
  • 4 oz (120g) plain flour
  • 4 cups (1 litre) milk, room temperature
  • 1/2 tsp salt (for béchamel)
  • 1/2 small nutmeg, grated (or 1/4 tsp ground)
  • 1/4 tsp white pepper
  • 1 cup (80g) freshly grated Pecorino Romano
  • 2 egg yolks
  • 2 cups (480ml) vegetable or olive oil (for frying)
  • 1.6 lb (750g) potatoes, peeled and sliced
  • 1 lb (500g) zucchini, sliced lengthwise
  • 2 lb (1kg) eggplants, sliced
  • Extra parsley and Pecorino for layering
  • Salt and pepper, as needed

Instructions

  1. Heat olive oil in a large pan over medium heat. Cook onion until soft, then add garlic and cook briefly. Add ground beef and cook until browned, breaking it up as it cooks.
  2. Stir in tomato paste and cook for a couple of minutes. Pour in red wine, then add passata and beef stock. Mix in parsley, thyme, bay leaf, salt, sugar, cinnamon, and pepper. Simmer gently for about 30 minutes until thickened.
  3. Lay eggplant, zucchini, and potato slices on paper towels, lightly salting to draw out moisture. Pat dry.
  4. Heat oil to about 300°F (150°C). Fry potato slices until lightly golden and tender. Remove and drain. Increase heat to 340°F (170°C) and fry zucchini and eggplant until softened and lightly browned. Drain well on paper towels.
  5. For the béchamel, melt butter in a pot and stir in flour to form a roux. Gradually whisk in milk until smooth. Simmer until thickened, then stir in salt, white pepper, and nutmeg.
  6. Remove béchamel from heat, stir in Pecorino, then whisk in egg yolks. Mix 1/2 cup of the sauce into the beef mixture.
  7. Layer potatoes in a baking dish and season with parsley, Pecorino, salt, and pepper. Add zucchini layer with seasoning, then half the eggplant. Spread beef mixture evenly, top with remaining eggplant, then pour over béchamel.
  8. Sprinkle extra Pecorino on top and bake at 350°F (180°C) for 35–45 minutes until golden.
  9. Rest for at least 15 minutes before serving. Garnish with parsley and serve warm.

Notes

  • You can bake the vegetables instead of frying for a lighter version.
  • Allowing the moussaka to rest helps it hold its shape when sliced.
  • Store leftovers in the refrigerator for up to 4 days.
  • Reheat in the oven for best texture.
  • Prep Time: 50 minutes
  • Cook Time: 1 hour 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Greek

Nutrition

  • Serving Size: 1 serving
  • Calories: 720 kcal
  • Sugar: 8 g
  • Sodium: 900 mg
  • Fat: 45 g
  • Saturated Fat: 18 g
  • Unsaturated Fat: 24 g
  • Trans Fat: 1 g
  • Carbohydrates: 40 g
  • Fiber: 6 g
  • Protein: 32 g
  • Cholesterol: 140 mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star