Mary Berry’s Fish Pie Recipe: Buttery Crust with Creamy Seafood Filling

Mary Berry's Fish Pie Recipe: Buttery Crust with Creamy Seafood Filling detailed visual guide

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.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
⏱️
Total Time
30 min
🔥
Calories
High Cal

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

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value
Total Fat 48g62%
Saturated Fat 25g125%
Cholesterol 240mg80%
Sodium 850mg37%
Total Carbohydrate 35g13%
Dietary Fiber 2g7%
Sugars 3g
Protein 32g64%
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

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.

2

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.

3

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.

★★★★★4.6(12 reviews)
Allison Carter