My Classic New England Fish Pie Recipe starts with flaky white fish, leeks, parsnips and peas in a creamy white sauce, topped with a cheddar-y horseradish and buttermilk mash ~ it’s hands down the most comforting meal I’ve had all year.
If you haven’t had a classic potato topped New England fish pie you’ve really been missing out. We first fell in love with them when we lived in London decades ago, they were on the menus of all the cozy pubs, and we’d buy frozen pies at our local market to make back at home in our little flat. We kept on loving them after we moved to coastal Maine and then New Hampshire where every mom and pop fish market had their own special recipe. Some were elegant with salmon and shrimp in a rich creamy white sauce, others were humble fishmongers’ trimmings from the day’s catch, made with mayo and Ritz cracker crumbs.
But here in Los Angles homey fish pies aren’t common, and I’d almost forgotten the joys of this ultimate comfort food food. A great fish pie is everything!
What kind of fish for fish pie?
- I like to keep it simple and use cod, halibut, or salmon.
- Lots of people love to add some shrimp into the mix. You could make a schmancy version with lobster.
- If you’re on a first name basis with your supermarket fishmonger you might ask if they have any ‘fish pie’ trimmings in the back ~ that is, little odd bits and leftover pieces of various fish. It makes the ultimate fish pie! You’ll need about a pound.
- For an authentic pie you might want to combine regular fish with some smoked fish, which adds a ton of flavor. Look for smoked fish in the refrigerated section of your supermarket near the pre-packaged meats like salami.
One of the givens of most fish pies is the mashed potato crust, making it the fishy equivalent of a cottage pie, or shepherd’s pie. It can be thick, thin, swirled, piped, or flattened, but it’s always lightly crisped in the hot oven, and utterly delicious.
The simple secret to creamy lump free mashed potatoes
- The secret is so simple ~ cook your potatoes until they are falling-apart-soft.
- When you don’t cook your potatoes enough, there are bound to be lumps. But when you cook them until they are super soft and falling apart, they’ll whip up beautifully.
- I like to use my stand mixer fitted with the balloon attachment to do large amounts of potatoes like this. It’s hands free and mess free (I don’t get bits of mashed potato all over the walls the way I do when I use my hand mixer.)
How to pipe mashed potatoes
If you’re making fish pie for Sunday dinner, or for company, this extra step is very pretty, and worth the little extra effort.
- You’ll need a large piping bag, or a gallon zip lock bag.
- Also a large piping tip, I used the Ateco 828 star tip (The larger the piping tip the better when it comes to mashed potatoes because occasional lumps can clog smaller tips.)
- Start with creamy lump free mashed potatoes. You want a fairly firm texture so it will hold the piping shape. Let them cool slightly before piping so you can handle the bag comfortably.
- Insert the tip into the bag. If you’re using a baggie, snip a corner off to fit the tip.
- Fold over the top third of the bag to make a collar.
- Spoon the potatoes into your bag, then unfold the collar. Twist the top to push the potatoes down toward the tip.
- With a smooth twisting and squeezing motion pipe your mashed potatoes in any design you like.
- Do a test squeeze or two first to get used to the motion. Refill your bag as necessary.
I like to brush the potatoes with melted butter once before they go in the oven, and then once more during cooking, it just helps them get nice and golden brown. It gives them a slightly crisp crust, too. Note: purists will call me out on using horseradish in the mashed potatoes, but please try it, it’s soooo good!
Alternative crusts for fisherman’s pie
- you can use pie crust or puff pastry for the top
- sliced cooked potatoes arranged shingle style over the pie, be sure to brush liberally with butter
- shredded hash browned style potatoes
Make this dreamy fish pie for the people you love…then sit back, enjoy, and let them do the clean up, you deserve it!
More comforting casseroles from the archives…
- Classic Moussaka Recipe
- The Best Cottage Pie Recipe
- Broccoli Cheese Casserole
- Instant Pot Pork Chops in Creamy Mushroom Sauce
Classic New England Fish Pie Recipe
Equipment
- casserole dish
- large pastry bag and large piping tip (optional)
Ingredients
- 1 lb fresh cod fillet, skin removed (or other fish like halibut or salmon)
- 2 1/4 cups whole milk
- 1 bay leaf
- salt and black pepper
- 6 Tbsp butter, divided
- 2 parsnips, peeled and chopped
- 2 leeks, peeled, washed, and sliced
- 3 Tbsp all purpose flour
- 2/3 cup frozen peas (don't defrost)
- 3-4 russet potatoes, peeled and cut into large chunks
- 1 cup shredded sharp cheddar cheese
- 1/2 cup buttermilk
- 2 tsp prepared horseradish, or horseradish cream
Instructions
- Preheat the oven to 350F
- Put the milk and bayleaf in a saucepan over medium heat. Cut the fish into 4 or 5 pieces and add to the milk along with 1/2 tsp salt. Bring to a gentle boil, then turn down the heat and simmer for a few minutes. Remove from the heat, cover, and set aside.
- In a large pot melt 2 tablespoons of the butter and saute the parsnips and leeks for about 10 minutes over medium heat until softened. Stir often and don't allow them to burn.
- Strain the fish and reserve the milk. Set both aside.
- Add the flour to the parsnips and leeks and cook, stirring, for a few minutes, and again, don't let it brown. Slowly pour in the strained milk, stirring constantly, until smooth. Continue heating until the mixture thickens and almost comes to a simmer.
- Add the fish to the pot, breaking it into large chunks as you add it. Season with salt and plenty of fresh cracked black pepper to taste. Stir in the frozen peas. Cover and set aside on the stove top to keep warm.
- Meanwhile cook the potatoes in plenty of salted water until completely soft. Drain them and whip with 2 tablespoons of the butter, the cheese, the butttermilk, and the horseradish. Season to taste with salt and pepper. Be sure to get out all lumps.
- Turn the fish mixture into your baking dish. Top with the mashed potatoes. You can pipe them on (see inspructions in the blog post) or just spoon them on. Melt the remaining 2 tablespoons of butter and gently dab over the mashed potatoes with a silicone brush. If you like you can brush again during cooking.
- Bake for 30-40 minutes until golden browned and bubbling.
Cook’s notes
What to serve with fish pie ~
Fish pie can absolutely be a meal in itself, but if you want to add something to it, here are a few suggestions: steamed Brussels sprouts, green beans, asparagus, broccoli, or a crisp salad.Fish pie is such a classic that all the famous chef’s, especially from Britain, have weighed in with their special versions:
- One of Jamie Oliver’s many versions includes spinach.
- Mary Berry makes her’s with boiled eggs.
- Delia’s is made with smoked fish.
- Nigella’s is pure and simple.
- Nigel Slater’s has a unique crumb crust.
- Ottolenghi get’s creative, of course, with a sourdough crust.
18 Comments
Tania De Suduiraut
March 4, 2022 at 8:09 pmDo you think sea bass would work in this dish? If so, what could I add with the sea bass? Halibut is out of season!
Sue Moran
March 5, 2022 at 2:16 pmI think it would work fine, just substitute it for the cod and the rest of the ingredients can be the same.
Shaun Edmonds
July 6, 2021 at 3:08 pmWell this is absolutely fine as a fish pie, but the lack of the smoked element I think robs the dish of that Umami flavour. Here in the UK/Ireland we always add a piece of smoked Haddock with the Cod. I personally poach 2 Cod fillets and 1 smoked Haddock fillet, whole, in milk, bay leaf, peppercorns and a clove spiked small onion. Remove the fish when just done and rest while we prepare the sauce. In a separate saucepan I make a classic roux, then slowly add in the strained milk, whisking of course, a pinch of mature cheddar (instead of salt), black pepper and lots of fresh parsley. Now gently break up the fish and add to the sauce, pour into a cold pie dish and refrigerate for an hour (this will make adding the mash easier later). Now boil your spuds, here in the UK it’s Maris Piper or King Edwards, in the US I believe Yukon Gold is best for mash. Quarter large spuds, halve smaller one’s, add to boiling water (no salt because of the smoked fish), and boil till a a sharp knife just goes through with slight resistance. Drain then cover to let the steam make the potatoes extra fluffy. Now take your chilled pie base out of the fridge, but don’t pipe the mash, take a warm fork and add random peaks to the top, sprinkle with Grana Padano or Parmigiano and bake for 30 minutes.
Bootsy
February 19, 2021 at 4:20 pmI made this for dinner for the first Friday of Lent. I used halibut, smoked salmon and shrimp. I didn’t pipe my potatoes, and to get the brown on top, the last 5 minutes I put it under the broiler. It was yummy!!! I loved the addition of horseradish in the mashed potatoes, however I’d substitute regular milk next time instead of the buttermilk.
Sue Moran
February 19, 2021 at 5:28 pmThanks for the feedback Bootsy, your pie sounds delish.
Bryan
February 8, 2020 at 9:11 amMade this last night with half halibut and half scallops. Was very good but feels like it’s missing something like cayenne or something to break up the soft texture (I have texture issues and put cayenne in everything). I’ve never had anything like this before. Overall very good and my boyfriend LOVED it.
Sue
February 8, 2020 at 9:46 amI think scallops are such a good choice for this pie, and by all means spice this up to your liking, that’s what I’m all about here.
Debbie
October 21, 2019 at 2:46 pmThis was excellent! The subtle flavors of the parsnips and the horseradish really put it over the top. I used smoked cheddar because I had no smoked fish and liked the idea of a smoky flavor and it worked perfectly. I did not pipe on the mashed potatoes, because, well, I was lazy!
Sue
October 21, 2019 at 2:49 pmLove your idea of using smoked cheese ~ brilliant 🙂
Susan @ The Spice Garden
October 18, 2019 at 4:26 pmThis is such a pretty dish and SO much classier than my mother-in-law’s fish pie! her recipe calls for chunks of parboiled potatoes, chunks of cod, chunks of onions, chunks of Cheddar cheese, chopped parsley and chopped basil in the classic creamy milk sauce. A staple winter time Friday night meal at the family farm.
Yours is dinner party worthy!
donna quigley
October 18, 2019 at 4:07 pmHi Sue, this is so morish.
Can it be made a few days in advance and frozen if made with the spuds ? ? ? and not the pastry? Donna
Sue
October 18, 2019 at 4:31 pmYes you could!
Nancy
October 18, 2019 at 2:20 pmI really dislike parsnips, what veg could I substitute?
Sue
October 18, 2019 at 3:49 pmYou can add carrots, or celery.
Mary
October 18, 2019 at 1:03 pmLove Fish Pie but who would have thought to put Horseradish in the Potato! Yum! That will happen next time we have one. In fact, what a great idea for a Cottage Pie. Can’t wait for the next time I do Mash for a pie.
Thankyou Sue. :))
Sue
October 18, 2019 at 3:51 pmThe horseradish really makes this crust, and yes, for sure, it would be great on a cottage pie too 🙂
Tricia B
October 18, 2019 at 9:40 amWow this is my kind of dinner! We had the most incredible fish pie in Ireland once, and I’ve wanted a recipe to try and replicate that wonderful meal. I must try this – and Ed will be thrilled. Bring n the horseradish, sounds fantastic to me!