This Gordon Ramsay Moussaka Recipe is a rich and flavorful Mediterranean dish featuring layers of savory ground lamb, tender eggplant, and a creamy béchamel sauce, all baked to golden perfection. Infused with garlic, cinnamon, red wine, and oregano, this dish delivers deep, warming flavors and a hearty texture. Ready in 90 minutes, this moussaka is a comforting, restaurant-quality meal that brings authentic Greek flavors to your table.
What is Gordon Ramsay Moussaka?
Moussaka is a traditional Greek dish made with layers of fried or roasted eggplant, seasoned ground meat sauce, and a silky béchamel topping. Unlike lasagna, which uses pasta sheets, moussaka relies on sliced eggplant to hold the layers together, creating a creamy, savory, and slightly spiced casserole that is both satisfying and elegant.

Other Gordon Ramsay Recipes
- Gordon Ramsay Steak Diane
- Gordon Ramsay Steak Au Poivre
- Gordon Ramsay Barbecue Steak
- Gordon Ramsay Beef Curry
Reasons to Try Gordon Ramsay Moussaka
- Authentic Mediterranean flavors with cinnamon, oregano, and garlic
- Rich, creamy béchamel sauce that complements the hearty meat layer
- Perfectly tender eggplant that absorbs all the delicious flavors
- A great make-ahead dish that tastes even better the next day
- Customizable with different meats or vegetarian alternatives
Ingredients Needed to Make Gordon Ramsay Moussaka
For the Meat Sauce
- 2 tablespoons olive oil
- 1 lb (450g) ground lamb or beef
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 teaspoon ground cinnamon
- 1 teaspoon dried oregano
- ½ teaspoon salt (adjust to taste)
- ½ teaspoon black pepper
- 2 tablespoons tomato paste
- ½ cup red wine (or beef stock for the non-alcoholic version)
- 1 can (14 oz) crushed tomatoes
- ½ teaspoon sugar (optional, to balance acidity)
For the Eggplant Layers
- 2 large eggplants, sliced into ¼-inch rounds
- 2 tablespoons olive oil
- ½ teaspoon salt
- ½ teaspoon black pepper
For the Béchamel Sauce
- 2 tablespoons unsalted butter
- 2 tablespoons all-purpose flour
- 2 cups whole milk, warmed
- ½ teaspoon salt
- ¼ teaspoon ground nutmeg
- ½ cup grated Parmesan cheese
- 1 egg yolk (for extra creaminess)
For Garnish
- Fresh parsley, chopped
- Extra grated Parmesan
Instructions to Prepare Gordon Ramsay Moussaka
Step 1: Prepare the Eggplant
- Preheat oven to 400°F (200°C).
- Lay sliced eggplant on a baking sheet and drizzle with olive oil, salt, and black pepper.
- Roast for 20 minutes, flipping halfway through, until golden and tender. Set aside.
Step 2: Make the Meat Sauce
- Heat olive oil in a pan over medium heat. Add onions and garlic, cooking for 3 minutes until soft.
- Add ground lamb and cook for 5-7 minutes, breaking it up until browned.
- Stir in cinnamon, oregano, salt, and black pepper, cooking for 1 minute.
- Add tomato paste and cook for 1 minute before pouring in red wine. Let it reduce for 2 minutes.
- Add crushed tomatoes and sugar, then simmer for 15-20 minutes until thickened.
Step 3: Make the Béchamel Sauce
- Melt butter in a saucepan over medium heat. Add flour and whisk for 1-2 minutes until slightly golden.
- Slowly pour in warm milk, whisking constantly until smooth.
- Stir in salt, nutmeg, and Parmesan cheese, then remove from heat.
- Whisk in egg yolk to make the sauce extra creamy.
Step 4: Assemble the Moussaka
- In a greased baking dish, layer half of the roasted eggplant slices.
- Spread half of the meat sauce over the eggplant, then repeat with the remaining eggplant and meat sauce.
- Pour the béchamel sauce evenly over the top, smoothing it out.
Step 5: Bake and Serve
- Bake at 375°F (190°C) for 30-35 minutes until golden and bubbling.
- Let rest for 10 minutes before slicing. Garnish with fresh parsley and extra Parmesan.

What Goes Well With Gordon Ramsay Moussaka
- Greek Salad with feta, olives, and cucumbers
- Garlic Pita Bread for scooping up the creamy layers
- Tzatziki Sauce for a refreshing, tangy contrast
- Roasted Potatoes for a hearty side
- A glass of red wine (or pomegranate juice for a non-alcoholic pairing)
Key Tips for Making Gordon Ramsay Moussaka
- Roast the eggplant instead of frying for a lighter, healthier dish
- Use high-quality ground lamb for the best flavor
- Let the sauce simmer to develop deep, rich flavors
- Whisk constantly when making béchamel to avoid lumps
- Rest before slicing to keep the layers intact
Creative Variations of Gordon Ramsay Moussaka
- Make it vegetarian by replacing the meat with lentils and mushrooms
- Use sweet potatoes instead of eggplant for a unique twist
- Try ground turkey for a leaner version
- Add a spicy kick with red pepper flakes
- Make it extra cheesy by adding mozzarella to the béchamel layer
Storage Guidelines for Gordon Ramsay Moussaka
- Refrigerate leftovers in an airtight container for up to 4 days
- Freeze for later by wrapping in foil and storing for up to 2 months
- Thaw overnight in the fridge before reheating
Reheating Tips for Gordon Ramsay Moussaka
- Oven method: Bake at 350°F (175°C) for 15-20 minutes until heated through
- Microwave method: Heat in 1-minute intervals, covering with a damp paper towel
- Avoid overcooking to keep the layers firm and creamy
FAQs
Can I make moussaka ahead of time?
Yes! Assemble it up to a day in advance, refrigerate, and bake when ready.
What’s the best way to slice moussaka without falling apart?
Let it rest for 10-15 minutes after baking so the layers set.
Can I use potatoes instead of eggplant?
Yes! You can layer thinly sliced, roasted potatoes with or instead of eggplant.
How do I make my béchamel extra creamy?
Whisk in an egg yolk and extra Parmesan for richness and silkiness.
Final Words
This Gordon Ramsay Moussaka Recipe brings together savory ground lamb, roasted eggplant, and a creamy béchamel sauce in one beautifully layered dish. Whether for a family dinner or a special occasion, this authentic Greek-inspired meal is packed with bold flavors and comforting textures. Try it today and enjoy a slice of Mediterranean perfection!
PrintGordon Ramsay Moussaka Recipe
Moussaka is a traditional Greek dish made with layers of fried or roasted eggplant, seasoned ground meat sauce, and a silky béchamel topping. Unlike lasagna, which uses pasta sheets, moussaka relies on sliced eggplant to hold the layers together, creating a creamy, savory, and slightly spiced casserole that is both satisfying and elegant.
- Prep Time: 20
- Cook Time: 70
- Total Time: 1 hour 30 minutes
- Yield: 6 1x
- Category: Main Course
- Method: Baking & Simmering
- Cuisine: American
Ingredients
For the Meat Sauce
-
- 2 tablespoons olive oil
-
- 1 lb (450g) ground lamb or beef
-
- 1 small onion, finely chopped
-
- 2 cloves garlic, minced
-
- 1 teaspoon ground cinnamon
-
- 1 teaspoon dried oregano
-
- ½ teaspoon salt (adjust to taste)
-
- ½ teaspoon black pepper
-
- 2 tablespoons tomato paste
-
- ½ cup red wine (or beef stock for the non-alcoholic version)
-
- 1 can (14 oz) crushed tomatoes
-
- ½ teaspoon sugar (optional, to balance acidity)
For the Eggplant Layers
-
- 2 large eggplants, sliced into ¼-inch rounds
-
- 2 tablespoons olive oil
-
- ½ teaspoon salt
-
- ½ teaspoon black pepper
For the Béchamel Sauce
-
- 2 tablespoons unsalted butter
-
- 2 tablespoons all-purpose flour
-
- 2 cups whole milk, warmed
-
- ½ teaspoon salt
-
- ¼ teaspoon ground nutmeg
-
- ½ cup grated Parmesan cheese
-
- 1 egg yolk (for extra creaminess)
For Garnish
-
- Fresh parsley, chopped
-
- Extra grated Parmesan
Instructions
Step 1: Prepare the Eggplant
-
- Preheat oven to 400°F (200°C).
-
- Lay sliced eggplant on a baking sheet and drizzle with olive oil, salt, and black pepper.
-
- Roast for 20 minutes, flipping halfway through, until golden and tender. Set aside.
Step 2: Make the Meat Sauce
-
- Heat olive oil in a pan over medium heat. Add onions and garlic, cooking for 3 minutes until soft.
-
- Add ground lamb and cook for 5-7 minutes, breaking it up until browned.
-
- Stir in cinnamon, oregano, salt, and black pepper, cooking for 1 minute.
-
- Add tomato paste and cook for 1 minute before pouring in red wine. Let it reduce for 2 minutes.
-
- Add crushed tomatoes and sugar, then simmer for 15-20 minutes until thickened.
Step 3: Make the Béchamel Sauce
-
- Melt butter in a saucepan over medium heat. Add flour and whisk for 1-2 minutes until slightly golden.
-
- Slowly pour in warm milk, whisking constantly until smooth.
-
- Stir in salt, nutmeg, and Parmesan cheese, then remove from heat.
-
- Whisk in egg yolk to make the sauce extra creamy.
Step 4: Assemble the Moussaka
-
- In a greased baking dish, layer half of the roasted eggplant slices.
-
- Spread half of the meat sauce over the eggplant, then repeat with the remaining eggplant and meat sauce.
-
- Pour the béchamel sauce evenly over the top, smoothing it out.
Step 5: Bake and Serve
-
- Bake at 375°F (190°C) for 30-35 minutes until golden and bubbling.
-
- Let rest for 10 minutes before slicing. Garnish with fresh parsley and extra Parmesan.