Fish Pie

Tana Ramsay makes a hearty fish pie filled with leeks and peas, the perfect family meal
By Tana Ramsay
Fish Pie
  • Rating:
  • Serves: 4
  • Cook Time: 40 minutes
  • Prep Time: 10 minutes
  • Effort: easy


  • 300 g cod, skinless and boneless
  • 300 g salmon, skinless and boneless
  • 400 ml milk
  • 1 large onion, finely chopped
  • 6 baby leeks, finely sliced
  • 1 tbsp olive oil
  • 4 tbsp frozen peas
  • 5 large potatoes
  • 2 tbsp double cream
  • knob butter
  • 4 tbsp cheddar cheese

For the white sauce:

  • 45 g butter
  • 45 g flour
  • 450 ml full-fat milk


1. Put the fish in a pan and cover with the milk. Bring to a gentle simmer and poach the fish. This takes about 10 minutes. Remove the fish with a slotted spoon.

2. Fry the onion and the leeks in a little olive oil until softened. Remove from the heat and flake the fish into the onion and leeks, add the peas and mix gently together.

3. Peel and cut the potatoes into large chunks and put in a pan of cold water. Bring to the boil and cook until tender. Drain and put back into the saucepan. Add the cream and a knob of butter, season and mash.

4. For the white sauce: melt the butter in a small saucepan. Stir in the flour, mixing to a paste, then stir for 1-2 minutes over a medium heat taking care not to let it catch on the bottom. Add the milk gradually, and whisk constantly until it starts to simmer. Leave it to cook over a very low heat, stirring every couple of minutes until it thickens.

5. Preheat oven to 190C/Gas 5.

6. Mix the white sauce with the fish, onion and leeks and put this mixture into the bottom of an ovenproof dish. Spoon the mash over the top of the fish and vegetables and sprinkle with the cheese.

7. Bake in the oven for about 15 minutes until bubbling, then put under a preheated grill for a couple of minutes to crisp and brown the top. Serve.

Rate This Recipe