Easy Fish Pie


Trying to come up with what to have for dinner can be tough, so we are here with an easy fish pie recipe!

With nothing else to think about, we are living from meal to meal. We get up and think about what we are going to have for breakfast, lunch and then dinner. We also can’t forget about all the snacks in between! This fish pie is perfect for the whole family and isn’t complicated to make at all.

Easy Fish Pie

Serves four adults

Prep takes about 15-20 minutes

Cooks for about 25 minutes


  • 800g -1kg of potatoes (maris piper)
  • 25g butter
  • 25g plain flour
  • 4 green onions (medium to large)
  • 400ml milk
  • 2 packs of fish, around 400g (cod and smoked coley)
  • sprinkle of chopped chives
  • 100g peas (we like a lot!)


  1. Preheat oven to 180 degrees Celsius. Cut potatoes into cubes (we leave the skin on) and boil until tender.
  2. Once done, remove and drain. Smash with a fork and leave chunky as it adds to the texture.
  3. While the potatoes are cooking, put the butter, flour and sliced spring onions in a pan and heat until melted.
  4. Gradually whisk in the milk. Take it slow and add bit by bit to avoid lumps.
  5. Once all stirred in, remove from the heat and add the fish, chives and peas.
  6. Add mixture to an oven safe dish and put the potato on top.
  7. Add a few knobs of butter and sprinkle with cheese of your choice. Mozzerella and Parmesan work really well.
  8. Put in the oven for 20-25 minutes.

This is what ours turned out like and it was so yummy! It didn’t last long in our house!

You can also add a handful of sweetcorn and spinach if you want to sneak in some more vegetables. You can serve with some cauliflower on the side as well. Match made in heaven!

It is almost BBQ season so why not check out some BBQ food ideas here.

Discover More

Recent Articles

Follow Us

Don't miss a thing, register to our newsletter!


    On this website we use first or third-party tools that store small files (cookie) on your device. Cookies are normally used to allow the site to run properly (technical cookies), to generate navigation usage reports (statistics cookies) and to suitable advertise our services/products (profiling cookies). We can directly use technical cookies, but you have the right to choose whether or not to enable statistical and profiling cookies. Enabling these cookies, you help us to offer you a better experience.