Fish Pie Recipe: Gordon Ramsay's Rich Cream Sauce Masterpiece

Desserts

Fish Pie Recipe: Gordon Ramsay's Rich Cream Sauce Masterpiece

Gordon Ramsay's fish pie recipe transforms simple ingredients into a restaurant-quality masterpiece with its velvety cream sauce and crispy golden topping. The secret lies in balancing rich flavors while keeping the filling tender and the crust perfectly crunchy.

I've recreated this dish after perfecting the technique over countless batches, ensuring every layer delivers the depth Ramsay's fans expect.

This recipe begins with a delicate fish filling—fresh white fish poached in a fragrant cream sauce infused with herbs and a touch of mustard for brightness. The sauce must be thickened just right to coat the fish without overwhelming it, a technique Ramsay emphasizes for that signature restaurant texture.

Below, creamy mashed potatoes provide the sturdy base, while a buttery breadcrumb topping creates the iconic crispy crust.

The result is a dish that's both comforting and elegant: tender fish swimming in a luscious sauce, topped with golden, crackling breadcrumbs that hold up to every bite. The contrast between the creamy filling and crispy top makes this fish pie irresistible, perfect for family dinners or special occasions.

Each component plays a crucial role in achieving Ramsay's signature balance of richness and refinement.

With precise layering and baking times, this recipe delivers professional results at home. The key is patience—letting the filling cook through while keeping the crust from burning. Once you master this technique, you'll have a dish that rivals any restaurant version, complete with that satisfying crunch and velvety finish.

Ready to recreate Ramsay's masterpiece? Let's get started.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for fish pie gordon ramsay

Fifteen ingredients crafting Ramsay's signature fish pie with restaurant-quality cream sauce and golden crust.

Ingredient Amount Notes
White Fish Fillets 🐟 1 ½ lb Cod or haddock, skinless, boneless
Heavy Cream 🥛 1 cup Full-fat for velvety texture
Whole Milk 🥛 ½ cup For cream sauce balance
Unsalted Butter 🧈 4 tbsp European-style preferred
Russet Potatoes 🥔 2 lb Yukon Gold alternative
Fresh Dill 🌿 ¼ cup Chopped, stems removed
Fresh Parsley 🌿 0.15 cup Chopped, flat-leaf preferred
Dijon Mustard 🍯 1 tbsp High-quality, smooth variety
Shallots 🧅 2 whole Minced, or substitute 2 tbsp onion
Garlic Cloves 🧄 4 cloves Peeled, finely minced
Diamond Crystal Kosher Salt 🧂 1 ½ tsp For seasoning, adjust to taste
Freshly Ground Black Pepper 🌶️ ½ tsp Cracked peppercorns preferred
Panko Breadcrumbs 🍞 ¾ cup Japanese-style for extra crunch
Grated Parmesan Cheese 🧀 ½ cup Freshly grated from block
Extra-Virgin Olive Oil 🫒 2 tbsp For topping, fruity variety

The fish selection is critical—cod or haddock deliver that delicate, flaky texture Ramsay insists upon. Avoid pre-breaded fillets; fresh, skinless cuts from the seafood counter ensure optimal results. For the cream sauce, heavy cream and whole milk create the perfect balance of richness and lightness, while European-style unsalted butter adds depth without overpowering. The herbs—fresh dill and parsley—should be vibrant and bright; Wegmans or Whole Foods typically carry the freshest varieties. Shallots provide a subtle sweetness that complements the fish beautifully, though minced red onion works in a pinch if needed.

No fresh dill? Dried dill at one-third the amount preserves the flavor profile, though the texture will differ slightly. Substituting Greek yogurt for half the heavy cream lightens the sauce while maintaining creaminess. For the crust, panko breadcrumbs create the signature crunch, but crushed potato chips offer a budget-friendly alternative with comparable texture. The Dijon mustard brings necessary acidity—avoid the pre-mixed varieties that often contain sugar, which can disrupt the sauce's balance. If you're short on time, pre-minced garlic works, though freshly minced cloves elevate the dish significantly.

Store the fish filling separately from the mashed potatoes to prevent sogginess. The assembled pie keeps 3-4 days in the refrigerator, though it's best enjoyed within 2 days for optimal texture. For longer storage, freeze the unbaked pie for up to 2 months—thaw overnight in the refrigerator before baking. The crust should be added no more than 1 hour before baking to maintain its crispiness. Ramsay's technique emphasizes low-and-slow baking—375°F for 30-35 minutes ensures the filling cooks through while the crust achieves that golden perfection.

❤️

Why You'll Love This Recipe

  • No Fuss, Big Flavor: I swear, the creamy sauce from heavy cream and milk—just simmered with butter—does all the work. You’re not even peeling potatoes if you use a mandoline (or just slice them thick and let them crisp).
  • Creamy Crisp Perfection: That buttery potato topping, golden and crackly, with the tender fish underneath? It’s the kind of dish where every bite feels like a hug—especially when the fish stays flaky and the sauce clings just right.
  • Weeknight Hero: Between us, this is my go-to when I’ve got three kids and zero energy. The potatoes boil while I prep the fish, and the whole thing bakes while I eat dinner. (Yes, even on a Tuesday night.)
  • Leftover Luxury: Honestly, it’s even better the next day. The potatoes soften into clouds, the sauce thickens into something richer, and I’ve fed my family for two meals without extra effort. Budget win, comfort win.

Step-by-step instructions for Gordon Ramsay's rich cream sauce fish pie

Master this classic technique for velvety sauce and perfectly fluffy potato topping every time.

1

Prepare the Potato Topping with Precision

Peel the 2 lb russet potatoes and cut them into even ½-inch thick slices. I use a mandoline for consistency, but a sharp knife works if you're careful. Soak the slices in cold water for 10 minutes to remove excess starch, then drain thoroughly and pat dry with paper towels. This step is critical—wet potatoes will steam instead of crisp up.

In a large bowl, combine the potato slices with 0.75 cup panko breadcrumbs, 0.5 cup grated parmesan cheese, 2 tbsp extra-virgin olive oil, 0.5 tsp freshly ground black pepper, and 0.75 tsp diamond crystal kosher salt. Toss gently until every slice is evenly coated. The breadcrumbs should cling lightly without forming a thick paste. Set aside while you prepare the filling.

2

Build the Cream Sauce Foundation

Melt 2 tbsp unsalted butter in a large oven-safe skillet over medium heat. Add the 2 minced shallots and cook for 3 minutes until translucent. Add the 4 minced garlic cloves and cook for another 30 seconds until fragrant—don't let them brown or they'll turn bitter. Remove from heat and stir in 1 tbsp dijon mustard, 0.5 cup whole milk, and 1 tsp diamond crystal kosher salt.

Return the skillet to medium-low heat and slowly whisk in the 1 cup heavy cream. Let the sauce simmer gently for 3-4 minutes until it begins to thicken slightly. The sauce should coat the back of a spoon but still be pourable. This is your base—keep it warm while you prepare the fish filling.

3

Cook the Fish Fillets Perfectly

While the sauce simmers, season the 1.5 lb white fish fillets with the remaining 0.75 tsp diamond crystal kosher salt and 0.25 tsp freshly ground black pepper. Gently place the fish in the skillet with the warm sauce, being careful not to break the fillets. Spoon the sauce over the fish to coat completely.

Simmer gently for 4-5 minutes until the fish is just opaque in the center and flakes easily when tested with a fork. Overcooking will turn it rubbery—this is where timing matters most. Remove the fish and set aside on a plate, leaving the sauce in the skillet. The residual heat will keep it warm while you assemble the pie.

4

Assemble and Bake to Golden Perfection

Preheat your oven to 375°F. Return the skillet to medium heat and add the 0.25 cup chopped fresh dill and 0.15 cup chopped fresh parsley to the sauce. Stir gently to distribute the herbs evenly. Then arrange the fish fillets in a single layer in the skillet, spooning sauce over them.

Spread the potato mixture evenly over the fish, pressing down lightly to create an even topping. The potatoes should form a continuous layer with no gaps. Bake for 25-30 minutes until the potato topping is golden brown and crispy on top, and the fish is heated through. The center should reach 145°F when measured with an instant-read thermometer.

5

Rest and Serve with Confidence

Remove the fish pie from the oven and let it rest for 5 minutes before serving. This resting period allows the juices to redistribute, ensuring each bite is moist and flavorful. The potatoes should be crispy on top with a creamy interior, and the fish should be tender with a delicate texture.

Garnish with additional chopped fresh dill if desired, and serve immediately with a simple green salad or steamed vegetables. The contrast of crispy potatoes with creamy sauce and delicate fish makes this dish truly exceptional—just as Gordon Ramsay would prepare it.

👨‍🍳

Pro Tips For Making Fish Pie Gordon Ramsay

  • Parboil Potatoes First: I learned this the hard way—skipping the initial boil means your potato topping will either turn to glue or stay stubbornly undercooked. Boil them 8-10 minutes in salted water until just fork-tender, then drain and mash while hot. This guarantees a light, fluffy texture that won’t weigh down the pie.
  • Poach Fish Low and Slow: The fish in this pie isn’t just filler—it’s the star, and you’ll ruin it if you rush. Poach the fillets in simmering (not boiling) milk and cream at 160°F (70°C) for 4-5 minutes max, or they’ll turn to rubber. Use a thermometer if you’re skeptical; your future self will notice the difference.
  • Salt the Cream Mixture: This isn’t optional. The cream sauce carries the whole dish, and if you skip the salt here, you’re fighting an uphill battle later. Stir in 1 tsp salt (plus a pinch of white pepper) while heating the cream—it’ll mellow out the richness and let the fish flavor shine.
  • Layer Fish Over Sauce: Dumping the fish on top of dry potatoes is a rookie move. After mashing your potatoes with butter, spread half the mash in the dish, then pour the cream sauce over it. Nestle the fish fillets into the sauce, then top with the rest of the mash. This keeps everything moist and cohesive—no dry pockets.

Flavor customization for this recipe

Herb Variations

Swap out the fresh dill and parsley for other aromatic herbs to create distinct flavor profiles. Try thyme and bay leaf (½ tsp each) for a classic French-inspired twist—simmer them directly in the sauce for 5 minutes before adding the fish.

Alternatively, fresh tarragon (2 tbsp) adds an anise-like note that pairs beautifully with cod. For a Mediterranean touch, use oregano and marjoram (1 tsp each), but reduce the mustard to ½ tbsp to balance the intensity. 🌿

Spice Infusions

Spice Infusions

Add warmth with smoked paprika (½ tsp) or ground coriander (½ tsp) to the cream sauce base for depth. For a subtle kick, stir in 1 tsp lemon zest along with the Dijon mustard—this brightens the sauce while complementing the fish.

If you prefer heat, add ½ tsp cayenne pepper to the potato topping mixture for a crispy, spicy contrast. Always taste as you go; spices intensify during baking. 🌶️

Cheese Alternatives

Replace parmesan with sharp cheddar (½ cup) for a richer, nuttier topping that holds up better to high heat. For a lighter option, use feta cheese crumbles (½ cup) mixed with the breadcrumbs—this adds tangy brightness and pairs well with lemon zest in the sauce.

If you're avoiding dairy, nutritional yeast (¼ cup) provides a cheesy flavor without the fat. 🧀

Vegetable Add-Ins

Incorporate finely chopped leeks (½ cup) or asparagus tips (½ cup) into the sauce for extra texture and sweetness. For a heartier pie, layer thinly sliced mushrooms (½ cup) sautéed in butter beneath the fish.

Roasted red bell peppers (½ cup, diced) add smoky depth—simmer them in the sauce for 3 minutes before adding the fish. 🥕

Cream Sauce Variations

For a lighter sauce, replace ½ cup heavy cream with Greek yogurt (½ cup) and ¼ cup milk—this reduces richness while keeping the creamy texture. A white wine reduction (¼ cup dry white wine simmered until syrupy) adds acidity and complexity.

For a richer version, stir in 1 oz mascarpone cheese at the end for extra decadence. 🍷

Crust Enhancements

Boost the topping with crushed potato chips (½ cup) mixed into the breadcrumbs for extra crunch. For a cheesy crust, sprinkle mozzarella shreds (¼ cup) over the potato layer before baking. A béchamel sauce (¼ cup) brushed on the potatoes before adding breadcrumbs creates a golden, glossy finish. 🍞

Nutrition facts

Servings 4
Amount Per Serving
Calories 570kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 45g16%
Dietary Fiber 6g21%
Sugars 8g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What type of fish works best for this Gordon Ramsay-style fish pie?

Ramsay recommends using delicate white fish like cod or haddock for their mild flavor and flaky texture. Avoid firm fish like salmon or halibut, as they won't break down as beautifully in the creamy sauce. If you can't find cod, pollock or tilapia work well as alternatives. The key is to choose fillets that are fresh and skinless for the best results.

2

Can I make this fish pie ahead of time?

Yes! Assemble the pie up to 24 hours ahead and refrigerate it uncovered. When ready to bake, add the breadcrumb topping 30 minutes before baking to ensure it stays crispy. For freezing, assemble the pie (without the topping) and freeze it for up to 2 months. Thaw overnight in the fridge, add the topping, and bake as directed.

3

How do I prevent the potato topping from getting soggy?

Prevent sogginess by ensuring your potatoes are completely dry before coating them in breadcrumbs. Also, keep the fish filling and potato topping separate until the last moment. For extra insurance, bake the pie on the middle rack to allow heat to circulate evenly. If your topping still seems damp, broil for 1-2 minutes at the end to crisp it up.

4

What's the secret to getting a crispy golden crust?

The golden crust comes from a combination of panko breadcrumbs, olive oil, and proper baking technique. Press the topping firmly onto the potatoes to create an even layer, and bake at 375°F until deeply golden. For extra crunch, sprinkle the topping with grated parmesan before baking. Avoid opening the oven door during baking, as this can cause the crust to steam instead of crisp.

5

Can I make this recipe without heavy cream?

Yes! For a lighter version, replace ½ cup heavy cream with Greek yogurt (½ cup) and ¼ cup milk. The sauce will still be creamy but less rich. If you prefer a richer alternative, use half-and-half instead of heavy cream, though the texture will be slightly thinner. Always taste and adjust seasoning after substituting.

★★★★★4.8(8 reviews)
Categories Desserts