Indulge in the rich and flavorful taste of Greek Moussaka, a dish that is as comforting as it is delicious. Layers of savory beef, creamy béchamel sauce, and perfectly cooked vegetables come together to create a dish that is sure to impress at any gathering.
Why You’ll Love This Recipe?
- The great flavors in this dish are sure to tantalize your taste buds and leave you craving more.
- With easy-to-follow steps and simple ingredients, this recipe is perfect for a quick and satisfying meal prep option.
- Greek Moussaka is versatile and can be enjoyed as a main course for dinner or as a delightful addition to a potluck or special occasion.
Ingredient Notes:
Beef Layer:
- Olive Oil: Adds richness and flavor to the beef.
- White Onion and Garlic: Provide aromatic depth to the dish.
- Ground/Minced Beef: The base of the savory meat layer.
- Tomato Paste: Adds a rich tomato flavor.
- Dry Red Wine: Enhances the depth of flavor (can be substituted with more beef stock).
- Tomato Passata: Provides a smooth tomato base for the dish.
- Beef Stock: Adds richness and depth to the sauce.
- Fresh Herbs and Spices: Parsley, thyme, bay leaf, salt, sugar, cinnamon, and black pepper for seasoning.
Béchamel Sauce:
- Unsalted Butter: Adds richness to the sauce.
- Plain Flour: Thickens the sauce.
- Milk: Creates a creamy base for the sauce.
- Nutmeg and White Pepper: Add warmth and depth to the sauce.
- Pecorino Romano: Provides a sharp and salty flavor (can be substituted with parmesan).
- Egg Yolks: Help to thicken and stabilize the sauce.
Veg Layers:
- Vegetable or Olive Oil: Used to cook the vegetables.
- Potatoes, Zucchini, and Eggplants: Sliced and layered for a hearty vegetable component.
- Parsley and Pecorino: Sprinkled in between layers for added flavor.
- Salt and Pepper: Season to taste.
Step-by-Step Instructions:
- In a large skillet, heat olive oil and sauté onions and garlic until fragrant.
- Add ground beef and cook until browned. Stir in tomato paste, red wine, tomato passata, beef stock, and seasonings.
- Simmer the beef mixture until thickened, then set aside.
- In a separate saucepan, melt butter, whisk in flour, then slowly add milk to create a smooth béchamel sauce.
- Season the sauce with nutmeg, white pepper, and pecorino, then temper in egg yolks.
- In a baking dish, layer sliced potatoes, zucchini, and eggplants, seasoning each layer with parsley, pecorino, salt, and pepper.
- Spread the beef mixture over the vegetables, then pour the béchamel sauce on top.
- Bake until golden and bubbly, then let cool slightly before serving.
Helpful Tips:
- For a vegetarian option, substitute the ground beef with lentils or mushrooms.
- To save time, prepare the beef and béchamel sauce ahead of time and assemble just before baking.
- Serve with a side of Greek salad and crusty bread for a complete meal.
- Moussaka tastes even better the next day, so make extra for leftovers.
Expert Tips for the Best Results:
- Be sure to salt the eggplants before cooking to remove any bitterness.
- Use a mandoline slicer for even slices of vegetables.
- Let the moussaka rest for at least 15 minutes before serving to allow the flavors to meld.
Serving Suggestions:
Pair Greek Moussaka with a side of tzatziki sauce, a Greek salad, and a glass of red wine for a complete Mediterranean meal experience.

Storage and Reheating Tips:
Store leftover moussaka in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F until heated through, or microwave individual portions for a quick meal.
Frequently Asked Questions:
- Can I freeze moussaka? Yes, moussaka freezes well. Allow it to cool completely, then wrap tightly in plastic wrap and foil before freezing for up to 3 months.
- Can I use different vegetables in moussaka? Feel free to experiment with different vegetables like bell peppers, mushrooms, or even sweet potatoes.
- Can I make moussaka ahead of time? Yes, you can assemble moussaka a day in advance and bake it when ready to serve.
Conclusion:
Experience the exquisite flavors of Greek Moussaka and treat yourself to a meal that is both comforting and satisfying. Whether enjoyed for a special occasion or as a weeknight dinner, this dish is sure to become a favorite in your recipe collection. Give it a try and let the layers of flavor transport you to the shores of Greece. Bon appétit!
Print
Outrageously Delicious Greek Moussaka
- Prep Time: 30 mins
- Cook Time: 1 hour
- Total Time: 1 hour 30 mins
- Yield: 6–8 servings 1x
- Category: Main-course
- Method: Baking
- Cuisine: Greek
- Diet: Vegetarian
Description
This Outrageously Delicious Greek Moussaka is a classic Mediterranean dish featuring layers of flavorful beef, vegetables, and a creamy béchamel sauce. It’s a comforting and satisfying meal that is perfect for special occasions or family dinners.
Ingredients
Beef Layer
- 1 tbsp Olive Oil
- 1 large White Onion, finely diced
- 2 cloves of Garlic, finely diced
- 1.6lb / 750g Ground/Minced 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
- 1 tbsp finely diced Fresh Thyme Leaves
- 2 small or 1 large Bay Leaf
- 3/4 tsp Salt
- 1/2 tsp Sugar
- 1/2 tsp Cinnamon
- 1/4 tsp Black Pepper
Béchamel Sauce
-
- 4oz / 120g Unsalted Butter
- 4oz / 120g Plain Flour
- 4 cups / 1litre Milk
- 1/2 tsp Salt
- 1/2 small Nutmeg, grated
- 1/4 tsp White Pepper
- 1 cup / 80g freshly grated Pecorino Romano
- 2 Egg Yolks
Veg Layers
-
- 2 cups / 480ml Vegetable or Olive Oil
- 1.6lb / 750g (approx 2 large) Baking Potatoes
- 1lb / 500g (approx 2 medium) Zucchini/Courgettes
- 2lb / 1kg (approx 4 smallish) Eggplants/Aubergine
- few pinches of Parsley & Pecorino
- Salt & Pepper, as needed
Instructions
- Prepare Beef Layer: Heat olive oil in a skillet, sauté onion and garlic. Add beef, tomato paste, red wine, tomato passata, beef stock, herbs, spices. Simmer until thickened.
- Make Béchamel Sauce: Melt butter, stir in flour, gradually add milk. Season with nutmeg, salt, pepper. Stir in cheese and egg yolks.
- Prepare Veg Layers: Fry potatoes, zucchini, and eggplant until golden. Season with salt and pepper.
- Assemble Moussaka: Layer beef, veg, béchamel in a baking dish. Repeat layers. Top with remaining béchamel.
- Bake: Bake until golden and bubbly. Let it rest before serving.
Notes
- You can bake the veg layers instead of frying for a healthier version.
- This dish tastes even better the next day after flavors have melded together.
Nutrition
- Serving Size: 1 slice
- Calories: 450 kcal
- Sugar: 8 g
- Sodium: 700 mg
- Fat: 25 g
- Saturated Fat: 12 g
- Unsaturated Fat: 10 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 6 g
- Protein: 20 g
- Cholesterol: 100 mg