Desserts
Gordon Ramsay's creamy fish pie recipe transforms humble ingredients into a restaurant-worthy comfort dish that warms the soul. This isn't your grandmother's version—it's a refined, layered masterpiece with tender fish, rich gravy, and velvety mashed potatoes that achieve golden perfection every time.
The secret lies in proper fish preparation and a foolproof mashed potato technique that eliminates lumps and delivers silky texture.
What sets this recipe apart is Ramsay's attention to detail: browning the fish gently to lock in flavors, building a velvety béchamel that coats every ingredient, and baking until the top develops a crispy, caramelized crust.
The result is a pie that's creamy yet not heavy, rich yet not greasy—a perfect balance that makes it ideal for family dinners or special occasions. This version also includes a modern twist with fresh herbs that elevate the classic flavors.
By following these precise steps, you'll achieve layers of tender fish, a luscious white sauce that binds everything together, and a mashed potato topping that's light yet substantial. The aroma alone will have everyone gathering around the table, while the first bite delivers that restaurant-quality experience at home.
This is comfort food redefined—creamy, satisfying, and impossible to resist.
Perfect for pescatarians or anyone craving a hearty, dairy-rich meal, this fish pie serves 6 and comes together in under an hour of active time (plus baking). The leftovers reheat beautifully, making it a meal prep favorite. Let's get started on creating your ultimate comfort masterpiece.
Ingredients for fish pie gordon ramsay
Sixteen ingredients. One dish that’ll have everyone begging for seconds—this is Ramsay’s ultimate comfort masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 1 ½ lb | Skinless, cut into even pieces |
| Butter 🧈 | ½ cup | Unsalted, cold for browning |
| Shallots 🧅 | 2 whole | Finely minced, vibrant purple |
| Garlic Cloves 🧄 | 4 cloves | Peeled, minced to paste |
| Dry White Wine 🍷 | ½ cup | Sauvignon Blanc preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat, chilled |
| Whole Milk 🥛 | ½ cup | Room temperature |
| Russet Potatoes 🥔 | 2 lb | Yukon Gold preferred, peeled |
| Butter 🧈 | ¼ cup | Unsalted, melted for mash |
| Fresh Parsley 🌿 | ¼ cup | Chopped, flat-leaf preferred |
| Fresh Dill 🌿 | 2 tbsp | Chopped, bright green |
| Salt 🧂 | 2 tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | 1 tsp | Freshly ground, coarse |
| Nutmeg 🌿 | ¼ tsp | Freshly grated |
| All-Purpose Flour 🌾 | 2 tbsp | For béchamel thickening |
| Panko Breadcrumbs 🍞 | ½ cup | For crispy topping |
The cod is non-negotiable—look for fresh, skinless fillets with firm texture and no fishy odor. Whole Foods or your local seafood counter are your best bets for quality. If using frozen, thaw overnight in the fridge. The butter matters too—European-style unsalted like Plugrá or Kerrygold adds depth. For the potatoes, Yukon Golds have that creamy texture, but Russets work too if you boil them longer. The shallots and garlic should be vibrant and fresh—no wilting or brown spots. Prep them all first so you’re not scrambling during cooking.
No white wine? Fish stock with a splash of lemon juice works in a pinch. Heavy cream can be swapped for half-and-half plus extra butter, but the texture won’t be as luscious. For the herbs, dried dill at half the amount gets you close, but fresh is absolutely essential for that bright, restaurant-quality flavor. The béchamel needs patience—whisk constantly to avoid lumps, and if it curdles, just start over. The panko topping? Toast it lightly in the oven first for extra crunch. And if you’re short on time, pre-cook the potatoes—this isn’t a dish where you want to rush.
This pie reheats like a dream—350°F for 15-20 minutes until bubbly. Leftovers keep for 3 days in the fridge, but honestly, it’s best eaten fresh. For meal prep, assemble the pie (without baking) and refrigerate—bake straight from cold. The mashed potatoes can be made ahead too—just reheat with a splash of milk. Freeze portions for up to 2 months—the texture holds up surprisingly well. And if anyone asks, the secret to the crispy crust? A hot oven and a sprinkle of extra breadcrumbs on top before baking.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe for lazy nights—just sear the cod, toss in the shallots and garlic, deglaze with white wine, and you’re halfway there. No chopping mountains of veggies, no fussy layers. The butter and wine do all the heavy lifting while you stir.
- Ridiculously Rich Layers: That crispy, golden crust on top? Chef’s kiss. But it’s the flavor underneath that steals the show—tender cod swimming in a sauce where the shallots caramelize just enough to make you pause mid-bite. The white wine cuts through the richness, leaving you wondering why you ever made plain fish and chips.
- Weeknight to Dinner Party: Honestly, this is my go-to for when friends drop by unexpectedly. Serve it straight from the oven with a simple salad, or reheat leftovers the next day with a splash of milk to revive the crust. (Yes, even on a Tuesday night.)
- Leftovers That Don’t Suck: Most fish pies turn into sad, soggy memories after day one. Not this one. The crust stays crispy if you reheat it properly, and the cod? Still flaky. I’ve packed this for lunches—just wrap it in foil, and it’s a restaurant-quality meal in minutes. Budget-friendly and impressive? That’s the win.
Step-by-step instructions for gordon Ramsay's ultimate creamy fish pie
Here's how to craft the perfect fish pie - rich, creamy, and utterly comforting.
Prepare the Potato Topping for Maximum Crispiness
Preheat your oven to 400°F for the potato topping. Peel the 2 lb russet potatoes and cut them into even ½-inch thick slices. This even thickness ensures they cook uniformly without some pieces turning to mush.
Spread the potato slices on a parchment-lined baking sheet in a single layer, brushing each slice lightly with 0.25 cup melted butter. Sprinkle generously with 1 tsp salt, 0.5 tsp black pepper, and 0.125 tsp nutmeg. Bake for 20-25 minutes until they're tender when pierced with a knife but still hold their shape. This is crucial - overcooking makes them soggy when assembled.
Create the Ultimate Creamy Fish Filling
In a large oven-safe skillet, melt 0.5 cup butter over medium heat. Add the 2 whole finely minced shallots and cook for 3-4 minutes until softened but not browned. Add the 4 cloves minced garlic and cook for 30 seconds until fragrant - this builds the aromatic foundation.
Pour in the 0.5 cup dry white wine and let it simmer for 2 minutes until reduced by half. Stir in the 1.5 lb cod fillets cut into even pieces and cook for 3-4 minutes per side until just opaque. Remove the fish and set aside. To the same pan, add 1 cup heavy cream and 0.5 cup whole milk, scraping up any browned bits from the bottom.
In a small bowl, whisk together 2 tbsp all-purpose flour with 1 tbsp cold water to make a slurry. Slowly whisk this into the cream mixture to thicken it slightly. Return the fish to the pan and gently fold in 0.25 cup chopped fresh parsley and 2 tbsp chopped fresh dill. Season with remaining 1 tsp salt and 0.5 tsp black pepper. This creates the ultra-creamy, flavor-packed filling that makes Ramsay's version legendary.
Assemble the Perfect Fish Pie Layers
Transfer the fish and cream mixture to a deep oven-safe dish, spreading it evenly. Arrange the pre-baked potato slices on top in a single layer, slightly overlapping them. The potatoes should cover the entire surface - if any filling shows through, add more potatoes.
Sprinkle the entire top with 0.5 cup panko breadcrumbs mixed with remaining 0.125 tsp nutmeg and 0.5 tsp black pepper. This creates the signature crispy topping that's both textural and flavorful. The breadcrumbs will toast beautifully while the pie bakes.
Bake to Golden Perfection
Transfer the assembled pie to the preheated 400°F oven and bake for 20-25 minutes until the top is deep golden brown and the filling is bubbling hot. The breadcrumbs should be crispy to the touch - if they're not golden enough, broil for 1-2 minutes at the end, watching closely to avoid burning.
Let the pie rest for 10 minutes before serving. This resting period allows the filling to set slightly and makes serving much easier. The result should be a perfectly balanced pie with tender potatoes, ultra-creamy fish filling, and a crispy golden topping that's impossible to resist.
Pro Tips For Making Fish Pie Gordon Ramsay
- Poach Cod Low & Slow: Ramsay’s recipe relies on perfectly cooked fish—no rubbery texture here. Simmer the cod in the wine-butter-shallot sauce at a bare gentle bubble (85°C/185°F) for exactly 4-5 minutes, then rest 2 minutes in the sauce. I used to overcook it, and the result was sad. Trust the timer, not your hunger.
- Sweat Shallots First: Skip the rush—cook the shallots in butter over low heat until they’re translucent and just starting to caramelize (about 8 minutes). This builds flavor without burning, and it’s the base of that rich sauce. I learned this the hard way when I torched them and had to start over.
- Deglaze Aggressively: After browning the garlic, pour in the white wine all at once and scrape the pan like you’re digging for gold. Those stuck bits are flavor bombs—don’t let them turn to sludge. A wooden spoon works, but I’ve seen Ramsay use a spatula like a chisel. (Your future pie will taste it.)
- Chill the Filling: Let the fish and sauce cool to room temp before assembling the pie—at least 30 minutes. Cold filling prevents a soggy crust, and it’s the only way to get that clean layer separation. I skipped this once and ended up with a mushy top. Not ideal.
Make-ahead tips for this fish pie gordon ramsay
Prep Ahead Strategy
Assemble the pie completely (unbaked) up to 2 days ahead and refrigerate in an airtight container. When ready to bake, simply transfer it to your preheated oven at 400°F and bake for 30-35 minutes—the extra time accounts for the cold start.
The flavors actually deepen overnight as the spices meld together. 📅
Mashed Potato Shortcut
Make the mashed potatoes 1 day ahead and store them in the fridge. When ready to assemble, reheat them gently in the microwave with 1 tablespoon of milk to restore creaminess.
Spread them on top of the pie just before baking to maintain that signature crispy texture. I find this saves 30 minutes of active prep time.
Fish Filling Prep
Cook the fish filling 1 day in advance and refrigerate it in the same oven-safe dish you'll use for baking. When you're ready to assemble, simply layer the pre-baked potatoes on top and add the breadcrumb topping.
The filling will be slightly cooler, but the oven's heat will bring it to perfect temperature during baking.
Breadcrumbs Toasting Hack
Toast the panko breadcrumbs in a dry skillet over medium heat for 3-4 minutes before adding them to the pie. This enhances their flavor and ensures maximum crispiness. Store the toasted breadcrumbs in an airtight container at room temperature for up to 3 days—perfect for quick assembly later.
Freezer-Friendly Assembly
For maximum convenience, assemble the pie (without baking) and freeze it completely in an airtight container. When ready to bake, thaw overnight in the fridge, then bake at 400°F for 40-45 minutes.
The texture remains excellent, though the crust may need an extra 2-3 minutes under the broiler to crisp up.
Gravy Boost Option
Make a simple gravy using the pan drippings from the fish filling. After cooking the fish, deglaze the pan with 1 cup fish stock and 1 tbsp flour, then whisk in 0.5 cup heavy cream.
Keep this mixture refrigerated and reheat it separately when serving. This adds an extra layer of richness to your pie. 💡
Nutrition facts
Frequently asked questions
Can I use frozen fish instead of fresh cod?
Yes, but thaw it properly first! Place frozen cod in the fridge overnight for even thawing. Never use cold water or microwave—this can create icy pockets that ruin texture. Pat dry thoroughly before cooking to ensure a crispy sear.
What's the best way to make the mashed potatoes extra creamy?
Use Yukon Gold potatoes and boil them until fork-tender, then drain completely. Add 1/2 cup melted butter and 1/2 cup warm milk per 2 lb potatoes. Mash while hot, then press through a fine-mesh sieve for silky smoothness.
How do I prevent the top from getting soggy?
The key is pre-baking the potato slices until tender but firm, then adding the breadcrumb topping immediately before baking. For extra insurance, sprinkle a thin layer of panko on the potatoes before assembling, then add another layer on top. Bake at 400°F until golden and crispy.
Can I make this pie vegetarian?
Replace the cod with chickpeas or mushrooms for a hearty base. For a creamy texture, blend 1 cup cooked cauliflower with the potato topping. Use the same white wine and cream sauce, adjusting seasoning to taste. The structure will hold perfectly.
Why did my pie turn out greasy?
Grease usually means too much butter or cream in the filling. Stick to the recipe's measurements and ensure your fish is patted completely dry before cooking. For extra insurance, skim excess fat from the cream mixture before assembling. The potatoes should be the star—keep them light and fluffy!
