Fisherman's Pie

Updated February 23, 2016

A British favorite, with its creamy filling and mashed-potato topping. It can be as luxurious or as homely as desired, depending on the seafood used.

Good with a bowl of minted peas on the side.

Leftovers can be pulsed in a blender or food processor, formed into patties, rolled in fresh bread crumbs, flavored with chopped herbs and fried.

Choosing fish

Cod, hake, halibut, salmon, and monkfish are all suitable to substitute for or include with the haddock. A large scallop per diner adds a touch of luxury.

Makes4 servings

Preparation Time25 min

Preparation Time - Text25 mins

Cooking Time50 min

Cooking Time - Text50

Cooking Methodbaking



Total Timeunder 2 hours

Make Ahead RecipeYes

OccasionBuffet, Casual Dinner Party, Family Get-together, Formal Dinner Party

Recipe Coursemain course

Mealdinner, lunch


Taste and Texturerich, savory

Type of Dishcasserole


  • 1 lb (450g) baking potatoes, such as Burbank or russet, peeled and cut into 1in (2.5cm) chunks
  • 1¾ cups whole milk
  • 8 tbsp butter
  • Salt and freshly ground black pepper
  • 1½ lb haddock or cod fillets
  • 10 oz (300g) medium shrimp, peeled and deveined, shells reserved
  • 4 black peppercorns, lightly crushed
  • 1 bay leaf
  • ¼ cup all purpose flour
  • 2 tbsp heavy cream
  • 1 tbsp chopped parsley
  • ½ tsp fresh lemon juice
  • Pinch of cayenne pepper
  • Potato masher
  • Oval ovenproof serving dish


Prepare ahead

Step 1 can be completed up to a day in advance. The fish can also be poached 1 day in advance; cover and chill the fish and reserve the milk until needed. The prawns can be shelled and deveined several hours in advance, and chilled until needed.

Boil the potatoes in a large saucepan of lightly salted water about 15 minutes, or until tender. Drain well. Mash until smooth, then beat in 1/3 cup milk and 3 tbsp butter. Season with salt and pepper.

Meanwhile, combine the haddock and remaining milk in a large frying pan. Simmer about 10 minutes until the fish flakes easily. Use a slotted spoon to transfer the fish to a plate. Add the shrimp shells (reserve the shrimp), peppercorns, and bay leaf to the milk and simmer over very low heat for 10 minutes.

Preheat the oven to 425°F (220°C). Melt 4 tbsp butter in a saucepan over medium heat. Whisk in the flour and cook for 1 minute. Strain the milk mixture into the saucepan and whisk well. Cook, whisking often, until the sauce comes to a boil and thickens.

Stir in the cream, parsley, and lemon juice, and season with the cayenne, salt, and pepper. Flake in the fish and add the reserved shrimp.

Spoon the fish mixture into a baking dish, top with the mashed potatoes, and dot with the final 1 tbsp butter. Place on a baking sheet. Bake for 20–25 minutes, or until the topping is golden and the filling is hot when you stick a knife into it.



Include a Photo Include a Photo

Click the button above or drag and drop images onto the button. You can upload two images.

Cancel Reply to Comment

Thanks for your comment. Don't forget to share!


Report Inappropriate Comment

Are you sure you would like to report this comment? It will be flagged for our moderators to take action.

Thank you for taking the time to improve the content on our site.

Sign In to Your Account

Close Window
Sign In with one of your Social Accounts
Sign In using Email and Password