Desserts
This America's Test Kitchen Fisherman's Pie recipe delivers restaurant-quality comfort food with a perfect balance of flaky mashed potato crust and rich, savory filling. The secret lies in poaching delicate fish to maintain tenderness while developing a velvety white wine gravy that ties every component together.
I've refined this classic dish to ensure the potato topping achieves that signature crispy edge while staying light enough to let the fish flavors shine through.
The foundation of an exceptional Fisherman's Pie begins with proper fish preparation—whether using cod, haddock, or halibut, the key is gentle poaching that maintains moisture and delicate texture.
Meanwhile, the mashed potato topping requires precise technique: butter, cream, and salt are incorporated just to the point of fluffiness, then spread to create that iconic crust. America's Test Kitchen's method ensures the potatoes develop a golden, crispy exterior while staying creamy inside.
What makes this recipe truly special is how the components work together—each bite delivers tender fish, rich gravy, and a satisfying contrast from the crispy potato crust.
The dish bakes until the edges are golden and the filling is heated through, then rests briefly to allow all the flavors to meld. This is comfort food at its finest, perfect for family dinners or special occasions when you want to impress.
For those seeking variations, consider adding fresh herbs like parsley or thyme to the gravy, or incorporating roasted vegetables into the filling for added depth. The recipe also adapts well to dietary preferences, with dairy-free mashed potato options available.
Let's create this timeless classic that brings warmth and satisfaction to any table.
Ingredients for america's test kitchen fisherman's pie
Fourteen quality ingredients transform into a restaurant-worthy Fisherman's Pie with crispy potato crust and velvety white wine gravy.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 1 ½ lb | Skin-on, center-cut preferred |
| Russet Potatoes 🥔 | 2 ½ lb | Yukon Gold works too |
| Unsalted Butter 🧈 | ½ cup | European-style preferred |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Whole Milk 🥛 | ¼ cup | Warmed for smooth mash |
| White Wine 🍷 | ½ cup | Dry, medium-bodied |
| Chicken Stock 🍲 | 2 cups | Homemade preferred |
| Shallots 🧅 | 2 whole | Minced finely |
| Garlic Cloves 🧄 | 4 cloves | Minced |
| Dijon Mustard 🍯 | 1 tbsp | For gravy depth |
| All-Purpose Flour 🌾 | 2 tbsp | For gravy thickening |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The fish selection is non-negotiable here—cod, haddock, or halibut all work, but avoid anything too oily. Whole Foods or your local fishmonger are best for freshness; look for fillets with bright, translucent flesh and minimal brown edges. For the potatoes, Russets or Yukon Golds are ideal—they hold their shape while baking. If using Russets, peel them first; Yukons can be peeled or left unpeeled for extra rustic texture. The butter matters too—European-style has higher fat content, which gives the mashed potatoes that silky texture. I always grab mine from Costco when I'm doing a big batch, but the regular supermarket stuff works fine for a weeknight dinner.
No white wine? Dry vermouth or extra chicken stock will work in a pinch, though the flavor will be slightly different. The shallots can be swapped for 1/2 cup finely chopped red onion, but they add a more delicate sweetness. Fresh parsley is ideal for garnish, but dried parsley at half the amount will suffice if you're in a bind. For the mashed potatoes, if you're watching calories, half-and-half or light cream can replace the heavy cream, though the texture will be slightly lighter. The key to the gravy is patience—whisk constantly while adding the flour to avoid lumps, and let it simmer until it's fully thickened.
The fish should be poached just until opaque—about 3-4 minutes per side—then flaked gently into the gravy. The assembled pie keeps well in the fridge for 3-4 days, though it's best enjoyed fresh. For make-ahead convenience, assemble the pie (without baking) and refrigerate for up to 24 hours before baking. Leftovers reheat beautifully—cover with foil and warm in a 350°F oven for 15-20 minutes. The potato topping can be prepped ahead and refrigerated for up to 2 days before baking, making this a great make-ahead dish for special occasions.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just layer the potatoes and cod, pour the cream-milk mix, and bake. The butter-rich topping does all the work while you watch Netflix.
- Creamy Crisp Perfection: That golden crust on top? Chef’s kiss. The heavy cream and milk blend creates a silky, almost custardy texture that hugs the flaky cod, while the butter keeps it rich without tasting heavy. Honestly, the first bite makes me forget it’s "just" a pie.
- Leftovers That Don’t Suck: Between us, most casseroles turn into sad, soggy regrets the next day. Not this one. The potatoes stay tender, the cod stays moist, and reheating it is as easy as popping it back in the oven for 10 minutes. My lunchbox thanks me.
- Budget-Friendly Luxury: Cod might sound fancy, but it’s cheaper than chicken in my area, and potatoes stretch farther than you’d think. The butter and cream make it feel special without breaking the bank—like a restaurant-worthy meal for half the price. (Yes, even on a Tuesday night.)
Step-by-step instructions for america's Test Kitchen fisherman's pie
Master this elegant dish with a perfect balance of fluffy mashed potatoes and rich seafood gravy.
Prepare the Cod Fillets
Pat the 1.5 lb cod fillets dry with paper towels to remove any moisture. Season both sides generously with 1 tsp of the 1.5 tsp salt and ¼ tsp of the 0.5 tsp black pepper. Place the fillets on a parchment-lined baking sheet and refrigerate for 15 minutes to firm up slightly.
Preheat your oven to 400°F. Once preheated, place the chilled cod fillets on the baking sheet and bake for 8-10 minutes until the fish is just opaque in the center and flakes easily with a fork. The fillets should reach an internal temperature of 145°F. Remove from the oven and set aside to cool slightly before flaking into chunks.
Create the Creamy Mashed Potato Crust
Peel and cube the 2.5 lb russet potatoes, then place them in a large pot of cold, salted water. Bring to a boil and cook for 15-20 minutes until fork-tender. Drain thoroughly and return to the pot.
Add the 0.5 cup unsalted butter and 0.25 cup warmed whole milk, then mash until completely smooth. Season with the remaining 0.5 tsp salt and ¼ tsp black pepper. Transfer the mashed potatoes to a greased 9x13-inch baking dish and spread evenly to form a thick layer. This will serve as both the base and the crust for your pie.
Build the Rich Seafood Gravy
In a large skillet, melt 2 tablespoons of the remaining 0.5 cup unsalted butter over medium heat. Add the 2 minced shallots and 4 minced garlic cloves, cooking for 3-4 minutes until softened but not browned. Pour in the 0.5 cup white wine and simmer for 2 minutes to reduce slightly.
Sprinkle the 2 tbsp all-purpose flour over the mixture and whisk vigorously for 1 minute to create a smooth roux. Slowly whisk in the 2 cups chicken stock and bring to a gentle simmer. Stir in the 1 tbsp Dijon mustard and the flaked cod fillets, then simmer for 5-7 minutes until the sauce thickens enough to coat the back of a spoon.
Assemble and Bake the Fisherman's Pie
Pour the seafood gravy evenly over the mashed potato crust in the baking dish. Dot the top with the remaining 3 tablespoons of unsalted butter and sprinkle with the 0.25 cup chopped fresh parsley. Bake at 375°F for 25-30 minutes until the top is golden brown and bubbly.
Remove from the oven and let rest for 5 minutes before serving. The pie should have a crispy, golden crust on top while remaining creamy and rich underneath. Garnish with an additional sprinkle of parsley and a squeeze of 1 tbsp lemon juice just before serving to brighten the flavors.
Pro Tips For Making America'S Test Kitchen Fisherman'S Pie
- PARBOIL POTATOES FIRST: The recipe calls for baking whole potatoes, but I learned the hard way—skipping the 10-minute parboil means they’ll dry out or steam instead of crisp up. Pierce them first, then simmer in salted water (yes, even if you’re impatient like me) before baking at 425°F. This guarantees a creamy interior and that perfect golden crust.
- SALT THE COD LIKE THE OCEAN: Fresh cod is mild, but unsalted butter and cream need a punch. Season the fillets with ½ teaspoon salt per pound before searing, then let them sit for 10 minutes while you prep the potatoes. The salt draws out moisture, so pat them very dry afterward—wet fish steams instead of sears.
- DON’T OVERMIX THE CREAM SAUCE: The béchamel in this pie is where flavor hides or disappears. After whisking butter and flour, slow in the milk while stirring constantly—no lumps, no rushing. Then, when adding cream, keep it warm but not boiling, or you’ll scramble the proteins. A few minutes off the heat at the end lets it thicken properly without turning gluey.
- BAKE THE PIE COVERED, THEN UNCOVER: The ATK recipe’s two-stage bake is non-negotiable. Cover the pie with foil for the first 30 minutes at 425°F to melt the cheese and set the layers, then uncover for the last 15 minutes to brown the top. If you skip the foil, the cream sauce will curdle before the crust crisps. Trust the process—your future self will thank you.
Perfect pairings for this recipe
Classic Side Pairings
Fresh steamed asparagus with a squeeze of lemon and pinch of flaky salt complements the richness of the pie beautifully. The bright acidity cuts through the creamy gravy while adding a touch of freshness.
I like to serve it alongside a simple green salad with arugula, shaved fennel, and a white balsamic vinaigrette for contrast. 🥗
Bread Pairings
A crusty baguette or sourdough loaf is essential for soaking up any leftover gravy. I recommend toasting slices lightly and serving them warm on the side. For an extra touch, brush with garlic-infused olive oil and sprinkle with sea salt before serving.
The crusty texture provides a satisfying contrast to the creamy pie.
Wine Pairings
A dry Chardonnay from Burgundy or a crisp Sauvignon Blanc from New Zealand elevates the dish beautifully. The acidity in these wines balances the richness of the mashed potatoes and gravy while complementing the delicate fish flavors.
If you prefer red, a light Pinot Noir with subtle earthy notes works well too. 🍷
Beer Pairings
A Belgian witbier like Hoegaarden or a German Helles lager pairs wonderfully with Fisherman's Pie. The citrusy notes in witbier cut through the creaminess, while the light maltiness of Helles complements the savory gravy. For a heartier option, try a British pale ale with a touch of caramel sweetness.
Modern Twists
For a contemporary touch, serve the pie with roasted Brussels sprouts tossed in balsamic glaze and crispy pancetta. The smoky, slightly bitter flavor of the sprouts adds depth, while the pancetta enhances the savory profile.
Another great option is sautéed kale with toasted walnuts and lemon zest for a nutty, fresh contrast. ✨
Nutrition facts
Frequently asked questions about america's Test Kitchen fisherman's pie
Can I substitute cod with another type of fish?
Haddock, halibut, or even mahi-mahi work beautifully in this recipe. The key is to choose a firm, white-fleshed fish that stays tender when cooked. Avoid overly oily fish like salmon, as they can make the pie too rich. For best results, select fillets with minimal bones and bright, translucent flesh.
How do I get the perfect crispy potato crust?
The secret lies in the baking process. After spreading the mashed potatoes in your dish, let them rest uncovered in the fridge for 30 minutes before baking. This helps develop a dry top layer that crisps beautifully. Also, bake at 375°F for the final 25-30 minutes—don't skip the broiler for 2-3 minutes at the end for extra browning.
Can I make this pie ahead of time?
Yes! Assemble the pie (without baking) and refrigerate for up to 24 hours before baking. For best results, let it sit at room temperature for 30 minutes before baking to ensure even cooking. Leftovers keep well in the fridge for 3-4 days—just reheat covered with foil at 350°F for 15-20 minutes to restore crispiness.
What if my gravy isn't thick enough?
If your gravy is too thin, whisk in 1 teaspoon cornstarch mixed with 1 tablespoon cold water at a time until you reach the desired consistency. Simmer for 2-3 minutes after adding it to fully thicken. For extra richness, stir in 1 tablespoon cold butter at the end. The gravy should coat the back of a spoon but still be smooth.
Is there a dairy-free version of this recipe?
Certainly! Replace the butter in the mashed potatoes with vegan butter or olive oil and use unsweetened almond milk or coconut cream instead of heavy cream. For the gravy, make a roux with butter substitute and chicken stock, then add nutritional yeast for a cheesy flavor. The texture will be slightly lighter but still delicious.
