Cooking at home with Kaya

Cheesy Fish Pie Recipe

Good afternoon friends!

During this pandemic I’ve spent alot of time, maybe too much time, cooking.

I’d like to share one of my favourite dishes.

A delicious and creamy meal for a Saturday night dinner.

Prep 15-20 minutes
Cook time 45 hour at 180°

Serves 4


  • 350g Potatoes cut into chunks
  • 200g unsalted butter
  • 4 tbsp flour
  • 350ml whole milk + 2 tbsp
  • 200g cheddar
  • 300g fish pie mix (I use either Morrisons or Iceland fish mix)
  • 100g frozen peas
  • 1 large onion finely sliced
  • Half a lemon
  • 1 tbsp of Paprika (optional)
  • 1 tsp of Pepper
  • Sprinkle of finely chopped Parmesan ontop to serve


Pre hear your oven to 180°

Skin your potatoes, and dice into chunks.
Place potatoes in a saucepan and cover in boiling water for 15-20 minutes until tender

Dice up your onion into small pieces.
On a medium heat, add a few drops of oil/cooking spray in a deep frying pan.
Add the onions and peas and cook for a few minutes, then add the fish mix.
This is optional but I love to squeeze in half a lemon and some paprika
Leave this to cook for 8-10 minutes, and stir occasionally.

Whilst your potatoes and fish mix are cooking.
Warm the butter in a deep pan over a low heat.
Add the flour and stir until you have a paste. Gradually whisk in 350ml of milk until you have a thick white sauce.
Simmer on a medium heat and stir for 4 minutes .

Once the sauce is smooth and has thickened, turn the heat down to allow and gradually fold in the cheese.
Add a pinch of pepper

Now add the sauce to the onion and the fish mix, and stir until everything is completely covered.

Mash the potatoes with the 2 tbsp’s of milk. Fold in the remaining 25g of cheese.

Pour the filling into a large heatproof dish, and spread the cheesy mash potato ontop.

Cook for 45 minutes until the mash is golden brown.

Once cooked, remove and sprinkle over your parmesan.

Dish up and enjoy!

Please do let me know if you try this recipe!