How to Make Traditional Irish Fish Pie

How to Make Traditional Irish Fish Pie

Author Avatar

Updated on July 25, 2025

Few dishes capture the essence of Irish comfort food quite like traditional Irish fish pie. This wholesome, hearty dish has been a staple in Irish kitchens for generations, combining the finest seafood with a rich, creamy white sauce and a buttery mashed potato topping.

What makes homemade fish pie truly special is its versatility. Traditionally made with a mix of white fish such as haddock or cod, modern variations often include salmon and smoked fish for added depth. The smooth, velvety sauce binds everything together, ensuring every bite is packed with indulgent flavour.

In this guide, you’ll learn how to make traditional Irish fish pie from scratch using simple yet high-quality ingredients. We’ll walk you through the best types of fish to use, how to create the perfect creamy sauce, and expert tips for achieving a golden, crisp topping. Let’s get started!

The Origins of Traditional Irish Fish Pie

How to Make Traditional Irish Fish Pie

Ireland’s rich maritime history has long influenced its cuisine, with fresh seafood playing a central role in traditional cooking. Along the rugged coastlines, fishing communities thrived on the abundant supply of cod, haddock, and salmon, incorporating them into wholesome, hearty meals.

Traditional Irish fish pie emerged as a way to make the most of these fresh catches, creating a nourishing dish that was both practical and flavourful. The combination of delicate fish, creamy sauce, and mashed potatoes provided a satisfying meal for families, especially in colder months when warm, comforting food was essential.

The Evolution of Irish Fish Pie

Originally, homemade fish pie was a simple yet resourceful dish made using whatever seafood was available. In earlier times, it was common for Irish households to use a mix of white fish and smoked fish to add depth of flavour. The creamy white sauce, often made with milk or cream, was thickened with flour and flavoured with onions, herbs, and a hint of nutmeg.

Over time, variations of the Irish fish pie recipe have emerged, incorporating different types of seafood, such as prawns or mussels, and elevating the dish with rich, full-bodied sauces.

Why Irish Fish Pie Remains a Staple Today

Despite its evolution, traditional Irish fish pie remains a beloved classic, symbolising warmth, tradition, and the simplicity of Irish home cooking. It continues to be a favourite at family gatherings and special occasions, offering a taste of Ireland’s coastal heritage in every bite.

With an emphasis on fresh, high-quality ingredients, this Irish fish pie recipe is not just a dish—it’s a connection to Ireland’s culinary roots, passed down through generations. Its timeless appeal makes it a dish worth recreating time and time again.

Essential Ingredients for Making Traditional Irish Fish Pie

How to Make Traditional Irish Fish Pie

A truly traditional Irish fish pie is all about using fresh, high-quality ingredients to create a dish that is rich, creamy, and full of flavour. From perfectly selected fish to a smooth, velvety sauce and buttery mashed potatoes, every component plays a vital role in bringing this classic Irish fish pie recipe to life. Below, we break down the essential ingredients and how they contribute to the perfect homemade fish pie.

1. The Best Fish for Irish Fish Pie

The key to an authentic Irish fish pie lies in the selection of seafood. A combination of different types of fish adds depth and balance to the dish. Here are the best options to use:

  • White Fish: Haddock and cod are the most traditional choices, offering a mild, flaky texture that absorbs the flavours of the sauce beautifully.
  • Smoked Fish: Smoked haddock adds a rich, slightly smoky undertone, enhancing the overall taste.
  • Salmon: Although not always included in traditional recipes, salmon adds a tender, buttery texture and a hint of sweetness.
  • Prawns or Shellfish (Optional): Some variations incorporate prawns or mussels for extra flavour and variety.

Using a mix of these fish ensures that your homemade fish pie has a well-rounded, savoury taste with a satisfying texture.

2. The Creamy White Sauce

A well-made white sauce is the heart of any Irish fish pie recipe, binding all the elements together. This luxurious, velvety sauce is typically made with:

  • Butter and Flour: These are used to create a roux, which thickens the sauce.
  • Milk or Cream: Provides a smooth, rich base. Some recipes use a combination of both for extra creaminess.
  • Fish Stock: Enhances the seafood flavour and adds depth.
  • Onions or Leeks: Adds subtle sweetness and aroma.
  • Fresh Herbs: Parsley and thyme are commonly used to bring out the natural flavours of the fish.

The sauce should be thick enough to coat the back of a spoon without being too heavy, ensuring a perfect consistency in the finished homemade fish pie.

3. The Perfect Mashed Potato Topping

No traditional Irish fish pie is complete without a layer of creamy, buttery mashed potatoes baked until golden and slightly crisp on top. To achieve the best results:

  • Use Floury Potatoes: Varieties like Maris Piper or Rooster potatoes work best as they create a fluffy texture.
  • Butter and Cream: For a rich, indulgent mash that pairs beautifully with the seafood.
  • Cheese (Optional): While not always included in a classic Irish fish pie recipe, some variations add a sprinkle of mature Irish cheddar for extra depth of flavour.

For a decorative touch, use a fork to create ridges in the mashed potato topping before baking—this helps achieve a beautifully crisp golden crust.

Step-by-Step Guide: How to Make Traditional Irish Fish Pie

How to Make Traditional Irish Fish Pie

Making a traditional Irish fish pie from scratch is easier than you might think. With the right ingredients and a few simple techniques, you can create a rich, creamy, and perfectly balanced dish that showcases the best of Irish home cooking. Follow this Irish fish pie recipe step by step to achieve a beautifully comforting meal with a golden, buttery mashed potato topping.

1. Prepare the Fish

The foundation of any great homemade fish pie is high-quality seafood. Start by selecting a mix of fresh white fish, smoked haddock, and salmon for the best flavour combination.

  1. Poach the Fish: In a saucepan, gently heat the milk and fish stock, then add the fish fillets. Simmer for about 5 minutes until the fish is just cooked through.
  2. Flake the Fish: Remove the fillets from the liquid, let them cool slightly, and break them into bite-sized pieces, discarding any skin and bones. Set aside the poaching liquid, as it will be used for the sauce.

2. Make the Creamy White Sauce

A rich, velvety sauce is essential for binding the flavours together in a traditional Irish fish pie.

  1. Create a Roux: In a saucepan, melt butter over medium heat, then stir in flour. Cook for 1–2 minutes until the mixture turns slightly golden.
  2. Add the Liquid: Gradually whisk in the reserved poaching liquid, stirring continuously to prevent lumps.
  3. Enhance the Flavour: Add finely chopped onions or leeks, a pinch of nutmeg, and fresh parsley. Simmer until the sauce thickens into a smooth, creamy consistency.
  4. Combine with the Fish: Gently fold the flaked fish into the sauce, ensuring an even distribution. If using prawns or shellfish, add them at this stage.

3. Make the Mashed Potato Topping

The topping for an Irish fish pie should be light, fluffy, and golden brown when baked.

  1. Boil the Potatoes: Peel and chop floury potatoes (such as Maris Piper or Rooster), then boil until fork-tender.
  2. Mash Until Smooth: Drain the potatoes and mash them with butter and a splash of cream or milk for extra richness.
  3. Season Well: Add salt and pepper to taste, and, if desired, stir in a handful of grated mature Irish cheddar for added depth of flavour.

4. Assemble the Fish Pie

Now it’s time to bring everything together and prepare the homemade fish pie for baking.

  1. Preheat the Oven: Set the oven to 180°C (fan) or 200°C (conventional).
  2. Layer the Fish and Sauce: Pour the creamy fish mixture into an ovenproof dish, spreading it evenly.
  3. Top with Mashed Potatoes: Spoon the mashed potatoes over the fish filling, using a fork to create a textured surface (this helps achieve a golden, crispy crust).
  4. Bake to Perfection: Place the dish in the oven and bake for 25–30 minutes, or until the topping is golden brown and slightly crisp at the edges.

5. Serve and Enjoy

Once out of the oven, allow your Irish fish pie to rest for a few minutes before serving. This lets the flavours settle and makes it easier to portion. Pair it with a side of buttered peas, steamed greens, or crusty soda bread for a complete and satisfying meal.

Tips for the Perfect Homemade Fish Pie

How to Make Traditional Irish Fish Pie

A well-made traditional Irish fish pie is a comforting and flavourful dish, but achieving the perfect balance of creamy sauce, flaky fish, and golden mashed potato topping requires a few expert techniques. These essential tips will help you create a flawless homemade fish pie every time.

1. Choose the Right Fish for the Best Flavour

The key to an authentic traditional Irish fish pie is using a variety of fresh fish. The best fish choices are:

  • Whitefish (e.g. cod, haddock, or pollock) provide a mild and flaky texture.
  • Smoked haddock adds depth with its slightly smoky flavour.
  • Salmon brings a rich, buttery taste that complements the dish.

Avoid oily fish like mackerel or tuna, as they can overpower the delicate flavours of a homemade fish pie.

2. Poach the Fish for Extra Moisture

Instead of simply baking the fish, poaching it in a mix of milk and fish stock keeps it tender and prevents it from drying out. The poaching liquid also enhances the creamy sauce, adding an extra layer of depth to your Irish fish pie recipe.

Tip: Gently simmer the fish for just a few minutes—overcooking can make it tough and rubbery.

3. Perfect the Creamy Sauce

A smooth, well-seasoned white sauce is essential for binding the pie together. Here’s how to Achieve the Perfect Sauce:

  • Use the Poaching Liquid: Instead of plain milk, incorporate the infused poaching liquid for more flavour.
  • Whisk Continuously: Stir constantly when adding the milk to the roux to prevent lumps.
  • Enhance the Taste: A pinch of nutmeg, fresh parsley, or a splash of cream can add richness.

4. Master the Mashed Potato Topping

The topping for an Irish fish pie recipe should be light, fluffy, and slightly crisp on top.

  • ]Use Floury Potatoes: Varieties like Maris Piper or Rooster create a creamy, smooth mash.
  • Mash Thoroughly: Avoid lumps by using a potato ricer or sieve.
  • Add Butter and Cream: This enhances the texture and flavour of the topping.
  • Create a Crispy Finish: Use a fork to fluff up the surface before baking for a golden, textured crust. Adding a sprinkle of grated cheese can also boost flavour.

5. Layer the Ingredients Properly

In order to ensure a well-balanced homemade fish pie, layering is key. Here’s the correct layering technique:

  1. Spread the creamy fish mixture evenly in an ovenproof dish.
  2. Spoon the mashed potatoes gently over the top rather than pressing them down, which prevents sinking.
  3. Use a fork to create peaks and ridges for a crispy finish.

6. Bake Until Perfectly Golden

Baking time is crucial for achieving the right consistency. Here are the best Baking Tips:

  • Preheat the oven to 180°C (fan) or 200°C (conventional) before baking.
  • Bake until the top is golden brown, which typically takes 25–30 minutes.
  • Let the Irish fish pie rest for a few minutes before serving to allow the sauce to thicken slightly.

Best Side Dishes to Serve with Irish Fish Pie

How to Make Traditional Irish Fish Pie

A hearty and comforting traditional Irish fish pie is a meal in itself, with its rich, creamy filling and fluffy mashed potato topping. However, pairing it with the right side dishes can enhance the flavours and create a well-balanced meal. Whether you prefer something light and refreshing or a classic accompaniment, these side dish ideas will perfectly complement your homemade fish pie.

1. Buttered Peas and Greens

One of the simplest and most traditional sides for an Irish fish pie is a serving of buttered peas or leafy greens. The freshness of the vegetables cuts through the richness of the pie, balancing the dish beautifully.

Best Greens to Serve:

  • Garden peas: Lightly steamed and tossed with butter for a sweet contrast.
  • Spinach or kale: Sautéed with garlic and a touch of lemon juice.
  • Tenderstem broccoli: A great option for adding a bit of crunch.

The mild sweetness of peas or the earthy flavour of greens creates a perfect contrast to the creamy fish filling.

2. Traditional Irish Soda Bread

Nothing soaks up the delicious sauce of a traditional Irish fish pie quite like warm, crusty soda bread. This classic Irish accompaniment is easy to make and provides a hearty, rustic touch to the meal.

Why Soda Bread Works Well:

  • Its dense, slightly crumbly texture makes it ideal for mopping up the creamy sauce.
  • The subtle tang from buttermilk in the bread pairs beautifully with the savoury fish filling.
  • It’s quick to prepare and requires no yeast, making it a convenient side dish.

For extra flavour, try adding a touch of Irish butter to a slice of soda bread before serving.

3. Simple Green Salad

If you’re looking for a lighter contrast to your homemade fish pie, a crisp green salad is an excellent choice. The fresh, slightly acidic flavours help cut through the richness of the dish.

Best Salad Combinations:

  • Mixed baby leaves with a lemon and olive oil dressing.
  • Rocket and shaved Parmesan for a peppery kick.
  • Cucumber and radish salad with a light vinaigrette.

A well-dressed salad keeps the meal from feeling too heavy while adding a refreshing touch.

4. Roasted Root Vegetables

For a heartier side, roasted root vegetables bring warmth and extra depth of flavour to your Irish fish pie. Their natural sweetness complements the creamy filling and provides additional texture.

Best Root Vegetables to Roast:

  • Carrots: Caramelised and slightly sweet.
  • Parsnips: Adds a nutty, earthy flavour.
  • Turnips or swede: A classic Irish choice for a rustic side.

Toss them in a little olive oil, salt, and thyme before roasting for a perfectly crispy and flavourful accompaniment.

5. Creamy Colcannon

If you want to embrace a truly Irish dining experience, creamy colcannon is a fantastic side dish for traditional Irish fish pie. This classic Irish mash blends potatoes with cabbage or kale for extra texture and taste.

How to Make It Work:

  • Use floury potatoes like Maris Piper for a creamy base.
  • Mix in butter and warm milk for richness.
  • Add finely shredded kale or cabbage for a traditional touch.

Colcannon pairs well with fish pie, adding an extra layer of creamy goodness without overpowering the main dish.

6. Steamed Asparagus with Lemon Butter

If you’re looking for a simple yet elegant side, steamed asparagus with a drizzle of lemon butter is an excellent choice. The slight bitterness of asparagus balances the richness of a homemade fish pie, while the lemon enhances the seafood flavours.

Quick Serving Tip:

  • Steam the asparagus for 3–4 minutes until just tender.
  • Toss with melted butter and a squeeze of fresh lemon juice.
  • Sprinkle with a pinch of sea salt and black pepper before serving.

This side dish adds a touch of sophistication and brightens up the plate.

Storing and Reheating Irish Fish Pie

How to Make Traditional Irish Fish Pie

A traditional Irish fish pie is a hearty and satisfying dish, but if you have leftovers or want to prepare it in advance, proper storage and reheating are key to maintaining its delicious flavour and texture. Whether you’re refrigerating for a short period or freezing for later, these tips will ensure your homemade fish pie stays fresh and enjoyable.

How to Store Traditional Irish Fish Pie

In order to keep your Irish fish pie recipe fresh and safe to eat, proper storage techniques are essential. The pie contains seafood and dairy, so it should always be stored in the fridge or freezer to prevent spoilage.

Refrigerating Irish Fish Pie

  • Allow the pie to cool completely before storing.
  • Cover it tightly with cling film or transfer it to an airtight container.
  • Store in the fridge for up to 2 days.

Freezing Irish Fish Pie

  • For best results, freeze the pie before baking rather than after, as this helps maintain the texture of the fish and sauce.
  • Wrap the assembled but unbaked pie in a layer of cling film, followed by a layer of foil to prevent freezer burn.
  • Label it with the date and store it for up to 3 months.

If freezing an already baked traditional Irish fish pie, allow it to cool first, then portion it out into airtight containers or wrap individual servings for easy reheating.

How to Reheat Homemade Fish Pie

Reheating homemade fish pie correctly ensures it retains its creamy texture and doesn’t become dry or rubbery.

Reheating in the Oven (Best Method)

  • Preheat the oven to 180°C (350°F).
  • If reheating from the fridge, cover the pie with foil and bake for 20–25 minutes until heated through.
  • If reheating from frozen, bake for 50–60 minutes, removing the foil in the last 10 minutes to crisp up the top.

Reheating in the Microwave (Quickest Method)

  • Place a portion of the pie on a microwave-safe plate.
  • Cover with a microwave-safe lid or damp paper towel to prevent drying out.
  • Heat on medium power in 2-minute intervals, stirring between each to distribute the heat evenly.

Reheating on the Hob (For Individual Portions)

  • Scoop the fish pie filling into a pan and gently reheat over low heat.
  • Stir occasionally, adding a splash of milk if the sauce thickens too much.
  • Warm the mashed potato separately in a microwave or small pan.

Tips for Keeping Fish Pie Tasting Fresh

  • Avoid overcooking when reheating, as this can cause the fish to become tough and the sauce to separate.
  • Always reheat to an internal temperature of at least 75°C (165°F) for food safety.
  • Use within 2 days if refrigerated and within 3 months if frozen for the best taste and texture.

Traditional Irish Fish Pie Recipe

How to Make Traditional Irish Fish Pie

A traditional Irish fish pie is a comforting, creamy dish packed with tender fish, rich mashed potatoes, and a flavourful sauce. This homemade fish pie is perfect for a cosy family dinner and can be made ahead for convenience. Follow this easy recipe for a delicious and authentic Irish meal.

Ingredients

For the Fish Filling:

  • 500g mixed white fish and smoked fish (such as cod, haddock, or salmon), skin removed, cut into chunks
  • 300ml whole milk
  • 1 bay leaf
  • 1 small onion, peeled and halved
  • 50g butter
  • 50g plain flour
  • 150ml fish or vegetable stock
  • 100ml double cream
  • 1 tsp Dijon mustard
  • 1 tbsp chopped fresh parsley
  • Salt and black pepper, to taste

For the Mashed Potato Topping:

  • 750g floury potatoes (such as Maris Piper), peeled and chopped
  • 50g butter
  • 100ml warm milk
  • Salt and black pepper, to taste

Instructions

  1. In a saucepan, heat the milk with the bay leaf and onion. Add the fish and poach for 5 minutes on low heat. Remove the fish and set aside, discarding the bay leaf and onion. Reserve the milk.
  2. In a separate pan, melt the butter, then stir in the flour and cook for 1–2 minutes. Gradually whisk in the reserved milk and stock, stirring constantly to create a smooth sauce. Add the cream, mustard, parsley, salt, and pepper. Simmer for a minute, then gently fold in the poached fish.
  3. Boil the potatoes in salted water until tender. Drain, then mash with butter, warm milk, salt, and pepper until smooth.
  4. Preheat the oven to 200°C (180°C fan). Transfer the fish mixture to a baking dish, then spread the mashed potatoes evenly on top. Use a fork to create texture on the surface.
  5. Bake for 25–30 minutes until golden brown and bubbling. Let it rest for a few minutes before serving.

A traditional Irish fish pie is the perfect dish for those who love hearty, comforting meals packed with the best flavours of the sea. With its creamy sauce, flaky fish, and buttery mashed potato topping, this dish is the ultimate crowd-pleaser for any occasion. If you’re craving more Irish seafood delights, be sure to check out our website for more recipes, including our guide to crafting the perfect traditional Irish seafood platter; you won’t want to miss it!

Share with our social media

Leave a Reply

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