This post may contain affiliate links, please see our Disclosure for details.

Creamy Homemade Fish Pie with Mashed Potato Topping

By

Fish Pie

Oh, friend, there’s just something magical about a truly comforting meal, isn’t there? That warm, hug-in-a-bowl feeling that makes everything right with the world. For me, that’s always been a glorious, bubbling, homemade Fish Pie. I remember the first time I really *got* it – a chilly evening, a big, steamy serving, and wow! The creamy texture, the rich, savory flavor of the fish nestled under that fluffy mashed potato cloud… pure bliss!

I’ve been making this particular Fish Pie recipe for years now, tweaking it, perfecting it, and making it my own for countless family dinners. It’s become one of those go-to dishes that everyone asks for. Trust me, once you taste this Fish Pie, you’ll understand why it’s a staple in my kitchen. It’s just that good!

Why You’ll Love This Fish Pie

Okay, so why *this* Fish Pie? Because it’s not just a meal; it’s an experience! It hits all the right notes: it’s rich, it’s hearty, and it’s surprisingly straightforward to pull together. You get that incredible depth of flavor from the perfectly poached fish and the luscious, creamy sauce, all crowned with a golden, crisp potato topping. It’s truly a standout, and I just know you’re going to adore it!

The Comfort of Homemade Fish Pie

There’s nothing quite like digging into a warm, bubbling dish of homemade Fish Pie. It’s pure comfort food, wrapping you up in a cozy culinary hug. This recipe just screams “home” and “love” with every single creamy, flaky bite. It’s the ultimate soul-soother!

Easy to Make Fish Pie

Don’t let the fancy name fool you; this Fish Pie is a breeze to make! I’ve streamlined the steps so you get maximum flavor with minimum fuss. You’ll be surprised how quickly you can get this deliciousness on the table, even on a busy weeknight.

Versatile Fish Pie for Any Occasion

This Fish Pie is a total chameleon! It’s perfect for a cozy family dinner, but elegant enough for guests. Plus, you can totally play around with the veggies or types of fish depending on what you have or what you love. It’s super adaptable!

Essential Ingredients for Your Fish Pie

Alright, let’s talk ingredients! This is where the magic really starts. I’m all about using good quality stuff because, trust me, it truly makes a difference in the final taste of your Fish Pie. We’re not looking for anything fancy, just fresh and flavorful. Here’s what you’ll need to gather:

Fish Pie - detail 1

  • 1 kg potatoes, peeled and cut into chunks
  • 500 g mixed fish fillets (cod, haddock, salmon), skinned and cut into 2-3 cm pieces
  • 300 ml milk
  • 50 g butter
  • 50 g plain flour
  • 150 g frozen peas
  • 1 tbsp fresh parsley, chopped
  • Salt and black pepper to taste
  • 1 lemon, juiced (optional)

Fresh Fish for the Best Fish Pie

For this Fish Pie, I love a mix of fish – something flaky like cod or haddock, and then a richer fish like salmon. Make sure it’s skinned and cut into nice, bite-sized 2-3 cm pieces. If you can’t find a mix, just use whatever fresh white fish you love!

Creamy Topping for Your Fish Pie

Oh, the mashed potato topping! It’s just as important as the fish itself. Grab about a kilo of good starchy potatoes, peel ’em, and chop ’em into chunks. We’ll mash them with some lovely butter and a splash of milk for pure, creamy perfection.

Rich Sauce Base for Fish Pie

Now for the heart of the pie – that luscious sauce! You’ll need some butter and plain flour to make a classic roux, then the milk we used for poaching the fish. Don’t forget those vibrant frozen peas, fresh chopped parsley, and of course, salt and pepper. A little squeeze of lemon juice at the end just brightens everything up beautifully!

Step-by-Step Instructions to Make Fish Pie

Alright, friends, this is where we bring it all together! Don’t you just love watching a dish transform from a pile of ingredients into something truly spectacular? Making this Fish Pie is such a satisfying process. I’ll walk you through each step, just like I would if you were right here in my kitchen with me. Let’s get cooking!

Preparing the Potatoes for Fish Pie

First things first, let’s get those potatoes ready for their starring role as the creamy topping. Pop your peeled and chunked potatoes into a pot of salted water. Bring it to a boil and let them simmer until they’re super, *super* tender – you should be able to easily pierce them with a fork. Drain them really well, then mash them up with a generous knob of butter and a splash of milk until they’re silky smooth. Don’t forget to taste and season them perfectly with salt and pepper!

Poaching the Fish for Creamy Fish Pie

While your potatoes are bubbling away, grab a saucepan and gently warm your milk. Now, carefully add your beautiful fish pieces to the milk. We’re just going to gently poach them for about 5-7 minutes, or until they’re just cooked through and flaky. The milk infuses so much flavor into the fish, it’s brilliant! Use a slotted spoon to carefully lift the fish out and set it aside. And here’s a crucial tip: *don’t* throw out that milk! It’s liquid gold for our sauce.

Crafting the Sauce for Your Fish Pie

Now for the heart of our Fish Pie – the glorious sauce! In that same saucepan (less washing up, yay!), melt your butter over a medium heat. Once it’s bubbly, stir in the flour and cook it for about a minute, stirring constantly. This makes what we call a roux, and it’s the base for a perfectly thick sauce. Now, slowly, gradually, whisk in that reserved milk from poaching the fish. Keep whisking until it’s super smooth and starts to thicken up. Let it gently simmer for 2-3 minutes, stirring, until it’s just right – a lovely, rich, velvety sauce.

Assembling and Baking the Fish Pie

Okay, almost there! Into your gorgeous sauce, stir in those vibrant frozen peas and the fresh chopped parsley. Now, gently, *gently* fold in your cooked fish. You don’t want to break it all up! Give it a taste and adjust the seasoning with salt, pepper, and a little squeeze of lemon juice if you fancy. Pour this delicious mixture into your ovenproof dish. Then, spoon your creamy mashed potato over the top, spreading it evenly to cover every bit of fish. I love to rough up the surface with a fork – it gets lovely and crispy! Pop it into your preheated oven for 20-25 minutes, or until it’s golden brown and bubbling away. Serve it hot and enjoy!

Fish Pie - detail 2

Tips for a Perfect Fish Pie

You’ve got the basics down, but a little extra love can turn a great Fish Pie into an absolutely unforgettable one! I’ve picked up a few tricks over the years that really elevate this dish, and I just have to share them with you. These little touches make all the difference, trust me!

Flavor Enhancements for Your Fish Pie

Want to take your Fish Pie to the next level? My absolute favorite trick is adding some extra veggies to the fish mixture. Wilted spinach or sautéed leeks are fantastic – they add another layer of flavor and some lovely color. And for that ultimate golden, cheesy crust? Sprinkle a generous handful of your favorite grated cheese (cheddar or Gruyère are divine!) over the mashed potato topping before it goes into the oven. Total game-changer!

Storage and Reheating Your Fish Pie

One of the best things about this Fish Pie is that it makes amazing leftovers! If you have any (and that’s a big “if” in my house!), just pop it into an airtight container and store it in the refrigerator for up to 2 days. When you’re ready for another cozy meal, simply reheat it thoroughly in the oven until it’s piping hot all the way through. It tastes just as good, sometimes even better, the next day!

Frequently Asked Questions About Fish Pie

I get a lot of questions about making Fish Pie, and I love it! It means you’re just as passionate about getting it right as I am. Here are some of the most common things people ask me, and my best answers to help you make your best Fish Pie yet!

Can I Prepare Fish Pie Ahead of Time?

Oh, absolutely! This Fish Pie is fantastic for making ahead. You can fully assemble the pie, right up to putting the mashed potato on top, cover it tightly, and pop it in the fridge for up to a day before baking. Just add an extra 10-15 minutes to the baking time if it’s going in cold from the fridge, to make sure it’s heated through.

What Fish is Best for Fish Pie?

My go-to for the best Fish Pie is a mix! I usually grab cod or haddock for that lovely flakiness, and then some salmon for richness and color. But honestly, any firm white fish works beautifully. You could even throw in some smoked haddock for a wonderful depth of flavor, or some shrimp if you’re feeling fancy!

How Do I Avoid a Watery Fish Pie?

Nobody wants a watery Fish Pie, right? The key is to make sure your sauce is nice and thick before you add the fish. Also, drain your fish well after poaching. If you’re adding extra veggies like spinach, make sure to squeeze out as much water as possible after wilting them. A thick, creamy sauce base is your best friend here!

Estimated Nutritional Information for Fish Pie

Now, I’m a home cook, not a nutritionist, so please take this as a general guide! Based on my calculations for this Fish Pie recipe, you’re looking at around 550 kcal per serving. It’s got about 25g of fat, 50g of carbs, and a good 35g of protein. Remember, these are estimates and can totally change depending on the exact ingredients you use and how big your servings are!

Your Feedback on This Fish Pie

Okay, my friends, now it’s your turn! I’ve shared all my secrets for this amazing Fish Pie, and I can’t wait to hear how it turned out for you. Did you love it as much as my family does? Did you add any fun tweaks? Please, please, leave a comment below, rate the recipe, and share your cooking experience. Your feedback totally makes my day!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fish Pie

Creamy Homemade Fish Pie with Mashed Potato Topping

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A comforting and creamy fish pie, perfect for a family meal. This recipe combines tender fish with a rich sauce, topped with fluffy mashed potatoes.

  • Total Time: 65 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 kg potatoes, peeled and cut into chunks
  • 500 g mixed fish fillets (cod, haddock, salmon), skinned and cut into 2-3 cm pieces
  • 300 ml milk
  • 50 g butter
  • 50 g plain flour
  • 150 g frozen peas
  • 1 tbsp fresh parsley, chopped
  • Salt and black pepper to taste
  • 1 lemon, juiced (optional)

Instructions

  1. Preheat your oven to 200°C (180°C fan/Gas Mark 6).
  2. Boil the potatoes in salted water until very tender. Drain and mash with a knob of butter and a splash of milk until smooth. Season well.
  3. While the potatoes are cooking, gently poach the fish in the remaining milk in a saucepan for 5-7 minutes, or until just cooked through. Remove the fish with a slotted spoon and set aside. Reserve the milk.
  4. In the same saucepan, melt the remaining butter over medium heat. Stir in the flour and cook for 1 minute, stirring constantly, to make a roux.
  5. Gradually whisk in the reserved milk from poaching the fish, a little at a time, until you have a smooth, thick sauce. Bring to a gentle simmer and cook for 2-3 minutes, stirring, until the sauce has thickened.
  6. Stir in the frozen peas and chopped parsley. Gently fold in the cooked fish. Season with salt, pepper, and a squeeze of lemon juice if desired.
  7. Pour the fish mixture into an ovenproof dish. Spoon the mashed potato over the top, spreading it evenly to cover the fish. You can rough up the surface with a fork for a crispier top.
  8. Bake for 20-25 minutes, or until golden brown and bubbling. Serve hot.

Notes

  • You can add other vegetables like spinach or leeks to the fish mixture.
  • For extra flavor, sprinkle some grated cheese over the mashed potato before baking.
  • Leftovers can be stored in the refrigerator for up to 2 days and reheated thoroughly.
  • Author: Lisa
  • Prep Time: 25 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: British
  • Diet: Low Fat

Nutrition

  • Serving Size: 1 serving
  • Calories: 550 kcal
  • Sugar: 5 g
  • Sodium: 600 mg
  • Fat: 25 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0 g
  • Carbohydrates: 50 g
  • Fiber: 6 g
  • Protein: 35 g
  • Cholesterol: 90 mg

Try These Next :