As I stood in my kitchen, the aroma of simmering leek and garlic transported me to a cozy British seaside cottage, where the waves lap softly against the shore. This Creamy Fish Pie is my twist on a beloved classic, blending tender fish like salmon or cod with bright, zesty lemon and fragrant dill, all enveloped in a velvety sauce. The best part? It’s not just comfort food but also a quick prep that turns any weeknight dinner into a delightful feast! This savory pie is perfect for anyone looking to switch up their meals and say goodbye to monotonous takeout. Curious about how this warm hug of a dish comes together? Let’s dive into the delicious details!

Why is Fish Pie a Must-Try?

Comforting and Flavorful: This creamy fish pie wraps tender seafood in a rich, herby sauce that brings warmth to your table.
Quick Prep: Perfect for busy weeknights, this recipe can be whipped up in just about an hour!
Versatile Ingredients: Use shrimp, salmon, or your favorite fish, allowing you to tailor this dish to your cravings.
Crowd-Pleaser: Ideal for family dinners, its combination of flavors ensures that everyone leaves the table satisfied.
Make-Ahead Friendly: Prepare it in advance and simply pop it in the oven for a hassle-free, delicious meal; great to enjoy alongside a fresh salad or steamed green beans!

For more comforting recipes, you might also enjoy my Cream Cheese Pie or my delightful Peanut Butter Pies.

Fish Pie Ingredients

For the Filling
Yukon gold potatoes – Provides a creamy texture and structure; Russet potatoes can also be used for a fluffier mash.
Kosher salt – Enhances overall flavor; sea salt works as an excellent alternative.
Unsalted butter – Adds richness and moisture; can substitute with olive oil for a dairy-free option.
Heavy cream – Contributes to the creamy consistency; substitute with milk for a lighter version, though the sauce will be less rich.
Freshly ground black pepper – Adds a spice element; use white pepper for a milder flavor.
Leek – Provides a sweet, onion-like flavor; substitute with yellow onion or shallots if unavailable.
Celery – Adds crunch and flavor depth; you can omit it if desired.
Garlic – Enhances flavor with its aromatic quality; no substitute, but reduce the amount for a milder taste.
Dried oregano – Adds herbal notes; fresh oregano or thyme may be used for a different flavor profile.
All-purpose flour – Thickens the sauce; gluten-free flour can be used as a substitute.
Low-sodium chicken or fish stock – Forms the sauce base for added depth; vegetable stock is great for a vegetarian option.
Egg yolk – Adds richness and helps thicken the sauce; can be omitted for a thinner consistency.
Lemon juice – Brightens the dish with acidity and freshness; lime juice is a perfect substitute.
Fresh dill – Provides a fresh, herby flavor; parsley is a great alternative if dill is unavailable.
Frozen peas – Adds sweetness and color; fresh peas are delightful if in season.
Fish (salmon, shrimp, cod, or haddock) – The main protein; can be replaced with other firm white fish or even canned fish for convenience.

For Serving
Steamed green beans or fresh salad – Complements the fish pie beautifully and adds freshness to your meal.

This fish pie is not just a dish; it’s an experience that warms the heart and fills the belly! Enjoy the cooking adventure!

Step‑by‑Step Instructions for Creamy Fish Pie

Step 1: Preheat the Oven
Begin by preheating your oven to 400°F (200°C). This ensures an evenly cooked fish pie once it’s ready to bake. While the oven heats up, you can prepare your ingredients, giving your kitchen a warm and inviting atmosphere filled with delightful anticipation.

Step 2: Boil and Mash Potatoes
Peel and chop the Yukon gold potatoes into even-sized chunks, then place them in a large pot of salted boiling water. Cook for 15-20 minutes, or until they are fork-tender. Drain them well, then return to the pot. Mash with unsalted butter, heavy cream, kosher salt, and freshly ground black pepper until smooth and creamy. Set aside to cool slightly.

Step 3: Sauté the Vegetables
In a medium saucepan, melt 2 tablespoons of butter over medium heat. Add the chopped leeks, diced celery, and minced garlic, cooking for about 5 minutes until softened and fragrant. Stir occasionally to prevent sticking. This mixture will add a wonderfully aromatic base to your creamy fish pie filling.

Step 4: Make the Sauce
Once the vegetables are tender, sprinkle in the all-purpose flour, stirring for about 1 minute to cook it slightly. Gradually whisk in the low-sodium chicken or fish stock, bringing the mixture to a gentle simmer. Allow it to thicken for approximately 3-5 minutes, stirring continuously until it reaches a velvety consistency, inviting you to dive into the delicious filling.

Step 5: Combine Ingredients
Remove the saucepan from heat. Stir in the egg yolk, lemon juice, and fresh dill, followed by your choice of fish—salmon, shrimp, cod, or haddock. Gently fold in the frozen peas as well. The filling for your fish pie should now be rich and aromatic, perfectly balancing creaminess with vibrant flavors.

Step 6: Assemble the Pie
Transfer the fish filling into a greased baking dish or casserole, spreading it evenly. Carefully spoon the creamy mashed potatoes on top, creating a fluffy, comforting layer. Use a fork to create some texture on the surface, which will help it brown beautifully in the oven, enhancing the visual appeal of your fish pie.

Step 7: Bake the Fish Pie
Place the assembled fish pie in the preheated oven and bake for 25-30 minutes. Keep an eye on it; the top should turn a gorgeous golden brown, while the filling bubbles delightfully beneath. The aroma will fill your kitchen, signaling that dinner is almost ready to be enjoyed.

Step 8: Let Rest Before Serving
Once the fish pie is baked to perfection, remove it from the oven and let it rest for about 5 minutes. This resting time allows the filling to set slightly, making it easier to serve. As you slice into it, the creamy goodness will be evident, inviting everyone to dig in.

Step 9: Garnish and Serve
If desired, garnish your creamy fish pie with extra fresh dill for a pop of color and flavor. Serve it warm alongside steamed green beans or a fresh salad. This comforting and flavorful dish promises to be a hit at your dinner table, leaving everyone excited for seconds!

What to Serve with Creamy Fish Pie

Enhance your culinary experience by combining this delightful dish with complementary sides that elevate its comforting qualities.

  • Steamed Green Beans: These crisp green beans provide a fresh contrast to the creamy fish pie, adding a pop of color to your plate. Their slight crunch balances the dish beautifully.

  • Fresh Garden Salad: A salad tossed with mixed greens, cherry tomatoes, and a zesty lemon vinaigrette offers a refreshing counterpoint to the pie’s richness.

  • Roasted Carrots: Sweet, caramelized roasted carrots bring warmth and depth to your meal; their natural sweetness pairs perfectly with the savory flavors of the pie.

  • Crusty Bread: Serve with a side of warm, crusty baguette or sourdough for a comforting touch; it’s perfect for soaking up any leftover creamy sauce.

  • Mashed Swede (Rutabaga): A creamy swede mash is slightly sweet and dense, creating a hearty addition that meshes harmoniously with the fish pie’s flavors.

  • Chardonnay or Sauvignon Blanc: A glass of chilled white wine complements the dish’s delicate seafood beautifully, while adding a light touch that refreshes your palate.

  • Lemon Sorbet: As a bright and light dessert, lemon sorbet provides a refreshing finish after savoring the fish pie, cleansing the palate in a delightful way.

  • Herb-Infused Rice: A simple herb-infused rice can effortlessly soak up the creamy filling, making it a light yet filling addition to your dinner spread.

Make Ahead Options

These Creamy Fish Pie preparations are perfect for busy home cooks looking to save time during hectic weeknights! You can prepare the filling (without the mashed potato topping) up to 24 hours in advance; simply store it in an airtight container in the refrigerator. Additionally, you can mash the potatoes ahead of time and keep them covered in the fridge for up to 3 days, which not only makes serving a breeze but also enhances their flavor as they meld with the other ingredients. When you’re ready to serve, layer the filling in your baking dish, top with the chilled mashed potatoes, and bake directly from the fridge, adding a few extra minutes to the cooking time as needed. Rest assured, it’ll be just as delicious when made ahead!

Tips for the Best Fish Pie

Proper Potato Prep: Ensure potatoes are well-drained after boiling to avoid a watery mash, creating that perfect creamy texture in your fish pie.

Flavor Boost: For a richer taste, consider roasting the garlic before adding it to the mix; this enhances the overall flavor profile beautifully.

Seafood Mix: Don’t hesitate to use a mixture of seafood like salmon and shrimp for a more robust flavor that everyone will love.

Baking Watch: Keep a close eye on your pie while it bakes to avoid over-browning; if it gets too dark, cover with foil to keep it golden and perfect.

Freezing Option: Prepare your fish pie in advance and freeze it. Just bake from frozen, adding some extra time to the baking process for a hearty, home-cooked meal on busy days!

Storage Tips for Fish Pie

Fridge: Store leftover fish pie in an airtight container for up to 3 days to preserve its creamy, savory flavors.

Freezer: If you want to keep it longer, freeze the pie before baking for up to 2 months. Ensure it’s well-wrapped to prevent freezer burn.

Reheating: Reheat individual portions in the oven at 350°F (175°C) for about 20 minutes until heated through. The results will be just as comforting as when freshly made!

Make-Ahead: You can prepare the fish pie ahead of time, either fully cooked or assembled and unbaked, for a hassle-free meal later on.

Fish Pie Variations & Substitutions

Dive into the delightful world of customization and make this creamy fish pie uniquely yours!

  • Dairy-Free: Substitute heavy cream with coconut milk for a creamy texture without dairy. This adds a hint of tropical flavor that surprises the palate!

  • Vegetarian Delight: Replace the fish with a mix of sautéed mushrooms and vegetables for a hearty vegetarian version. Creamy sauce and savory veggies make this just as comforting.

  • Different Fish: Swap out salmon or cod for tilapia or even canned tuna for ease. This allows you to enjoy whatever seafood you have on hand.

  • Extra Veggies: Toss in spinach, carrots, or bell peppers to boost nutrition and color. Their earthy flavors complement the fish filling beautifully.

  • Spicy Kick: Add a pinch of cayenne pepper or red pepper flakes to the sauce for a delightful heat that will awaken your taste buds.

  • Herb Infusion: Experiment with other herbs like tarragon or chives in place of dill for a different aromatic twist. Each herb brings a unique character to the dish.

  • Zesty Lemon Twist: Replace lemon juice with lime juice for an exciting citrus flavor. This will brighten up the pie in an unexpected way!

For a comforting treat, you might also enjoy my delectable Cream Cheese Pie or get inspired by my delightful Peanut Butter Pies.

Creamy Fish Pie Recipe FAQs

How do I choose the right fish for my fish pie?
When selecting fish, look for fresh, firm fillets of salmon, cod, shrimp, or haddock. Ensure the fish has a mild ocean scent and is moist but not slimy. If using frozen fish, check the packaging for freshness, and opt for skinless fillets for ease of preparation. You can also mix different types of fish for a more robust flavor!

How long can I store leftover fish pie in the fridge?
You can store leftover fish pie in an airtight container in the refrigerator for up to 3 days. To enjoy it at its best, simply reheat individual portions in the oven at 350°F (175°C) for about 20 minutes, which helps restore its creamy texture and flavors.

Can I freeze the fish pie, and how do I do it properly?
Absolutely! You can freeze the pie either before baking or after it’s been cooked. For freezing unbaked pies, cover it tightly with plastic wrap or aluminum foil and place it in the freezer for up to 2 months. When you’re ready to bake, cook it straight from frozen, adding about 10-15 minutes to the original baking time. If cooked, let it cool completely before wrapping and freezing. To reheat, bake at 350°F (175°C) for about 30-40 minutes, until heated through.

What should I do if my filling is too runny?
If your fish pie filling turns out too runny, don’t worry! You can thicken it up by returning it to the heat and adding a little more flour or cornstarch mixed with water. Stir well until it thickens to your desired consistency. Alternatively, let it simmer uncovered for a few minutes to evaporate excess liquid. Always taste for seasoning adjustment after thickening!

Are there any dietary considerations I should keep in mind when making fish pie?
If you’re cooking for someone with dietary restrictions, consider using gluten-free flour as a substitute for thickening the sauce. For vegans or those with milk allergies, you can use olive oil instead of butter and coconut milk in place of heavy cream. Always ensure that the fish is sourced sustainably and check for any allergies to shellfish if using seafood options like shrimp!

Do I need to use fresh herbs, or can dried herbs work?
While fresh herbs like dill add a lovely brightness and flavor to your fish pie, you can also use dried herbs if fresh ones aren’t available. Use about one-third of the amount called for with fresh herbs, as dried herbs are more concentrated. Just remember, the flavor will be a bit different, but still delicious!

Fish Pie

Creamy Fish Pie: Comforting Seafood Delight for Dinner

This Creamy Fish Pie is a comforting seafood dish that combines tender fish, zesty lemon, and fragrant dill.
Prep Time 20 minutes
Cook Time 30 minutes
Resting Time 5 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Dinner
Cuisine: British
Calories: 520

Ingredients
  

For the Filling
  • 4 cups Yukon gold potatoes Russet can also be used for fluffier mash.
  • 1 teaspoon Kosher salt Sea salt works as an alternative.
  • 4 tablespoons Unsalted butter Can substitute with olive oil for dairy-free.
  • 1 cup Heavy cream Substitute with milk for a lighter version.
  • 1 teaspoon Freshly ground black pepper Use white pepper for milder flavor.
  • 1 cup Leek Substitute with yellow onion or shallots if unavailable.
  • 1 cup Celery You can omit it if desired.
  • 3 cloves Garlic No substitute, but reduce for milder taste.
  • 1 teaspoon Dried oregano Fresh oregano or thyme may be used.
  • 3 tablespoons All-purpose flour Gluten-free flour can be used as substitute.
  • 2 cups Low-sodium chicken or fish stock Vegetable stock is a great vegetarian option.
  • 1 large Egg yolk Can be omitted for a thinner consistency.
  • 2 tablespoons Lemon juice Lime juice is a perfect substitute.
  • 2 tablespoons Fresh dill Parsley is a great alternative.
  • 1 cup Frozen peas Fresh peas are delightful if in season.
  • 500 grams Fish (salmon, shrimp, cod, or haddock) Can be replaced with other firm white fish.
For Serving
  • 2 cups Steamed green beans or fresh salad Complements the fish pie beautifully.

Equipment

  • large pot
  • medium saucepan
  • Baking dish
  • masher
  • Whisk

Method
 

Step‑by‑Step Instructions for Creamy Fish Pie
  1. Preheat your oven to 400°F (200°C).
  2. Peel and chop the Yukon gold potatoes into even-sized chunks, boil for 15-20 minutes until fork-tender, drain, and mash with unsalted butter, heavy cream, kosher salt, and black pepper.
  3. In a medium saucepan, melt 2 tablespoons of butter and sauté the chopped leeks, diced celery, and minced garlic for about 5 minutes until softened.
  4. Sprinkle in all-purpose flour, stir for 1 minute, then gradually whisk in stock, simmering until thickened for 3-5 minutes.
  5. Remove from heat, stir in egg yolk, lemon juice, fresh dill, fish, and gently fold in frozen peas.
  6. Transfer filling into a greased baking dish, spread the creamy mashed potatoes on top, creating texture on the surface.
  7. Bake for 25-30 minutes or until the top is golden brown and filling bubbles.
  8. Let the pie rest for 5 minutes before serving.
  9. Garnish with fresh dill and serve warm with steamed green beans or fresh salad.

Nutrition

Serving: 1sliceCalories: 520kcalCarbohydrates: 45gProtein: 25gFat: 28gSaturated Fat: 15gPolyunsaturated Fat: 6gMonounsaturated Fat: 4gCholesterol: 150mgSodium: 700mgPotassium: 800mgFiber: 4gSugar: 2gVitamin A: 500IUVitamin C: 15mgCalcium: 80mgIron: 2mg

Notes

This fish pie is not just a dish; it's an experience that warms the heart and fills the belly! Enjoy the cooking adventure!

Tried this recipe?

Let us know how it was!