Desserts
America's Test Kitchen's fisherman's pie recipe delivers the perfect balance of creamy mashed potatoes and tender fish in a golden, savory crust. This classic British dish transforms humble ingredients into a comforting masterpiece that feels like a hug on a chilly evening.
The secret lies in poaching the fish just until tender, creating a delicate filling that pairs beautifully with velvety mashed potatoes and a crispy, buttery topping.
What sets this recipe apart is the attention to detail—from the proper technique for poaching the fish to achieving perfectly fluffy mashed potatoes without lumps. The white sauce, enriched with eggs and cream, binds everything together while keeping the dish light yet satisfying.
Every layer is essential: the fish stays moist, the potatoes stay creamy, and the crust achieves that coveted golden-brown finish.
The result is a dish that's rich in flavor and texture, with each bite offering a harmonious blend of tender fish, smooth potatoes, and crispy crust. This recipe isn't just about following steps—it's about mastering techniques that elevate simple ingredients into something extraordinary.
Whether you're serving it for a cozy family dinner or a special occasion, this fisherman's pie will be the star of the meal.
For added depth, consider incorporating fresh herbs like parsley or dill into the white sauce, or swapping out cod for haddock or salmon for a different flavor profile.
The beauty of this dish lies in its versatility—adjust it to suit your taste while keeping the core technique intact. Let's get started on creating this timeless classic.
Ingredients for america's test kitchen fisherman's pie
Six ingredients make the creamy base; four more build the golden crust—simple but transformative.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lb | Yukon gold works too |
| Cod Fillets 🐟 | 1 ½ lb | Skin-on preferred |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Large Eggs 🥚 | 4 whole | Room temperature preferred |
| Unsalted Butter 🧈 | ½ cup | Cold for flaky crust |
| All-Purpose Flour 🌾 | 1 cup | Plus 2 tbsp for topping |
| Milk 🥛 | ½ cup | Warm for smooth mash |
| Salt 🧂 | 1 ½ tsp | Kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Parsley 🌿 | ¼ cup | Chopped for garnish |
| Fresh Dill 🌿 | ¼ cup | Optional for brightness |
| Dijon Mustard 🍯 | 1 tbsp | For subtle tang |
| Lemon Juice 🍋 | 1 tbsp | Brightens fish flavor |
| Vegetable Oil 🫒 | ¼ cup | For poaching fish |
The potatoes are the foundation—Russet or Yukon Gold both work, but Yukons stay creamier. Whole Foods or Trader Joe's carry them pre-washed for convenience, but scrubbing them yourself ensures no grit. For the fish, cod fillets with skin stay moist longer, but haddock or salmon work beautifully too. Look for fillets with vibrant color and minimal fishy odor—Whole Foods seafood counter or local fish markets often have the freshest cuts. The butter matters too: Plugrá or Land O'Lakes unsalted are reliable choices for that rich, flaky crust.
No cod? Haddock or salmon are excellent substitutes—they hold their shape well during poaching. Running out of heavy cream? Half-and-half with a splash of milk works in a pinch, though texture will be slightly lighter. Fresh herbs can be swapped—dried parsley at one-third the amount works if fresh isn't available, but the flavor won't be as bright. The Dijon mustard adds depth; if you're avoiding it, a pinch of white wine vinegar gives a similar tang. For the crust, all-purpose flour is standard, but breadcrumbs add extra crunch if you prefer texture over flakiness.
Potatoes can be peeled and boiled ahead, then reheated in warm milk—they'll keep for 2 days in the fridge. The fish should be poached and chilled immediately after cooking to maintain tenderness. For make-ahead convenience, assemble the pie (without baking) up to 1 day ahead; refrigerate until ready to bake. The crust browns beautifully when baked straight from the fridge, so no need to thaw. Leftovers reheat well in a 350°F oven for 15-20 minutes, covered with foil to prevent drying.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe because it’s the rare dish where you bake, you don’t wash. The potatoes and cod steam together in the same dish—no extra pots, no fuss—just flaky fish and buttery spuds sliding right off the pan. (Yes, even on a Tuesday night when I’ve got zero energy.)
- Creamy-Crisp Perfection: That top layer of egg and cream? It’s the secret weapon—golden and crackly on the edges, silky under the knife. The cod stays tender while the potatoes get that just-right firmness, and honestly? It’s the kind of texture combo that makes you close your eyes and sigh.
- Leftovers That Don’t Suck: Between us, most casseroles turn into sad, soggy messes by day two. Not this one. The creamy sauce thickens up nicely, and the potatoes hold their shape—warm it up, and it’s like you just made it. My kids actually ask for it the next day. (A miracle.)
- Budget-Friendly Luxury: Cod might sound fancy, but this recipe uses just two fillets—enough to feed four without breaking the bank. The potatoes stretch the meal, and the heavy cream and butter make it feel special without requiring a gourmet ingredient list. It’s the kind of dish that tricks people into thinking you slaved over it.
Step-by-step instructions for america's Test Kitchen fisherman's pie
This method delivers a perfectly balanced pie with tender cod, fluffy egg custard, and crispy potato topping.
Poach the Cod for Tender, Flavorful Fillets
Fill a large skillet with the 0.25 cup vegetable oil and bring to 350°F over medium heat. Season the 1.5 lb cod fillets with 0.5 tsp salt and 0.25 tsp black pepper on both sides. Carefully slide the fillets into the oil using a fish spatula and poach for 4-5 minutes per side until they reach an internal temperature of 145°F and turn opaque. You'll know they're done when they release easily from the spatula and the flesh flakes gently.
Remove the cod and let it rest on a wire rack for 5 minutes before flaking into 1-inch chunks. Set aside in a bowl and stir in 1 tbsp Dijon mustard, 1 tbsp lemon juice, and half of the chopped 0.25 cup fresh dill. This step ensures the fish stays moist and absorbs bright, tangy flavors that cut through the richness of the cream.
Prepare the Creamy Potato and Egg Mixture
In a large bowl, whisk together the 4 whole large eggs, 1 cup heavy cream, 0.5 cup milk, 1.5 tsp salt, and 0.25 tsp black pepper until fully combined. Peel and grate the 2.5 lb russet potatoes (no need to soak) and fold them into the egg mixture until evenly distributed. The potatoes should absorb the liquid completely, creating a thick, smooth batter.
Transfer the mixture to a 9x13-inch baking dish and spread it evenly. The batter should be about 1-inch thick. Sprinkle the remaining 0.25 cup fresh dill and half of the chopped 0.25 cup fresh parsley over the top. This layer will form the creamy, custardy center of your pie.
Assemble and Bake the Crispy Topping
In a separate bowl, cut the 0.5 cup unsalted butter into small cubes and mix with the 1 cup all-purpose flour and 0.5 tsp salt. Stir in 0.25 cup cold water (from the milk) until the mixture forms a rough dough. Sprinkle this evenly over the potato mixture in the baking dish, pressing down gently with your fingers to create a sealed crust.
Bake at 375°F for 50-55 minutes until the topping is golden brown and the filling is set but still slightly jiggly in the center. A toothpick inserted should come out clean, but the center should still feel warm and custardy—not dry. If the edges brown too quickly, tent loosely with foil after 30 minutes to prevent burning.
Rest and Serve with Fresh Herbs
Remove the pie from the oven and let it rest for 10 minutes before serving. This resting time allows the custard to fully set and the flavors to meld. Garnish with the remaining 0.25 cup fresh parsley for a pop of color and freshness.
Slice into 6 equal portions and serve immediately. Each bite should offer a harmonious blend of crispy potato topping, creamy egg custard, and tender, flavorful cod. The lemon and dill brighten the dish, balancing the richness of the cream and butter.
Pro Tips For Making America'S Test Kitchen Fisherman'S Pie
- PREHEAT THE DISH FIRST: The ATK recipe calls for baking the pie in a ceramic or glass dish—don’t skip preheating it for 10 minutes at 400°F. I learned this the hard way when my first attempt had uneven browning because the dish was cold. A hot dish means faster, even cooking and that golden crust you actually want.
- SALT THE POTATOES TWICE: The recipe says to salt the peeled potatoes before boiling, but I now salt them again after draining and before slicing. This extra step guarantees they’re seasoned through the creamy layer, not just on the surface. (Yes, even if you’re impatient like me.)
- DON’T OVERMIX THE TOPPING: The egg-butter topping is where things go wrong—lumpy or dense if you overwork it. Whisk the eggs and melted butter just until combined, then fold in the crumbs gently. I used to beat it like pancake batter, and the result was always heavier. Keep it loose.
- BAKE THE COD SEPARATELY: The recipe suggests baking the cod in the pie, but I’ve found it’s better to poach or bake it first in a separate pan until just opaque (about 8-10 minutes). This keeps the fish from overcooking while the pie finishes baking. (Your future self will thank you.)
Health benefits of this america's test kitchen fisherman's pie
Protein-Packed Perfection
This fisherman's pie delivers a high-quality protein punch thanks to the 1.5 lb cod fillets at its heart. Cod is one of the leanest fish options, providing about 30 grams of protein per serving while keeping saturated fat minimal.
The dish also includes 4 large eggs, adding another 24 grams of protein to support muscle repair and energy levels. 💪
Rich in Healthy Fats
The 1 cup heavy cream and 0.5 cup unsalted butter contribute rich, satisfying fats that support brain function and nutrient absorption. While these ingredients are calorie-dense, they're balanced by the fiber-rich potatoes and the omega-3s from the cod, which promote heart health.
The key is moderation—this pie is a treat, not a daily staple.
Comfort Food with Nutrient Density
Don't let the creamy texture fool you—this dish packs vitamin B12 from the fish and eggs, essential for nerve function and energy production. The Russet potatoes contribute potassium (about 1,000mg per serving) to support heart health and muscle function.
Even the crust gets in on the nutrition with fiber from the flour, aiding digestion.
Balanced Carbs for Energy
The 2.5 lb russet potatoes provide complex carbohydrates that fuel your body with sustained energy, making this an ideal dish for post-workout meals or cozy evenings.
The 1 cup all-purpose flour in the crust adds a touch of fiber and iron, though the dish isn't a powerhouse for these nutrients. Pair it with a simple green salad to round out the meal with vitamins A and C.
Low-Calorie Comfort
At about 450-500 calories per serving, this pie offers a satisfying, hearty meal without excessive indulgence. The egg custard base keeps it lighter than traditional casseroles, while the crispy potato topping delivers that comforting crunch.
For a lighter version, swap half the heavy cream for Greek yogurt—it reduces calories by about 50 per serving while keeping the creaminess.
Herb-Powered Antioxidants
The fresh parsley and dill aren't just for flavor—they're packed with vitamin K and antioxidants that support immune function. A ¼ cup of fresh herbs provides about 10% of your daily vitamin K needs, which aids blood clotting and bone health.
The lemon juice adds vitamin C, boosting collagen production and skin health. 🌿
Nutrition facts
Frequently asked questions
Can I make this fisherman's pie ahead of time?
Assemble the pie (without baking) up to 1 day ahead and refrigerate it. When ready to bake, simply pop it in the oven straight from the fridge—no thawing needed. The crust will brown beautifully, and the custard will set perfectly. For best results, let it rest for 10 minutes after baking before serving.
What’s the best fish to use if I can’t find cod?
Haddock or salmon are excellent substitutes—they hold their shape well during poaching. For a milder flavor, try tilapia or halibut, but cod’s delicate texture is ideal. Avoid fish with strong flavors like tuna or swordfish, as they can overpower the dish. Just adjust cooking time slightly based on thickness.
Why did my crust turn out soggy instead of crispy? Soggy crusts usually happen when the filling isn’t fully set before baking or the crust isn’t sealed properly.
Can I make this dish vegetarian?
While the traditional recipe uses fish, you can adapt it by replacing the cod with chickpeas or mushrooms for a hearty texture. For a creamy base, use cashew cream or coconut milk instead of eggs and cream. The mashed potato layer and crust will still shine, but the flavor profile will shift significantly—think of it as a creamy potato gratin with a crispy topping!
How do I reheat leftovers without drying them out?
Reheat slices in a 350°F oven for 15-20 minutes, covered with foil to lock in moisture. For a quicker option, warm in the microwave for 1-2 minutes per slice, then finish under the broiler for 1-2 minutes to restore crispiness. Avoid reheating in the air fryer—it can make the crust too hard.
