top of page

Creamy Homemade Spinach Fish Pie

A creamy goodness with a crunchy golden cheese crust


I love eating good food and I think that is how this whole journey to creating own recipes started. First I was searching for recipes and tweeking them to fit my taste and the next thing, I found myself in the kitchen creating my own recipes from scratch. Now I feel like it has become this obsession that I cannot switch off. I find myself creating new recipes and coming up with new ideas wherever I am, even in my dreams :D Yes, you read it right, that is exactly what happened last night, I woke up from a dream and realised I was planning a new recipe :) Well, sometimes that is how great recipes are born. 

And so, now after this ​long beautiful story I should say someting fancy about getting the idea for this recipe, right? Well, it was no fancy process, it was more like, what I have in the fridge kinda story :D I love making creamy spinach sauces, whether it is to go with some pasta or to fill a pie. So I opened the freezer and found some spinach, peas and frozen white fish there and thought it would just be a perfect fish pie, and so I made it. This recipe is a kind where you don´t really have to wait around, while something is cooking you are making another part and at the end you have all of it ready to go in the oven. 

You ​could keep this healthy and not add so much butter (or any at all) to the mashed potatoes and also add no cheese to the white sauce and on top of the fish pie. Wait, what?! Did I really just say that. Well, let me just correct myself there, you DO want to add all the butter and oh my god PLEASE don´t skip the cheese! That is just like hot chocolate and cream or sticky toffee pudding and caramel sauce, there is no one without the other :) Reduce the calories some other time and enjoy this delicious fish pie in all its beauty :)

I know adding veggies to your meals can sometimes be challenging and there seems to be always someone who is not too keen on eating them, but let me just tell you a little story :) My boyfriend used to be like that when we first started dating, he never really ate any veggies and when I asked him why, he just said, it all tastes the same. Well, challenge accepted, I say! :) Since then, he has been enjoying almost, (I say almost, because I want to be honest and because we all have different tastes) every meal with veggies even when it is only veggies. When I ask him what has changed, he tells me, it is the way I cook them and the way I combine them with other ingredients. So if you were worried, don´t be, this delicious creamy spinach fish pie will definitely become everyones favorite :)



Step by Step Video


Creamy Homemade Spinach Fish Pie

A creamy goodness with a crunchy golden cheese crust


  • 10 medium potatoes (about 1kg not peeled)

  • 1-2tbsp butter

  • fresh or frozen chives

  • some milk

  • salt

  • pepper

  • 1-2tbsp olive oil

  • 2 medium white onions

  • 100g frozen green peas

  • 300g frozen spinach

  • 400g frozen white fish (I used alaska pollock)

  • salt

  • pepper

  • dry thyme

  • 50g butter

  • 50g flour

  • 500ml milk

  • 100g grated cheese (I used mozzarella)

  • salt

  • pepper

  • some extra grated cheese (I used mozzarella) and some grated parmesan


  1. Start by defrosting the fish. You want the fish to be completely defrosted before you start with the recipe. Once defrosted cube the fish.

  2. Peel the potatoes and boil them in a well salted water until soft.

  3. In the mean time, prepare the filling. Slice the onions finely and fry them with some olive oil on medium heat just until golden. Then add frozen peas and spinach and cook covered until the vegetables have completely defrosted. This will take about 15 minutes. Then turn off the heat and add the defrosted fish. Season with salt, pepper and thyme and mix shortly. Remove from heat and leave aside.

  4. To prepare the white sauce melt the butter in a small pot. Once melted add flour while mixing with a whisk. Once the flour has completely combined with the butter add milk while mixing continuously. Cook the white sauce on medium to high heat until you get a creamy sauce-like consistency. Turn off the heat, season with salt and pepper, add the grated cheese and mix until the cheese has melted.

  5. Add the creamy cheese sauce to the fish and vegetables and mix well until combined. Leave aside.

  6. Once the potatoes are ready, drain the water, add the butter, chives and milk and mash the potatoes until you reach a creamy and soft consistency. Add milk as you go and as needed to reach a soft and creamy consistency. (See video)

  7. Transfer the filling into an oven proof casserole dish (I use an oval 29cm x 22cm dish) and cover with the mashed potatoes. You can spoon the mashed potatoes with a tablespoon to portion it evenly over the filling. Once covered, even out with a fork. (See video)

  8. Sprinkle some cheese over the top and grate over some parmesan cheese.

  9. Bake the fish pie at the middle shelf of the oven in 200°C for about 40 minutes or until golden on top.

  10. Remove from the oven and allow to cool for about half an hour before serving.

  11. Serve with a side salad.

bottom of page