Fish pie

Nothing comforts like home-made fish pie, with succulent pieces of fish, prawns, mussels and scallops under a fluffy cloud of mash potatoes.
By Mitch Tonks
Fish pie
  • Rating:
  • Serves: 4
  • Cook Time: 15 minutes
  • Prep Time: 10 minutes
  • Effort: easy


  • 1 leek, sliced
  • 100 g butter
  • 10 mussels, in their shells
  • 100 g salmon, skinned
  • 100 g haddock fillets, skinned
  • 100 g cod fillets, skinned
  • 100 g smoked haddock
  • 4 scallops
  • 300 ml full-fat milk
  • 4 tbsp plain flour
  • handful roughly chopped flat leaf parsley
  • 100 g frozen cooked prawns, defrosted
  • 400 g mashed potato
  • handful grated parmesan


1. Gently fry the leek in half the butter, stirring occasionally, until softened. Set aside.

2. Steam the mussels in a pan with a splash of water, until the shells open. Discard any that do not open. Remove the mussel flesh from their shells. Set aside.

3. Cut the salmon, haddock, cod and smoked haddock into 3cm chunks and put into a large pan along with the scallops. Cover with milk, bring to a simmer and poach for 6-7 minutes. Drain the fish, reserving the milk for the sauce.

4. Heat the remaining butter in a clean pan and stir in the flour. Cook, stirring for a couple of minutes, then start to add the warm poaching milk. Season with salt and pepper and cook until thickened to the consistency of double cream. Remove from the heat and stir in the leeks and most of the parsley.

5. Put the chunks of fish in a grill-proof pie dish and add the steamed mussels and prawns. Pour over the warm sauce.

6. Spread the prepared mashed potato on top of the pie and grate over the parmesan. Sprinkle with the remaining chopped parsley.

7. Put the pie under a hot grill until the top is crisp and golden and the cheese has melted.

Rate This Recipe