Fish and spinach is a classic match, so why not combine the two in a fabulously creamy pie? Perfect for family meals as a little goes a long way.


  • 500g floury potatoes, cut into chunks

  • 2kg fresh spinach, cooked and puréed

  • 700ml skimmed milk

  • Grated fresh nutmeg

  • Ground black pepper

  • 2 fresh bay leaves

  • 1 whole clove

  • 250g salmon fillet, one piece

  • 250g haddock fillet, one piece

  • 200g large peeled prawns, raw or cooked

  • 25g unsalted butter

  • 1 onion, finely diced

  • 25g cornflour

  • 1 tsp anchovy essence

  • 2 tbsp chopped parsley

  • ½ tsp soft thyme leaves

  • 1 tsp dry English mustard powder

  • 50g Gruyere, grated

  • 25g Parmesan, freshly grated

  • To garnish

  • sugar snap peas

  • roasted cherry tomatoes


  • 1.

    Pre-heat the oven to 200c.

  • 2.

    For the topping, steam the potatoes for 15-20 minutes or until completely tender. Drain and return to the pan with the pureed spinach over a gentle heat for a couple of minutes, shaking the pan occasionally to prevent the potatoes sticking. Mash the potatoes then beat in up to 100ml milk and season to taste with nutmeg and pepper.

  • 3.

    Place 600ml milk in a sauté pan with the bay leaves, clove and a pinch of nutmeg. Add the salmon and haddock fillets and poach for 6-8 minutes or until the fish is just tender. Transfer the fish fillets to a plate and set aside until they are cool enough to handle, then flake the flesh, discarding the skin and any bones. Set aside. Strain the poaching liquid and reserve.

  • 4.

    Melt the butter in a large non-stick pan. Add the onion and cook for 6-8 minutes until the onion has softened but not coloured, stirring occasionally. Pour in the reserved poaching milk. Mix the cornflour to a paste with the remaining milk then add a little warm milk from the pan and return the rest of the liquid, stirring all the time. Reduce the heat and simmer gently for 10 minutes, stirring occasionally until slightly reduced and thickened.

  • 5.

    Stir the anchovy essence, parsley, thyme and mustard powder into the sauce. Fold in the reserved flaked fish and prawns, season to taste. Spoon the fish mixture into an ovenproof dish, at least 2.25 litres in size. Allow a light skin to form, carefully spread over the spinach mash to cover. Smooth over with a palette knife and fluff up with a fork. Mix together the Gruyere and Parmesan and sprinkle over the top, then bake for 20-25 minutes or until the cheese is bubbling and golden.

  • 6.

    Serve at once with the sugar snap peas and roasted tomatoes.

Like this recipe? Subscribe to our newsletter to get more recipes like this delivered striaght to your inbox.

By registering you agree to our Terms of Use, Privacy Policy and Privacy Notice

Metric Converter

Tell us what you think in the comments below


Sign Out

Click to Rate

Join the Conversation

Please note, LifeStyle cannot respond to all comments posted in our comments feed. If you have a comment or query you would like LifeStyle to respond to, please use our feedback form.

0 0 0 0 0
Average Rating
0 comments • 0 ratings