• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

The Yum Yum Club

  • Home
  • Recipes
  • Smoothies
  • Techniques
  • Blog

Fish Pie Recipe: Creamy, Make-Ahead & Foolproof

Table of Contents

  • Why this fish pie works
  • What fish should you use in a fish pie?
  • How to make fish pie, step by step
    • Step 1: Poach the fish in milk
    • Step 2: Make a thick parsley sauce
    • Step 3: Boil and mash the potatoes
    • Step 4: Assemble
    • Step 5: Bake until golden
  • Tips for the best fish pie
  • Why is my fish pie watery?
  • How do you stop the mash going gluey?
  • Can you make fish pie ahead of time?
  • Can you freeze fish pie?
  • How do you reheat fish pie?
  • Fish Pie Recipe
    • Classic Creamy Fish Pie
      • Ingredients
      • Instructions
      • Notes
  • Fish pie FAQ
    • What do you serve with fish pie?
    • Do you have to cook the fish before making a fish pie?
    • Can I make fish pie without cream?
    • Can I use frozen fish?

This post may contain affiliate links. As an Amazon Associate we earn from qualifying purchases.

Classic British fish pie with golden mashed potato topping, a portion scooped out to show the creamy smoked haddock, cod and salmon filling

Published July 2026. This fish pie recipe is Sunday-night comfort food at its best: flakes of smoked haddock, cod and salmon in a creamy parsley sauce, capped with mashed potato and baked until the top catches gold. It looks like a project. It isn’t. The whole thing comes together in about an hour, most of which is hands-off while it bakes. Get two things right and yours will beat any supermarket version: keep the sauce thick so the filling never turns watery, and don’t let the mash go gluey. This is the version I make on repeat for a hungry table of six.

Jump to Recipe ↓

Why this fish pie works

One dish, one oven, feeds six with a bit of green on the side. It’s a good way to stretch fish across a family without anyone feeling short-changed, and it’s forgiving: the sauce hides small mistakes, and the fish poaches in the same milk you turn into that sauce, so nothing is wasted. Best of all, you can build the whole thing a day ahead and bake it straight from the fridge, which is why it earns its place on a busy weekend.

What fish should you use in a fish pie?

Use a mix of three: a firm white fish, a smoked fish, and salmon. The classic British combination is cod or haddock for body, smoked haddock for a savoury, slightly salty depth, and salmon for colour and richness. That trio is what gives a fish pie its layered flavour rather than one flat note. Roughly equal amounts of each, skin off, cut into big chunks so they don’t disappear into the sauce.

  • Firm white fish (cod, haddock, pollock or hake): the backbone. Pollock and hake are cheaper and work just as well, and the sauce does the heavy lifting. If you like your cod on its own, our pan-fried cod with leek risotto shows it off properly.
  • Smoked haddock: the flavour-maker. Buy undyed if you can (natural pale gold, not bright yellow). It’s the same fish that carries our smoked haddock & prawn seafood pasta, so a fillet stretches across two dinners.
  • Salmon: colour and a buttery texture that stops the pie tasting lean. A single fillet is plenty. If you want it as a standalone supper another night, try our steamed salmon in white wine.
  • Optional extras: a handful of raw king prawns stirred through, or two quartered hard-boiled eggs tucked into the filling. Both are traditional, neither is essential.

Frozen fish is fine. Thaw it fully and pat it dry with kitchen paper first, or the water it sheds will thin your sauce. Skip the smoked fish entirely if you’re cooking for young children who find it too strong, and just use a little more white fish and salmon instead.

How to make fish pie, step by step

Here’s the thinking behind each stage. The exact quantities and timings live in the recipe card lower down. This part is the “why” so you can cook it once and then do it from memory.

Step 1: Poach the fish in milk

Lay the fish in a wide pan, pour over enough milk to almost cover, add a bay leaf and a few peppercorns, and bring it up to a bare simmer. Four or five minutes is enough, and the fish should be just set, not fully cooked, because it goes back in the oven later. Lift the fish out, keep the milk. That infused milk is the base of your sauce, and it’s why the pie tastes of the sea rather than of flour.

Step 2: Make a thick parsley sauce

Melt butter, stir in an equal weight of flour, and cook that paste for a minute so it loses the raw taste. Then add the warm poaching milk a ladle at a time, whisking, until you have a smooth sauce. Keep it thicker than you think you need. It should coat the back of a spoon and hold a line when you draw a finger through it. A loose sauce is the single biggest reason fish pies turn out watery. Finish with a good handful of chopped parsley, a squeeze of lemon, and taste for salt (the smoked haddock is already salty, so go carefully).

Step 3: Boil and mash the potatoes

Use a floury potato like Maris Piper or King Edward. Boil in salted water until a knife slides in with no resistance, drain well, and let them steam-dry in the colander for a minute before mashing, or wet potatoes make claggy mash. Mash with butter and a splash of warm milk until smooth, then stop. Over-working potato turns it to glue, so mash by hand rather than with a food processor. Season it properly; bland mash on top drags the whole pie down.

Step 4: Assemble

Flake the poached fish into big pieces straight into your baking dish, discarding any skin or bones, and scatter over the prawns or egg if using. Pour the parsley sauce over and fold it through gently so every piece is coated. Spoon the mash on top in dollops, then spread it to the edges to seal the filling in. This stops the sauce bubbling up and over. Rough the surface up with a fork; those ridges are what crisp and brown.

Fish pie being assembled: creamy smoked haddock, cod and salmon filling in a baking dish, half covered with forked mashed potato ready for the oven

Step 5: Bake until golden

Bake at 200°C (180°C fan, gas mark 6, 400°F) for 25 to 30 minutes, until the top is golden and the sauce is bubbling up around the edges. If you’ve assembled it cold from the fridge, give it an extra 10 minutes and check the centre is piping hot. Want a deeper colour? Grate a little cheese over the mash before it goes in, or flash it under the grill for the last two minutes. Let it settle for five minutes before serving, or the filling runs.

Tips for the best fish pie

  • Thick sauce, always. If yours looks loose after cooking, simmer it a couple more minutes or whisk in a teaspoon of cornflour slaked in cold water. It’s easier to loosen a thick sauce than to rescue a thin one.
  • Pat the fish dry. Especially frozen fish. Sitting it on kitchen paper for a few minutes stops excess water leaking into the pie as it bakes.
  • Season the mash like you mean it. A spoon of Dijon mustard or a handful of grated mature cheddar in the potato lifts the whole dish.
  • Big chunks of fish. Cut them generous. Small pieces overcook and vanish; large flakes give you something to find under the mash.
  • Breadcrumb variation: short on time for mash? A layer of buttered breadcrumbs mixed with cheese and lemon zest bakes into a quick, crunchy top instead.

Why is my fish pie watery?

A watery fish pie almost always comes down to too much liquid going in, or fish shedding water as it bakes. Fix it in three moves: make the sauce properly thick so it coats the back of a spoon before you combine it; pat the fish dry (and fully thaw frozen fish, resting it on kitchen paper); and seal the mash right to the edges so steam can’t collect underneath. If it still looks loose out of the oven, that five-minute rest lets the sauce set before you cut in.

How do you stop the mash going gluey?

Gluey mash comes from overworking the starch. Use floury potatoes, drain them well and let them steam-dry before mashing, and mash by hand with butter and warm milk only until smooth, never in a food processor, which whips the starch into paste. Warm milk (not cold) keeps the potato light. Stop the moment it comes together.

Can you make fish pie ahead of time?

Yes, and it’s one of the best make-ahead dinners going. Assemble the whole pie right up to the point of baking, cool it, cover, and keep it in the fridge for up to 24 hours. Bake it straight from cold, adding about 10 extra minutes and checking the centre is piping hot before serving. Making it ahead actually helps the flavours settle.

Can you freeze fish pie?

Fish pie freezes well for up to 3 months. Assemble it unbaked, wrap the dish tightly, and freeze. Defrost fully in the fridge overnight, then bake as normal until golden and piping hot through. One caveat: don’t add hard-boiled eggs if you plan to freeze, as they turn rubbery. Use fish that hasn’t been previously frozen so you’re not refreezing it.

How do you reheat fish pie?

Reheat leftover fish pie in the oven, not the microwave, if you can. Cover it loosely with foil and warm at 180°C (160°C fan, gas 4) for 20 to 25 minutes until piping hot all the way through, taking the foil off for the last five minutes to re-crisp the top. A single portion does fine in the microwave for speed, but reheat fish only once, and always make sure it’s steaming hot in the centre before serving.

Fish Pie Recipe

Classic Creamy Fish Pie

A proper British fish pie: smoked haddock, cod and salmon in a thick parsley sauce under golden mashed potato. Serves 6. 🖨 Print recipe

  • Prep time: 30 minutes
  • Cook time: 30 minutes
  • Total time: 1 hour
  • Yield: 6 servings
  • Course: Main · Cuisine: British

Ingredients

  • 300 g skinless cod or haddock fillet
  • 300 g undyed smoked haddock fillet
  • 300 g skinless salmon fillet
  • 600 ml whole milk
  • 1 bay leaf and a few black peppercorns
  • 50 g butter, plus extra for the mash
  • 50 g plain flour
  • Small bunch flat-leaf parsley, chopped
  • Juice of ½ lemon
  • 150 g raw king prawns or 2 hard-boiled eggs, quartered (optional)
  • 1 kg floury potatoes (Maris Piper or King Edward), peeled and chunked
  • Splash of warm milk and a knob of butter, for mashing
  • 50 g mature cheddar, grated (optional, for the top)
  • Salt and black pepper

Instructions

  1. Heat oven to 200°C (180°C fan, gas 6, 400°F). Put all the fish in a wide pan, pour over the 600 ml milk, add bay leaf and peppercorns. Bring to a bare simmer and poach 4–5 minutes until just set. Lift out the fish; reserve the milk.
  2. Melt 50 g butter in a saucepan, stir in the flour, cook 1 minute. Whisk in the warm poaching milk a little at a time until you have a thick, smooth sauce that coats a spoon. Stir in parsley and lemon juice; season carefully.
  3. Boil the potatoes in salted water until tender, drain, steam-dry 1 minute, then mash with butter and a splash of warm milk. Season well.
  4. Flake the fish into a baking dish, discarding skin and bones. Add prawns or egg if using. Pour over the sauce and fold gently to coat.
  5. Spoon the mash over the top, spread to the edges to seal, and rough with a fork. Scatter over cheddar if using.
  6. Bake 25–30 minutes until golden and bubbling. Rest 5 minutes before serving.

Notes

  • Make ahead: assemble up to 24 hours before, chill, and bake from cold with 10 extra minutes.
  • Freeze unbaked up to 3 months; defrost fully before baking. Leave out hard-boiled eggs if freezing.
  • Nutrition (approx., per serving): 520 kcal, 38 g protein, 34 g carbohydrate, 26 g fat. Estimate only; varies with fish and potato.

Fish pie FAQ

What do you serve with fish pie?

Something green and simple. Buttered peas, wilted spinach, tenderstem broccoli or minted garden peas all cut through the richness. A crisp green salad works if you want it lighter. You rarely need extra carbohydrate, since the mash topping has that covered.

Do you have to cook the fish before making a fish pie?

You lightly poach it first, but only until just set, not fully cooked. That poaching step flavours the milk you turn into the sauce, and it firms the fish enough to flake into neat pieces. It finishes cooking through in the oven, so avoid overcooking at the poaching stage or it can go dry.

Can I make fish pie without cream?

Yes. This recipe uses a milk-based parsley sauce with no cream at all, and it’s plenty rich thanks to the butter and salmon. If you want it more luxurious you can swap a splash of the milk for cream, but it isn’t needed for a proper result.

Can I use frozen fish?

Frozen fish is genuinely good here and often cheaper. Thaw it completely in the fridge and pat it dry before poaching, so it doesn’t water down the sauce. Just don’t refreeze the finished pie if you built it from fish that was previously frozen.

Steve Deacon

Steve Deacon

Writer

Hi, I'm Steve, a former member of the dreaded corporate world who's decided to give it all up and do something I wanted to do for a change!

View all posts by Steve Deacon →

Leave a Comment

About Steve Deacon

Hi, I'm Steve, a former member of the dreaded corporate world who's decided to give it all up and do something I wanted to do for a change!

Previous Post: « Slow Cooker Tasting Bland and Watery? 7 Fixes That Actually Work

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

6 of the Best Single Pot Chicken Recipes

General Tso Chicken

General Tso Chicken

Top 10 Foods That Will Help You Build Lean Muscle 

Top 10 Foods That Will Help You Build Lean Muscle 

Paleo Chicken Alfredo

Delicious Paleo Chicken Alfredo Recipes

This creamy chicken gnocchi recipe brings the taste of Italy right to your own kitchen. Black olives. Sun-dried tomatoes. Baby spinach. Sounds good right? Yum! | theyumyumclub.com

Creamy Chicken Gnocchi

Sweet pepper & lemon chicken cacciatore. An Italian take on a French classic. Chicken thighs cooked in traditional tomato and herb sauce. Yum! | theyumyumclub.com

Sweet Pepper & Lemon Chicken Cacciatore

Top 5 Delicious Recipes to Try While Maintaining a Keto Diet

Top 5 Delicious Recipes to Try While Maintaining a Keto Diet

Kitchen Calculators

Kitchen Calculator. Convert oven temperatures | https://personalcalculator.net/oven-temperature-calculator/

Popular Recipes

Parmesan & Paprika Haddock Baked in Garlic Butter. Gather the ingredients together | https://theyumyumclub.com/2019/04/29/parmesan-paprika-haddock-garlic-butter/

Parmesan & Paprika Haddock Baked in Garlic Butter

April 29, 2019

This Chinese chicken thigh recipe is so simple and wonderfully tasty. A marinade of honey, soy sauce, ginger, garlic and sesame. Sounds fantastic right? Yum! | theyumyumclub.com

Chinese Chicken Thighs

February 22, 2019

This honey soy pork tenderloin recipe is a magnificent fusion of flavours from east and west. Honey, soy, thyme, rosemary, garlic. It has them all and more! Yum!

Honey Soy Pork Tenderloin

April 4, 2019

Extra soft and chewy flapjacks | https://theyumyumclub.com/2019/06/01/extra-soft-and-chewy-flapjacks/

Extra Soft and Chewy Flapjacks

June 1, 2019

Footer

– AMAZON AFFILIATE DISCLAIMER –

theyumyumclub.com is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to amazon.com.

Recent Posts

  • Fish Pie Recipe: Creamy, Make-Ahead & Foolproof
  • Slow Cooker Tasting Bland and Watery? 7 Fixes That Actually Work
  • The Sunday Roast Timing Cheat Sheet (+ What to Prep the Day Before)
  • Lamb Loin Chops Recipe (Pan-Seared in 20 Minutes)
  • Sweet Escapes: The Best Food-Focused Day Trips for Culinary Wanderers
  • About
  • Business Diary
  • Calculators

info[at]theyumyumclub[dot]com

  • E-mail
  • Facebook
  • Instagram
  • Pinterest

Theyumyumclub.com Copyright © 2026 · Sitemap · Log in