This dish brings comfort food to new heights with a creamy seafood filling encased in a perfectly golden crust.
I’ve refined the technique to ensure the fish stays tender while the sauce achieves that signature velvety texture Mary Berry is known for.
Ingredients for Mary Berry Fish Pie
Fresh seafood and a handful of pantry staples create this luxurious comfort classic.
| Ingredient | Amount | Notes |
|---|---|---|
| White Fish Fillets 🐟 | 1 ½ lb | Cod or haddock, skinless |
| Smoked Haddock Fillet 🐟 | ½ lb | Undyed preferred |
| Large Shrimp 🦐 | ½ lb | Peeled and deveined |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | For sauce base |
| Unsalted Butter 🧈 | 6 tbsp | For sauce and crust |
| All-Purpose Flour 🌾 | ¼ cup | For thickening sauce |
| Leek 🧅 | 1 whole | Thinly sliced, white part only |
| Fresh Flat-Leaf Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Dijon Mustard 🟡 | 1 tbsp | For depth in sauce |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
| Salt 🧂 | 1 tsp | Sea salt preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Puff Pastry Sheet 🧁 | 1 sheet | Thawed if frozen |
| Large Egg 🥚 | 1 whole | For egg wash |
The fish quality makes this dish. Whole Foods or a trusted fishmonger will have the freshest cod, haddock, and shrimp—look for firm, translucent flesh with no fishy odor. Smoked haddock adds depth (undyed is ideal), but unsmoked works too. For the crust, Dufour puff pastry is the gold standard if you can find it. Always thaw it overnight in the fridge, never at room temperature.
No shrimp? Scallops or mussels add great texture. Out of leeks? Substitute with shallots or onion. Heavy cream is non-negotiable for that velvety texture, but half-and-half with a cornstarch slurry works in a pinch. The Dijon mustard balances the richness—whole-grain mustard gives a rustic twist. Fresh parsley brightens everything up, but dried at one-third the amount is fine.
Assemble and bake immediately—don’t let the pastry sit. Leftovers keep for 2-3 days in the fridge, though the crust softens. Reheats best in a 350°F oven for 10-15 minutes. Freeze unbaked pies for up to 1 month (thaw before baking).
Why You’ll Love This Recipe
- One Pan Wonder: I love that this comes together in a single dish—just layer the fish, shrimp, and creamy milk mixture, then bake.
- Smoky Depth: The smoked haddock adds this rich, velvety flavor that pairs perfectly with the sweet shrimp and silky cream sauce.
- Feeds a Crowd: Honestly, it’s my go-to for Sunday suppers—fills the table with minimal fuss.
- Leftovers Win: Between us, it tastes even better the next day, and the portions stretch for lunches all week.
Step-by-Step Instructions for Buttery Crust with Creamy Seafood Filling
Here’s my proven method for achieving a velvety sauce and perfectly golden pastry every time.
Step 1: Prepare and Poach the Seafood
Cut the 1.5 lb white fish fillets and 0.5 lb smoked haddock fillet into 1-inch chunks. Place them in a large saucepan with the 0.5 lb large shrimp. Add the 0.5 cup whole milk and enough water to just cover the seafood.
Bring to a gentle simmer over medium heat for 5-7 minutes until the fish flakes easily and the shrimp turn opaque. Avoid boiling, as this can make the seafood tough. Once cooked, carefully drain the seafood, reserving the poaching liquid, and set aside.
Step 2: Make the Creamy Sauce Base
In a clean saucepan, melt 4 tbsp unsalted butter over medium heat. Add the thinly sliced 1 whole leek and cook for 3-4 minutes until softened but not browned. Stir in the 0.25 cup all-purpose flour to form a smooth roux.
Gradually whisk in the reserved poaching liquid along with the 1.5 cups heavy cream. Bring to a gentle simmer, stirring constantly, until the sauce thickens enough to coat the back of a spoon, about 5-6 minutes. Stir in the 1 tbsp Dijon mustard, 1 tbsp lemon juice, 1 tsp salt, and 0.5 tsp black pepper.
Step 3: Combine Seafood and Sauce
Gently fold the cooked seafood into the creamy sauce, ensuring all pieces are well coated. Take care not to break up the fish chunks. The sauce should envelop the seafood completely, creating a luxurious, velvety texture that’s the hallmark of this dish.
Transfer the mixture to a 2-quart baking dish and spread it out evenly. This ensures even cooking when the pie goes into the oven. Let the filling cool slightly while you prepare the pastry topping.
Step 4: Add the Puff Pastry Topping
Roll out the 1 sheet puff pastry sheet on a lightly floured surface to a size slightly larger than your baking dish. Brush the edges of the dish with a bit of water to help the pastry adhere, then lay the pastry over the filling, pressing gently at the edges to seal.
Trim off any excess pastry and crimp the edges with a fork. Cut a few small slits in the center to allow steam to escape during baking. Brush the entire surface with a beaten 1 whole large egg for a beautiful golden finish.
Step 5: Bake to Golden Perfection
Preheat your oven to 400°F. Bake the pie for 25-30 minutes until the pastry is puffed and deep golden brown. The filling should be bubbling slightly around the edges when it’s done.
Remove from the oven and let it rest for 5-10 minutes before serving. This allows the filling to set slightly, making it easier to serve neat portions. Garnish with chopped 0.25 cup fresh flat-leaf parsley for a pop of color and freshness.
Pro Tips For Making Mary Berry Fish Pie
- Poach Fish Gently: Use just enough whole milk to cover the fish and haddock, then keep the heat at a bare simmer—any higher and the delicate fillets will toughen. I learned this the hard way after overcooking a batch to rubbery oblivion.
- Drain Shrimp Well: Pat those large shrimp completely dry before adding to the pie filling, or you’ll end up with a watery sauce that never thickens properly. Sounds obvious, but I’ve skipped it in a rush and regretted it every time.
- Skip Boiling Cream: Warm the heavy cream gently in a saucepan, but don’t let it boil—it’ll curdle and split, leaving your sauce grainy. My grandmother swore by this, and she was right.
- Use Pre-Cooked Prawns: Swap raw shrimp for pre-cooked to save 10 minutes and guarantee they won’t overcook in the oven. It’s not traditional, but the texture is just as good and the pie comes together faster.
Pro Cooking Tips for This Dish
Perfect Poaching Technique
Gentle heat is key when poaching the seafood—never let it boil. I use medium heat and watch for tiny bubbles at the edges. This keeps the 1.5 lb white fish and 0.5 lb smoked haddock tender and prevents the 0.5 lb shrimp from turning rubbery. 🌡️
Roux Mastery
Cook your roux for exactly 2 minutes after adding the 0.25 cup flour to the melted 4 tbsp butter. This removes the raw flour taste without browning it. The leeks should be soft but still pale—browned leeks can darken your sauce.
Sauce Consistency
Your sauce should coat the back of a spoon but still drip slowly. If it’s too thick, whisk in 1-2 tbsp of the reserved poaching liquid. If too thin, simmer for another 1-2 minutes. The 1.5 cups heavy cream gives that signature Mary Berry richness.
Pastry Preparation
Always use ice-cold puff pastry—I keep mine in the fridge until the last moment. Roll it to ⅛-inch thickness on a floured surface. For extra shine, brush with egg wash twice: once before baking and once at the 15-minute mark.
Baking Precision
Bake on the middle rack at 400°F for even browning. Rotate the dish halfway through if your oven has hot spots. The pie is done when the pastry is deep golden and the filling bubbles at the edges.
Resting Time
That 5-10 minute rest is non-negotiable. It lets the filling thicken slightly so it doesn’t run out when sliced. I use this time to chop the 0.25 cup parsley and set the table. 💡
Nutrition Facts
Frequently Asked Questions
Can I use frozen seafood instead of fresh?
Yes, but thaw it completely in the fridge overnight first. Pat it very dry to prevent a watery sauce. Frozen works well for the 1.5 lb white fish and 0.5 lb shrimp, but avoid previously frozen smoked haddock as it can get mushy.
What can I substitute for puff pastry?
Shortcrust pastry works well, though it’s denser. For a lighter topping, use mashed potatoes mixed with a little egg and butter. Spread it over the filling and rough up the surface with a fork for a rustic look.
How do I prevent a soggy bottom crust?
Preheat your baking dish before adding the filling. Also, ensure the sauce is thick enough to coat the back of a spoon. Baking at 400°F for 25-30 minutes on the middle rack helps create a crisp base.
- BBQ Sausage Recipe Oven: Smoky Depth Without the Grill - September 28, 2026
- BBQ Chicken Bowl Recipe Rice: Smoky Sweetness Over Fluffy Grains - September 28, 2026
- Beef Cutlet Recipe Ideas: Crispy Breaded Patties With Bold Seasonings - September 28, 2026