Fish pie Recipe

(1526 ratings)
Sending your rating
  • Healthy







Total Time:






Nutrition per portion

Calories 408 kCal 20%
Fat 8g 11%
  -  Saturates 2.5g 13%
  -  of which Sugars 7g 8%
Salt 1.2g 20%

Fish pie is a traditional recipe that’s comforting and nutritious, made with white fish and smoked haddock. A guaranteed hit with the whole family! This easy fish pie recipe is the ultimate comfort food and it’s perfect served with green beans or garden peas for an extra dose of vitamin-packed veg. A guaranteed hit with the whole family! This classic fish pie will take around 1hr and 20 mins to make and cook and is well worth the wait. This family-sized fish pie serves 6 people, so it’s sure to become a family favourite. The best part of this mash-topped fish pie is the creamy, rich filling. White fish fillet and smoked haddock make a delicious combination in this pie. This fish pie is one of our top-rated recipes. Our user Jay says: ‘It’s excellent and have made it several times.’ What do you think? Did you add something to our fish pie recipe to make it extra special? We always want to hear your twists on our dishes so leave us a comment to let us know how you made this recipe work for your family.


  • 1.8kg cubed potatoes
  • 75g low fat spread
  • 50g plain flour
  • 575ml semi-skimmed milk
  • 1 bay leaf
  • 6 black peppercorns
  • ½ small onion
  • 450g white fish fillet
  • 225g smoked haddock


  • Put the potatoes in a pan and cover with water. Bring to the boil and simmer for 15 mins. Drain and mash with 25g of the low fat spread.

  • Put the milk in a large pan with the bay leaf, peppercorns and onion. Slowly bring to the boil and remove from heat. Remove and discard bay leaf, peppercorns and onion.

  • Put 50g low fat spread in a large pan and heat gently until melted. Add 50g plain flour and cook gently for 1 to 2 mins, stirring constantly. Remove from the heat and gradually whisk in reserved milk. Return to the heat and bring to the boil, whisking constantly until thickened.

  • Put the fish, skinned and cut into large chunks, in the base of an oven-proof dish, pour over the sauce and spoon the mashed potato over the top. Bake in a preheated oven at 190°C (gas mark 5) for 25 mins until potato is golden. Serve the fish pie immediately.

More Recipe Ideas

Top Tip

Unsure what white fish to ask for? Pollack, cod and haddock all work well in this pie.