Desserts
America's Test Kitchen's fish pie recipe delivers the perfect balance of creamy seafood filling and flaky pastry that makes every bite feel like a comforting hug. This recipe transforms tender fish into a rich, velvety filling encased in a golden, buttery crust—no shortcuts, just precise techniques that ensure restaurant-quality results at home. The secret lies in properly flaking the fish and creating a light, airy crust that doesn't overpower the delicate flavors.
What sets this fish pie apart is the methodical approach to both the filling and the crust. The fish is gently poached until just opaque, then flaked into delicate strands that melt in your mouth.
Meanwhile, the crust is made with a mix of butter and cold water for a flaky texture that rivals any bakery pastry. The result? A pie with layers of flavor—creamy, savory, and perfectly crisp.
Baking at 375°F for 40 minutes ensures the crust achieves that signature golden hue while keeping the filling warm and gooey. The dish pairs beautifully with buttery mashed potatoes or a simple green salad, making it a satisfying meal for any occasion.
The precision in this recipe guarantees a pie that's both impressive and foolproof.
Once you try this version, you'll understand why it stands above the rest—every element, from the flaky crust to the creamy filling, comes together seamlessly. Serve it warm with a drizzle of gravy for the ultimate comfort food experience.
Ingredients for america's test kitchen fish pie
Creamy seafood filling meets flaky golden crust for a comforting hug in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 1 ½ lb | Skinless, boneless, cut into 1-inch pieces |
| Heavy Cream 🥛 | 1 cup | Full-fat for creaminess |
| Whole Milk 🥛 | ½ cup | Whole milk preferred |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crust |
| All-Purpose Flour 🌾 | 2 cups | Plus 1 tbsp for dusting |
| Ice Water 💧 | ½ cup | For crust elasticity |
| Yellow Onion 🧅 | 1 medium | Finely diced (about 1 cup) |
| Garlic Cloves 🧄 | 3 cloves | Minced for filling |
| Dijon Mustard 🍯 | 1 tbsp | For depth of flavor |
| Fresh Dill 🌿 | ¼ cup | Chopped, for brightness |
| Lemon Juice 🍋 | 2 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Russet Potatoes 🥔 | 1 ½ lb | Peeled, for mashed potatoes |
| Chicken Broth 🍲 | ½ cup | Low-sodium preferred |
The cod makes this pie shine—look for fresh, skinless fillets with a clean, oceanic scent. Whole Foods or Trader Joe's often carry sustainably sourced options, but any grocery store seafood counter works. If using frozen, thaw overnight in the fridge. The butter for the crust must be cold and cubed—no cutting shortcuts. For the crust, Diamond Crystal kosher salt enhances flavor without overpowering. The potatoes should be waxy, not starchy, for perfect mash texture.
No fresh dill? Dried dill at one-third the amount works, but fresh is ideal. Substitute cod with hadock or halibut—stick to white fish for best texture. The mustard adds depth; if you prefer tangier filling, add an extra 1/2 tbsp. For the crust, all-purpose flour is standard, but bread flour adds chewiness. The ice water keeps the dough elastic—don't skip this step. Mashed potatoes can be made ahead; just reheat with a splash of milk before serving.
Store the crust dough between parchment paper in the fridge for up to 2 days. The filling keeps 1 day before baking. Assemble the pie and freeze unbaked for 1 month—bake straight from frozen at 375°F for 50 minutes. Leftover pie reheats beautifully; cover with foil to prevent drying. For extra richness, brush the crust with egg wash before baking.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of dish where the hardest part is peeling the potatoes. You’re basically layering cod, a velvety cream sauce (just butter, flour, milk, and cream—no tricks), and a buttery top crust. Honestly, if I can handle it while scrolling through emails, anyone can.
- Creamy Crisp Magic: That golden crust? It’s not just for show—it’s the star. The ATK method uses a simple flour-butter mix that crisps to perfection while keeping the filling lusciously creamy. Between us, the first bite of that contrast is why I make this at least once a month.
- Leftovers That Beg for Seconds: This pie reheats like a dream—no soggy bottoms, no dry crust. I’ve sent it to work with my husband three days in a row, and he’s never complained. (Yes, even on a Tuesday night.) The cod stays tender, the sauce stays rich, and the crust stays crisp enough to make you want to eat it straight from the fridge.
- Budget-Friendly Luxury: Cod’s affordable, and this recipe stretches it generously. A single fillet feeds four, and the sauce costs pennies to make. I’ll be real: it’s the kind of dish that makes a $10 grocery trip feel like a fancy dinner. Plus, the leftovers stretch into lunches without breaking the bank.
Step-by-step instructions for america's test kitchen fish pie
This method delivers a restaurant-worthy fish pie with tender cod, velvety mashed potatoes, and a golden, flaky pastry crust.
Prepare the Creamy Cod Filling
In a large skillet, melt 0.25 cup of the unsalted butter over medium heat. Add the 1 medium yellow onion and cook for 5 minutes until softened. Stir in the 3 cloves garlic cloves and cook for 30 seconds until fragrant.
Push the onions to the side and add the 1.5 lb cod fillets in a single layer. Cook for 2-3 minutes per side until golden brown and just opaque in the center. Remove the cod and set aside. In the same skillet, add the remaining 0.25 cup unsalted butter and whisk in 1 cup heavy cream, 0.5 cup whole milk, 1 tbsp Dijon mustard, 2 tbsp lemon juice, 1.5 tsp salt, and 0.5 tsp black pepper. Simmer for 3 minutes until slightly thickened. Stir in 0.25 cup fresh dill and return the cod to the skillet, coating it evenly with the sauce.
Make the Mashed Potato Layer
While the cod sauce simmers, peel and cut the 1.5 lb russet potatoes into 1-inch chunks. Boil in salted water for 15 minutes until fork-tender. Drain well and return to the pot.
Add 0.5 cup chicken broth and mash until smooth. Stir in 0.25 cup unsalted butter and 0.5 cup whole milk until creamy. Season with 0.5 tsp salt and 0.25 tsp black pepper to taste. Spread the mashed potatoes evenly in a 9x13-inch baking dish, creating a base layer.
Assemble the Fish Pie
Spread the cod filling evenly over the mashed potatoes, ensuring the cod pieces are completely submerged in the sauce. The filling should cover the potatoes completely, with no gaps.
Preheat the oven to 375°F. Roll out the dough (prepared separately using 2 cups all-purpose flour, 0.5 cup ice water, and a pinch of salt) to fit the baking dish. Place the dough over the filling, tucking in the edges to seal completely. Cut a few small slits in the top to allow steam to escape.
Bake to Golden Perfection
Bake for 35-40 minutes until the pastry is golden brown and the filling is bubbling at the edges. The center should be hot but not boiling when tested with a thermometer.
Remove from the oven and let rest for 10 minutes before serving. The pie will be hot and the crust will be crispy, while the filling remains creamy and the potatoes stay tender. Slice carefully to reveal the layered beauty of this classic dish.
Pro Tips For Making America'S Test Kitchen Fish Pie
- PREP COD IN BATCHES: Cut the cod into 1-inch cubes before seasoning—this keeps the fillets uniform and prevents them from sticking together in the sauce. I used to try to cut them after seasoning, and half the batch would end up glued to the cutting board like a sad, fishy glue trap.
- WHISK THE ROUX LOW: Cook the butter-flour mixture over medium-low heat until it’s a pale gold—no browning, no rushing. I burned the first two I made because I thought "medium" meant "medium-hot," but this sauce is all about smoothness, not color.
- SKIP THE OVERMIXED SAUCE: Once the roux is done, add the milk slowly while whisking like your life depends on it, but stop mixing after the first 30 seconds. Lumps happen when you overwork it, and no one wants a gluey, pasty pie filling—just a silky one.
- BAKE UNTIL GOLDEN, NOT JUST BUBBLY: The crust should be deep golden brown, not just "set." If it’s pale, it’s undercooked—pop it back in for another 5-7 minutes. I learned this the hard way when my pie looked done but tasted like a sad, soggy pancake.
Essential equipment for great america's test kitchen fish pie
Precision Pie Dish
Use a 9x13-inch glass or ceramic baking dish—it conducts heat evenly and prevents the filling from sticking. I recommend CorningWare for its durability and heat retention. If you don’t have one, a heavy-duty stainless steel pan works too. Avoid dark-colored dishes—they can cause the crust to brown unevenly. 🌡️
Pastry Roller Essentials
A 12-inch silicone pastry roller (like the OXO Good Grips) is a game-changer for rolling out the dough evenly. Its textured surface prevents sticking, and the ergonomic handle makes it easy to handle.
For a smoother finish, chill the dough for 15 minutes before rolling. Never skip this step—it ensures a crisp, flaky crust.
Fish Flaking Tools
Invest in a fish spatula or a wide, flexible silicone scraper to gently lift and flake the cod without tearing it. I use a Nordic Ware Fish Turner for its precision.
Avoid sharp utensils—they shred the delicate fish strands. For extra tenderness, poach the cod in simmering water for 3-4 minutes before flaking.
Thermometer for Perfection
A kitchen thermometer is non-negotiable for monitoring both the oven and the filling. I rely on the Thermoworks Thermapen ONE—it’s fast and accurate. The oven should hit 375°F precisely, and the filling’s internal temp should reach 165°F before serving.
This ensures the crust is golden and the filling is safe to eat. 🔥
Dough Scraper and Brush
Keep a flexible dough scraper (like the Jamie Geller brand) handy for trimming excess dough and sealing edges. For a glossy finish, brush the crust with egg wash (1 egg + 1 tbsp water) before baking.
A pastry brush with soft bristles (such as the OXO Good Grips) distributes the wash evenly without tearing the dough.
Potato Masher Upgrade
For ultra-smooth mashed potatoes, use a potato ricer or a handheld food mill. I prefer the OXO Good Grips Potato Ricer—it eliminates lumps and adds a silky texture.
If you’re short on time, a potato masher works, but press firmly to avoid grittiness. Season the potatoes gradually to taste after mashing. ✨
Nutrition facts
Frequently asked questions
Can I substitute cod with another type of fish?
Yes, but choose delicate white fish like hadock, halibut, or pollock for the best texture. Avoid firm fish like salmon or tuna—they won't flake as beautifully. If using frozen fish, thaw it overnight in the fridge to prevent uneven cooking. The filling will still be creamy, but the fish's natural firmness may slightly alter the dish's classic texture.
How do I fix a soggy crust?
Prevent sogginess by pre-baking the crust for 5-7 minutes at 375°F before adding the filling. Another trick is to sprinkle 1/2 cup breadcrumbs or crushed cornflakes between the crust and filling to absorb moisture. If it's already soggy, broil for 2-3 minutes to crisp the top—just watch closely to avoid burning.
Can I make this ahead of time?
Assemble the pie (unbaked) and refrigerate for up to 24 hours before baking. For longer storage, freeze the assembled pie (without baking) for 1 month. When ready to bake, add 10 minutes to the cooking time if frozen. The flavors deepen overnight, making it even more delicious.
What's the secret to flaky pastry?
The key is using cold butter and ice water in the dough. Cut the butter into small cubes and keep everything chilled until rolling. Work quickly but gently to avoid warming the dough. For extra flakiness, fold the dough in thirds once before rolling out—this creates more layers. A 15-minute chill between folds makes all the difference!
Can I make this without mashed potatoes?
Yes! Swap the potatoes for a layer of buttery breadcrumbs or crispy fried onions to soak up the creamy sauce. For a richer option, use a layer of béchamel sauce (butter, flour, and milk) instead. The pie will still be delicious—just adjust baking time by 5 minutes if using a liquid base.
