This cheesy potato topped fish pie is simple, comforting and perfect for an easy family meal. Flaky fish is mixed into a creamy sauce with vegetables, then topped with fluffy mashed potato and a layer of melted cheese for a delicious golden finish.

It is one of those cosy meals that feels hearty and satisfying, but is actually very easy to make. Serve with some green vegetables or a simple salad on the side for a comforting dinner everyone will love
Calories in Cheesy Topped Fish Pie
This recipe serves 4 and is 464 calories per serving.
If you're looking for more recipes by calories, you'll find plenty of options grouped by calorie range here: Slimming Eats Low Calorie Recipes
If you're following a calorie-controlled diet or a healthy eating plan, it's important to calculate your daily calorie needs using a reliable calorie calculator. The calorie counts provided are estimates and can vary depending on the exact ingredients and portion sizes you use. Using your own calculations helps ensure you're meeting your individual needs. A calorie calculator can help you make informed choices and stay on track with your goals.
See the recipe card for full nutritional estimation.

Ingredients Notes
To make this recipe you will need the following ingredients:
- Raw white fish: Use any firm white fish you like, such as cod, haddock, pollock or basa. Make sure the skin and bones are removed, then cut into bite-size pieces so it cooks evenly in the pie.
- Yellow flesh potatoes: These make a lovely creamy mash topping with great flavour. You can also swap some of the potato for sweet potato or carrot for a slightly different twist.
- Chicken/Vegetable Stock: Used to cook the potatoes so they soak up extra flavour. Vegetable stock can be used instead if preferred.
- Fish stock
Adds extra depth of flavour and helps give the filling that classic fish pie taste. If you don't have fish stock, extra chicken or vegetable stock can work too. - Onion: Adds a gentle savoury flavour to the filling as it softens and cooks down. Slice it fairly thin so it blends nicely into the sauce.
- Nutmeg: Just a small pinch adds warmth and works really well with the creamy sauce. A little goes a long way.
- Fresh parsley: Adds a pop of freshness and colour that helps balance the richness of the pie. Flat leaf parsley works especially well.
- 2% milk: Helps create the creamy sauce without making it too heavy. You can use another milk of choice if needed.
- Salted butter: Adds a lovely buttery richness to the sauce. You can leave it out if you want to keep it lighter.
- Frozen peas: A simple addition that brings a little sweetness, colour and extra texture to the filling.
- Cheddar cheese: Gives the mash topping that delicious cheesy finish. A mature cheddar will give the best flavour.
- Egg: Added to the mash to help make it extra rich, smooth and fluffy, while also giving the topping a lovely golden finish as it bakes. Mix it in once the potatoes have been mashed and slightly cooled so it blends through evenly.
- Salt and black pepper: Used to season both the mash and the filling. Adjust to taste.
- Olive oil spray: Used for softening the onion and helping prevent sticking without needing much oil.
Once you've gathered all the ingredients and prepared them accordingly, you're all set to create this easy and delightful recipe.
See the recipe card for specific quantities and instructions.
Variations and Subsitutes
There are plenty of ways to adapt this fish pie depending on what you have on hand. You can add sweetcorn alongside the peas, swap in leeks for a softer savoury flavour, or stir through a handful of spinach at the end. For the topping, you can skip the cheese if you want to keep it lighter, or use a different cheese such as Red Leicester, mozzarella, Parmesan or mature cheddar. A few chopped herbs like parsley, chives or dill also work really well stirred into the mash.
To change up the fish filling, try adding some prawns or shrimp with the white fish, or use a little smoked fish such as smoked haddock for a stronger, more traditional flavour. Boiled eggs are another classic addition if you want to give it more of an old-fashioned fish pie feel. You can also vary the mash topping by using a mix of white and sweet potato or adding some carrot for a slightly different twist.

Sides Suggestions
This cheesy fish pie is rich, creamy and comforting, so I like to serve it with simple sides that add a bit of freshness or extra texture to balance everything out. Greens and lighter veg work especially well, but there are lots of options depending on what you fancy.
- green beans for a simple side that adds colour and a bit of bite
- broccoli, which works really well with the creamy sauce and cheesy mash topping
- asparagus for something a little lighter and more seasonal
- roasted carrots for a little natural sweetness alongside the savoury filling
- cauliflower, either steamed or roasted, which pairs really well with creamy dishes
- tenderstem broccoli for a slightly more delicate green vegetable option
- sweetcorn for an easy family-friendly side
- sautéed spinach if you want something quick and simple
- mushy peas if you want to lean into a more classic fish supper style meal
Storing, Freezing and Reheating
Storing
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Let the fish pie cool before refrigerating.
Freezing
You can freeze this fish pie either as a whole pie or in individual portions. Wrap well and freeze for up to 3 months. Defrost overnight in the fridge before reheating for the best texture.
Reheating
Reheat in the oven until piping hot all the way through. Individual portions can also be reheated in the microwave, although the topping will stay softer this way. If reheating from frozen, it is best to thaw first so it heats through evenly.
More Fish and Seafood Recipes
See more Fish and Seafood Recipes →
or if you would like more recipe ideas - head on over to the FULL RECIPE INDEX where you will find over 900 delicious recipes with calories and you can search by meal type, ingredients, course, diet and more.
All recipes on Slimming Eats have estimated nutritional information for your convenience.

Let's Connect!!
Come and follow me on:
You can also Subscribe to Slimming Eats so that you never miss any new updates.
Need some support on your weight loss journey? Maybe you need advice or tips on a recipe, or just general meal ideas.
Come join the friendly and supportive Slimming Eats Community on Facebook.
If you try this recipe, let us know! Leave a comment, Rate It and Tag us in your Photos @SLIMMINGEATS on INSTAGRAM
Recipe Card









Susan says
Cooked this last night. Really easy and tasty.
Shevy do you have a cookery book out on sale?
Shevy (Slimming Eats) says
Hi Susan, so glad you enjoyed it, we do not have a cook book at present, but you can print off the recipes for your own personal use by using the print function button in the recipe box.
Lisa says
I used 200g of cream cheese and a tablespoon of cornflour just to thicken it up a bit (which will of course add on a few more syns) delicious recipe though. Thank you so much
CydD says
This was SO GOOD!!! Omitted the sweet corn (doubled the peas). The hubby and I just loved this---thank you so much!
Suzy says
This is so good, actually better than full fat fish pie and a lot easier to make. Thanks, we’ve enjoyed your recipes every night for the last two weeks, you’ve been my go to website for healthy food ideas ... and we’re losing weight!
Hayley says
I made this a couple of weeks ago and it was lovely! Making it again tonight.
Everything I have made from slimming eats have been amazing!
Thank you Siobhan xx
Emma says
Hi just wondering if this Recipe can be frozen? Many thanks
Siobhan (Slimming Eats) says
yes this recipe should freeze fine. Enjoy!!