
This fish pot pie elevates comfort food to new heights with its flaky, buttery crust enveloping a rich, creamy seafood filling.
I’ve refined this recipe to capture the essence of traditional pot pie while focusing on the delicate flavors of fresh fish and shellfish. The key is a velvety white sauce that binds the seafood without overpowering it.
The buttery crust bakes to a golden brown, creating a perfect contrast with the tender, savory filling inside. Every bite delivers a harmonious blend of textures and flavors.
Ideal for a cozy dinner, this dish brings the warmth of home cooking with a touch of elegance. Here’s how to make it.
Ingredients for Fish Pot Pie
Flaky crust meets tender seafood in this comforting dish with rich, creamy filling.
| Ingredient | Amount | Notes |
|---|---|---|
| All-Purpose Flour 🌾 | 2 ½ cups | For pie crust and sauce |
| Unsalted Butter 🧈 | 1 cup | Cold, cubed for crust |
| Ice Water 💧 | ½ cup | For crust dough |
| Salt 🧂 | 1 tsp | Divided for crust and filling |
| White Fish Fillets 🐟 | 1 ½ lb | Cod or halibut, cubed |
| Shrimp 🦐 | ½ lb | Peeled, deveined, tails off |
| Scallops 🐚 | ½ lb | Bay scallops preferred |
| Whole Milk 🥛 | 1 ½ cups | For velvety white sauce |
| Heavy Cream 🥛 | ½ cup | For richness in sauce |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Celery Stalks 🥬 | 2 whole | Diced for filling |
| Garlic Cloves 🧄 | 3 cloves | Minced for sauce |
| Dry White Wine 🍷 | ½ cup | For deglazing pan |
| Fresh Thyme 🌿 | 1 tbsp | Chopped, or 1 tsp dried |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
The seafood is the star here. Fresh wild-caught cod or halibut from a trusted fishmonger ensures the best texture and flavor. For shrimp, look for wild-caught or sustainably farmed options at Whole Foods or Trader Joe’s. Bay scallops are sweeter and more tender than sea scallops—ask your fish counter to confirm. The butter for the crust should be high-quality, like Plugrá or Kerrygold, for that perfect flaky layers.
No white wine? Dry vermouth or additional seafood stock works in a pinch. The milk and cream can be swapped for full-fat coconut milk for a dairy-free version. For the fish, pollock or haddock are great substitutes if cod isn’t available. Fresh thyme is ideal, but dried at one-third the amount works too. If you’re short on time, pre-made pie crust (like Pillsbury) can replace the homemade version.
Assemble and bake the pie the same day for best results. Leftovers keep in the fridge for 2-3 days but the crust loses its crispness. Reheat in the oven at 350°F for 15-20 minutes to revive the texture. This dish doesn’t freeze well due to the creamy filling.
Why You’ll Love This Recipe
- One Pan Wonder: I love that everything comes together in a single skillet—flaky crust, tender fish, and no pile of dishes.
- Buttery Flake Magic: That homemade crust with cold butter and ice water? Crisp outside, melt-in-your-mouth inside.
- Weeknight Rescue: Honestly, it’s my go-to when I need something cozy and filling without fuss.
- Stretches Far: One batch feeds four easily, and leftovers taste even better the next day.
Step-by-Step Instructions for Fish Pot Pie
Master this method for a golden crust encasing tender seafood in a velvety sauce.
Step 1: Prepare the Buttery Pie Crust
In a food processor, pulse the 2.5 cups All-Purpose Flour with ½ tsp Salt to combine. Add the 1 cup Unsalted Butter (cold and cubed) and pulse until the mixture resembles coarse crumbs with pea-sized butter pieces visible.
With the processor running, drizzle in the 0.5 cup Ice Water through the feed tube, 1 tablespoon at a time, until the dough just begins to come together. Stop before it forms a solid ball. The dough should hold when pressed but still look slightly crumbly.
Turn the dough onto a lightly floured surface and gently shape into a disc. Wrap in plastic and refrigerate for 1 hour to rest and firm up. This chilling step prevents shrinking and ensures a flaky texture.
Step 2: Create the Seafood Filling Base
In a large skillet over medium heat, sauté the finely diced 1 whole Onion and 2 whole Celery Stalks in 2 tablespoons of the 1 cup Unsalted Butter until softened, about 5 minutes. The vegetables should be translucent but not browned.
Add the 3 cloves Garlic Cloves (minced) and cook for 30 seconds until fragrant. Pour in the 0.5 cup Dry White Wine and let it simmer for 3 minutes to cook off the alcohol and reduce slightly. The liquid should be syrupy and coat the back of a spoon.
Stir in the 1.5 cups Whole Milk, 0.5 cup Heavy Cream, and remaining ½ tsp Salt. Simmer for 5 minutes until the sauce begins to thicken. Sprinkle in the 1 tbsp Fresh Thyme and set aside to cool slightly.
Step 3: Assemble the Seafood Filling
Gently fold the 1.5 lb White Fish Fillets (cubed), 0.5 lb Shrimp, and 0.5 lb Scallops into the cooled sauce. The seafood should be just coated—avoid overmixing to keep the pieces intact. The residual heat will begin cooking the seafood slightly, which is fine at this stage.
Transfer the filling to a 9-inch pie dish or similar baking vessel. The dish should be filled to the rim but not overflowing. Set aside while you roll out the crust. This gives the flavors a chance to meld before baking.
Step 4: Top with Crust and Bake to Perfection
On a lightly floured surface, roll out the chilled dough to a 12-inch circle, about ⅛-inch thick. Drape the dough over the filling, pressing the edges to seal against the rim of the dish. Trim any excess dough and crimp the edges decoratively with a fork or your fingers.
Cut 4-5 slits in the top crust to allow steam to escape. Brush the surface with a bit of the remaining melted Unsalted Butter for extra browning. Bake at 375°F for 40-45 minutes until the crust is golden brown and the filling is bubbling through the vents.
Step 5: Rest and Garnish Before Serving
Remove from the oven and let the pot pie rest for 10 minutes. This allows the filling to set slightly, making it easier to serve. The crust should be deep golden and crisp, while the filling should be thick and creamy with perfectly cooked seafood.
Sprinkle with the 0.25 cup Fresh Parsley (chopped) just before serving. Use a sharp knife to cut wedges, ensuring each portion has a generous amount of seafood and that glorious flaky crust. Serve immediately while hot.
Pro Tips For Making Fish Pot Pie
- Chill the Butter: Cut your unsalted butter into small cubes and refrigerate for 15 minutes before mixing with flour—this keeps the crust flaky instead of tough. I learned this the hard way after ending up with a dense, chewy top.
- Pat Fish Dry: Before adding the white fish fillets to the filling, blot them thoroughly with paper towels. More moisture means a soggy crust, and nobody wants that.
- Don’t Overmix Dough: Once you add the ice water to the flour and butter, stop mixing as soon as the dough comes together. Overworking it develops gluten, and your crust will turn out tough.
- Use Cold Water: Ice water is non-negotiable for the dough—it keeps the butter from melting prematurely. Warm water will ruin the flakiness, and your pot pie will lose that perfect texture.
Creative Variations of These Flavors
New England Style
For a classic East Coast twist, swap the white fish for lobster meat and add ¼ tsp Old Bay seasoning to the filling. I love using Maine lobster tails for this—it’s a splurge, but the sweet, buttery flavor is unbeatable. 🦞
Creamy Coconut Version
Replace the whole milk and heavy cream with 2 cups coconut milk for a dairy-free take. Stir in 1 tbsp curry powder and 1 tsp turmeric for a Thai-inspired flavor. The coconut adds richness, while the spices give it a warm, aromatic depth.
Mediterranean Flavor
Add ½ cup chopped kalamata olives, ¼ cup capers, and 1 tsp lemon zest to the filling for a briny, bright twist. Use oregano instead of thyme, and top the crust with a sprinkle of feta cheese before baking. The salty, tangy notes balance the creamy filling beautifully.
Spicy Cajun Kick
Toss the seafood in 2 tbsp Cajun seasoning (like Tony Chachere’s) before folding it into the sauce. Add ½ cup diced bell peppers and 1 minced jalapeño to the veggie mix. This brings the bold, smoky heat of Louisiana to your pot pie. 🔥
Herb Crust Variation
Mix 1 tbsp chopped fresh dill and 1 tbsp chopped chives into the crust dough before chilling. The herbs add a fresh, aromatic layer that pairs perfectly with the seafood. Brush the baked crust with 1 beaten egg yolk for extra shine.
Quick Weeknight Version
Use pre-made puff pastry (like Pepperidge Farm) instead of homemade crust to save time. Swap fresh seafood for 1 lb frozen seafood mix—just thaw and pat dry first. It’s not as fancy, but it’s still delicious and ready in under 1 hour.
Nutrition Facts
Frequently Asked Questions
Can I use frozen seafood instead of fresh?
Yes, but thaw it completely and pat dry first. Frozen works well if it’s high-quality, like wild-caught fillets. Avoid refreezing after thawing to maintain texture.
How do I prevent a soggy crust?
Bake at 375°F until golden brown and bubbling. Let it rest for 10 minutes after baking so the filling sets and won’t soak the crust.
What’s the best fish for this dish?
Firm white fish like cod or halibut hold up best. Avoid delicate fish like tilapia, which can fall apart during baking.
Can I make this ahead of time?
Assemble but don’t bake until ready to serve. Refrigerate uncovered for up to 4 hours. Bake straight from the fridge, adding 5-10 minutes to the time.
- 4C Bread Crumbs Meatballs Recipe: Crispy Crust and Juicy Centers - September 25, 2026
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026
- 6-Inch Coffee Cake Recipe: Vanilla Bean Swirls and Buttery Streusel Topping - September 25, 2026