Donegal Catch Fish pie recipe with Haddock, Salmon and Whiting

Video Walkthrough

Kid Friendly Fish Pie

We are excited to share the BEST Fish Pie recipe in the world ever! We could be biased… but we believe all the family will love it! Packed full of veggies and a variety of natural fish, this dish is a great source of protein and Omega 3s.
Print Recipe


Splash olive oil

1 medium white onion

2 cloves garlic

80g butter

80g plain flour

800ml milk

Black pepper to season

 4 Donegal Catch frozen Haddock Fillets

2 Donegal Catch frozen Whiting Fillets’

4 Donegal Catch frozen Salmon Fillets

1tsp garlic powder

50g frozen peas

50g frozen sweetcorn

900g Maris piper potatoes

60g butter

4tbsp milk

2 spring onions

Black pepper to season


  1. Heat the oil in a pot then finely dice the onion and garlic and fry until the onion starts to soften.
  2. Turn the heat to medium, then add the butter to the pot and heat until melted.
  3. Stir in the flour and cook for about 1 minute before slowly whisking in the milk to from a smooth white sauce.
  4. Cut the frozen fish into chunks and add to the sauce, along with the garlic powder, peas and sweetcorn. Give the sauce a good stir, then leave aside.
  5. To make the mash, peel and cut the potatoes into chunks, cover with water, then boil for 10-15 minutes until tender. Drain then mash with the butter and milk, then finely chop the spring onions and season with little black pepper.
  6. Pour the fish mixture into an ovenproof dish, then spoon over the mashed potato. Using the back of a fork fluff up the potato so that it crisps up with baking.
  7. Bake the pie for 30 minutes until the top of the potato is golden brown.
  8. Serve with finely chopped parsley and a little extra black pepper sprinkled over.

You may also like