The Cook's Book

Fish & Seafood

Fish Pie

Smoked and white fish in a parsley sauce under a golden mash crust

Serves
4
Hands-on
Total
Level
Some skill

British fish pie is comfort food at its best: chunks of white and smoked fish in a creamy sauce made from the milk they were poached in, topped with fluffy mashed potato and baked until bubbling. The smoked fish is what gives it depth, so don't leave it out.

Fish Pie: Smoked and white fish in a parsley sauce under a golden mash crust

Ingredients

Mash

  • 1¼ kgfloury potatoes (2½ lb)peeled, in large chunks
  • 60 gunsalted butter (4 tbsp)
  • 100 mlwhole milk (scant ½ cup)warm
  • 1egg yolk
  • fine sea saltfor the potato water and to taste

Filling

  • 600 mlwhole milk (2½ cups)
  • 1bay leaf
  • ½onionin one piece, plus 1 small onion, finely chopped
  • 400 gskinless white fish (14 oz)cod, haddock or pollock
  • 300 gskinless smoked haddock or other smoked white fish (10 oz)undyed
  • 200 graw shrimp, peeled (7 oz)optional, or salmon
  • 50 gunsalted butter (3½ tbsp)
  • 50 gall-purpose flour (⅓ cup + 1 tbsp)
  • 1 tspDijon mustard
  • 1 bunchparsleyabout 30 g, chopped
  • 1lemonzest and 1 tbsp juice
  • 2eggsboiled 9 minutes and quartered (optional)
  • 40 gcheddar (⅓ cup)grated, for the top
  • freshly ground black pepper
Diet
Pescatarian
Allergens
fish, crustaceans, milk, gluten, egg, mustard
Origin
United Kingdom
Season
Autumn, Winter

Method

  1. Boil the potatoes in water salted with 15 g (2½ tsp) salt per 2 L until completely tender, 15–20 minutes. Drain, steam dry for 2 minutes, then mash with the butter, warm milk and egg yolk. Season to taste (Mashed Potatoes).
  2. Meanwhile, heat the 600 ml milk with the bay leaf and onion half until steaming. Add the white and smoked fish, bring back to a bare simmer and poach for 4 minutes — the fish should be only just opaque; it finishes in the oven.
  3. Lift the fish onto a plate with a slotted spoon. Strain and keep the milk; discard the bay and onion.
  4. Heat the oven to 200°C (400°F). Melt the butter in a saucepan, add the chopped onion and cook gently 5 minutes. Stir in the flour and cook 1 minute.
  5. Whisk in the warm poaching milk a little at a time until smooth, then simmer, stirring, until thick enough to coat a spoon heavily, 3–4 minutes. Stir in the mustard, parsley, lemon zest and juice and pepper. Taste — the smoked fish is salty, so add salt only if needed.
  6. Flake the fish into large chunks into a 2.5–3 liter baking dish (about 20 × 30 cm), removing any bones. Scatter over the raw shrimp and the eggs. Pour over the sauce and gently mix.
  7. Spoon the mash over the top, starting at the edges to seal, and rough it up with a fork. Scatter with cheese.
  8. Bake on a sheet pan until bubbling at the edges and golden on top, 30–35 minutes. The center should reach 70°C (158°F) — shrimp pink, fish hot through. Rest 10 minutes before serving.

Why it works

Poaching the fish in milk does two jobs at once: it partly cooks the fish and turns the milk into a seasoned, smoky stock for the white sauce, the same roux-thickened method as Béchamel. Under-cooking the fish at this stage stops it turning dry and stringy in the oven. Spreading the mash from the edges first stops the sauce bubbling up through it.

Common mistakes

  • Fully cooking the fish before baking makes it dry and grainy.
  • A thin sauce makes a watery pie because the fish releases liquid; it should be thick.
  • Hot mash spread on hot filling sinks; let the filling cool slightly first if you have time.

Variations

With leeks and peas
Soften 1 sliced leek with the onion and add a handful of frozen peas with the fish.
Crispy top
Replace the cheese with 30 g panko mixed with 1 tbsp melted butter.

Make ahead and storage

Assemble completely, cool and refrigerate up to 24 hours; bake from cold for 45–50 minutes at 190°C (375°F), until the center is 70°C (158°F). Freezes for 2 months (thaw overnight in the fridge first).

Notes

Use dyed smoked haddock only if you can't find undyed. For a gluten-free sauce, thicken the milk with 35 g cornstarch slaked in a little cold milk. Crustaceans only if you add the shrimp.