Free 2 Hour Delivery For First Time Users With Promo Code: FIRSTORDER

Fish Pie with Cheesy Mash

fish pie
"Nothing beats a creamy fish pie for some hearty comfort food."


This award-winning recipe will allow you to put together the most amazing fish pie.

Compliment this with peas and sweetcorn for a real winner!


SERVES: 6 Servings


  • 2 1/2 lbs (1 kg) floury potatoes - such as Maris Piper, peeled and chopped into large chunks
  • 3 tbsp butter
  • 3 tbsp double - heavy cream)
  • large pinch of salt and pepper
  • 2 1/2 cups (600ml) full-fat milk
  • 2 boneless salmon fillets
  • 1-2 boneless cod or haddock fillet
  • 15 king prawns - shrimp these can be cooked or raw (make sure they're de-veined)
  • 2 tbsp plain/all-purpose flour - OR 2 tbsp cornflour mixed with 2 tbsp cold water for gluten-free
  • 1 1/2 cups (150g) packed grated mature cheddar cheese
To serve:
  • 1 tbsp chopped chives
  • Peas
  • Sweetcorn



  1. Preheat the oven to 200C/400F

  2. Place the potatoes into a pan and cover with cold water. Bring to the boil and then simmer for 15 minutes. Drain the potatoes and then mash with a potato masher or ricer. Stir in half of the butter, the cream and a pinch of salt and pepper. Put to one side.

  3. Place the milk in a large saucepan with the salmon fillets and the cod/haddock. Bring to the boil and simmer for 2-3 minutes (if you're using raw prawns, add them in for the last minute of cooking). By this time your fish should be cooked and starting to flake apart.

  4. Place a sieve over a large bowl and pour out the fish/milk mixture. Put the milk to one side. Place the fish onto a plate and flake apart, remove and discard the skin if the fish wasn't skinless.

  5. Place the flaked fish and prawns (add the cold, cooked prawns at this point if using) in a large baking dish.

  6. Give your milk pan a wash and a dry.

Regular Version of the sauce:

  1. Melt the remaining butter in the milk pan, then stir in the flour. Heat through on a medium heat whilst mixing with a wooden spoon.

  2. Slowly add in the reserved milk that you cooked the fish in whilst stirring with a balloon whisk (don't whisk it hard though, or you'll end up with a frothy sauce). The sauce will begin to thicken after a few minutes. Turn off the heat and stir through half the cheese and a pinch of black pepper.

  3. A gluten-Free version of the sauce:

  4. Pour the reserved milk back into the milk pan and heat until barely simmering - don't let it boil. A bit at a time, stir through the cornflour/water mixture using a balloon whisk. Keep adding the cornflour mix until the milk thickens. Turn off the heat and stir through half the cheese and a pinch of black pepper.


  1. Now it's time to assemble the fish pie. Pour the sauce over the fish/prawn mixture. Spoon the mashed potato over the top and then use a fork to spread it out and give it a lined pattern (this give the mash more surface area to crisp up).

  2. Sprinkle over the remaining cheese and place in the oven for 15-20 minutes until the cheese is melted and golden.

  3. Top with chopped chives and serve with peas and sweetcorn.



Can you reheat fish pie?

  • Yes, quickly cool, cover and refrigerate any leftovers. It should be fine in the fridge for up to a day.

  • Place the leftovers (still in the oven dish) in the oven, covered in foil for 20-25 minutes at 200C/400F until piping hot throughout. You can remove the foil for the last 5 minutes of cooking to crisp up the top again.

Can you freeze fish pie?

  • Yes! I find the mashed potato can be a little watery after freezing, but so long as the pie is fully defrosted before reheating, it should be fine after cooking and crisping up in the oven.

  • Make the fish pie right up to the point before you put it in the oven. Then quickly cool, cover and freeze.

  • Defrost in the refrigerator overnight (ensure it’s fully defrosted throughout before reheating), then place in the oven for 20-25 minutes at 200C/400F until the potato is golden brown and the sauce is starting to bubble up at the sides.

Other topping ideas:

  • If you want to go with the exact recipe I cooked on stage, then take the cooked fish pie out of the oven, sprinkle over a couple of handfuls of crushed Piper's Cheddar and Onions crisps and place back in the oven for 2-3 minutes, just to heat the topping through. Lovely and crunchy!

  • Try adding add a spoonful of mustard to the mashed potato for a bit of a kick (I would use dijon mustard).

  • Use half regular potatoes and half sweet potatoes for the topping for a sweeter taste and a vibrant topping!

  • Stir cooked and chopped little florets of broccoli into the mashed potato before you spoon it over the fish mixture.

What type of fish to use for fish pie:

  • I use a mixture of salmon, king prawns and white fish such as cod or haddock. You can replace some of the fish if you prefer.

  • You can replace the cod/haddock with pollock, halibut or hake.

  • Replace the salmon with trout (this has a slightly milder flavour than salmon).

  • I sometimes replace half of the cod/haddock with smoked haddock - this adds a lovely smoky-salty flavour to the dish. Just using 1 smoked haddock fillet means the smokiness won't be overpowering.

  • I'll sometimes leave the prawns out entirely and add an extra salmon/cod fillet.

Related Posts

Tandoori Turkey
"Unlock the cure for the common roast turkey with New York City chef Heather Carlucci-Rodriguez's ingenious technique...
Read More
Domoda (Gambian Peanut Stew)
"It is a delicious “groundnut stew” (peanuts) consisting of whatever vegetable happens to be available, typically pum...
Read More
Vegan Burger - Firm, Grillable and Totally Divine!
"Super hearty vegan burger! Grillable, flavorful and extremely satisfying, this is a burger that vegans and non-vegan...
Read More

Leave a comment

Please note, comments must be approved before they are published