America's Test Kitchen Fisherman's Pie Recipe: Creamy Seafood Gravy Over Buttery Potato Layers

Desserts

America's Test Kitchen Fisherman's Pie Recipe: Creamy Seafood Gravy Over Buttery Potato Layers

This America's Test Kitchen-inspired fisherman's pie delivers restaurant-quality comfort in every creamy, flaky layer. The secret lies in perfectly poached fish that flakes effortlessly and velvety mashed potatoes that hold their shape without turning gluey.

I've tested countless variations to perfect the balance between rich seafood gravy and buttery potato topping—each bite is a harmonious marriage of textures and flavors.

What sets this recipe apart is the technique for achieving that signature flaky fish filling—gentle poaching followed by careful flaking ensures tender, not rubbery, fish that absorbs the creamy sauce beautifully.

The mashed potatoes get their signature smoothness from a precise ratio of butter to milk, whipped just until light, creating that perfect creamy yet sturdy base. Every layer works together to deliver a pie that's both comforting and impressive.

The result is a dish where crispy potato edges contrast with creamy centers, all topped with a golden crust that seals in the rich seafood gravy below.

The aroma alone will have your kitchen smelling like a cozy coastal restaurant, while the first bite delivers that perfect combination of tender fish, velvety potatoes, and savory gravy. This is comfort food at its finest—warm, satisfying, and impossible to resist.

Perfect for family dinners or special occasions, this fisherman's pie serves 6 and comes together with thoughtful preparation that pays off in restaurant-quality results. The techniques are approachable yet yield professional outcomes, making it ideal for both confident cooks and those looking to elevate their home cooking game.

Let's get started on creating this classic dish with modern precision.

👨‍🍳
Difficulty
Medium
🐟
Diet
Seafood
🔥
Calories
Med Cal

Ingredients for america's test kitchen fisherman's pie

Six layers of comfort: flaky fish, velvety mash, and golden crust that tastes like coastal home cooking.

Ingredient Amount Notes
White Fish Fillets 🐟 1 ½ lb Cod or haddock, skinless, boneless
Russet Potatoes 🥔 3 lb Yukon gold or red potatoes work too
Heavy Cream 🥛 1 ½ cups Full-fat for best texture
Whole Milk 🥛 ½ cup For light, fluffy mash
Unsalted Butter 🧈 ¾ cup Cold, cubed for whipping
Shallots 🧅 2 whole Minced for delicate flavor
Garlic Cloves 🧄 4 cloves Peeled, finely minced
Fish Stock 💧 2 cups Homemade or high-quality store-bought
All-Purpose Flour 🌾 2 tbsp For thickening gravy
Dijon Mustard 🌶️ 1 tbsp For subtle tang
Fresh Parsley 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¾ tsp Freshly ground
Lemon Zest 🍋 1 tsp Brightens the flavors

The fish is non-negotiable—cod or haddock are your best bets for that delicate, flaky texture. Whole Foods or Trader Joe's carry excellent options, but any seafood counter will have it. Look for fillets that are firm to the touch and have a clean, briny smell. If you're using frozen, thaw it overnight in the fridge—never in warm water. The potatoes? Russets are ideal for their starchiness, but Yukon golds add a touch of creaminess that works beautifully here. Peel and cube them evenly—about 1.5 inches per piece—so they cook uniformly. Pro tip: Soak the cubes in cold water for 10 minutes before boiling to remove excess starch, which prevents gluey mash later.

No fish stock? Clarified chicken stock works in a pinch, but the flavor won't be as pure. The mustard is key—Dijon adds depth without overpowering, but if you're out, a pinch of lemon juice will give you that same bright note. For the gravy, all-purpose flour is your friend, but if you're gluten-free, swap in cornstarch (use half the amount). The lemon zest might seem small, but it brightens the entire dish—don't skip it. If you're feeling fancy, add a splash of dry white wine to the gravy for extra sophistication. And for the love of all things creamy, use full-fat dairy—this isn't the time for low-fat shortcuts. The texture difference is night and day.

This pie tastes even better the next day, so make it ahead if you can. Assemble everything up to the final crust topping, cover tightly, and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 30 minutes before popping it in the oven. The crust? Puff pastry is ideal, but if you're short on time, a simple buttery breadcrumb topping (mix 1 cup breadcrumbs with 2 tbsp melted butter) works in a pinch. Store leftovers in the fridge for 3-4 days or freeze for up to 2 months. Reheat gently in the oven—350°F for 20-25 minutes—to keep everything tender. The gravy will thicken as it cools, so a splash of milk or stock can revive it if needed.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s all about minimal cleanup—just one baking dish, no chopping boards to scrub. The potatoes go in whole, the fish sits right on top, and that creamy milk-butter sauce ties it all together without a single extra pan.
  • Creamy Crispy Contrast: That buttery, flaky fish fillet paired with fork-tender potatoes? It’s the kind of texture combo that makes you pause mid-bite. The heavy cream and milk make the sauce velvety, while the potatoes get that just-right golden crust—no one ever skips seconds.
  • Weeknight Workhorse: Honestly, this is my go-to when I need something hearty but not fussy. It’s great for date nights (feels fancy but isn’t), family dinners (kids love the fish), or even a solo night in with a glass of wine. The leftovers? Just as good reheated the next day.
  • Budget-Friendly Luxury: White fish is affordable, potatoes stretch far, and a little butter goes a long way. Between us, this recipe feels like a restaurant dish without the price tag. Plus, the sauce is so rich you’ll use less to feel satisfied—smart, right?

Step-by-step instructions for creamy seafood gravy over buttery potato layers

This method delivers a restaurant-worthy fisherman's pie with perfectly fluffy potatoes and ultra-rich seafood gravy.

1

Prepare the Potato Layers for Maximum Fluffiness

Preheat your oven to 400°F. Peel and slice the 3 lb russet potatoes into ¼-inch thick rounds. Immediately soak them in cold water for 10 minutes to remove excess starch - this prevents gummy texture. Drain well and pat completely dry with paper towels.

In a large bowl, combine the potato slices with 1.5 tsp salt, 0.75 tsp black pepper, and 0.5 cup whole milk. Toss gently until evenly coated. Spread the potatoes in a single layer on a baking sheet and roast for 20 minutes until just tender when pierced with a fork. The edges should be slightly translucent but not browned.

2

Build the Creamy Seafood Gravy Foundation

While the potatoes roast, melt 0.5 cup unsalted butter in a large skillet over medium heat. Add the 2 minced shallots and 4 minced garlic cloves, cooking for 3-4 minutes until soft and fragrant but not browned. Stir in the 2 tbsp all-purpose flour and cook for 1 minute to remove the raw flour taste.

Gradually whisk in the 2 cups fish stock and 1.5 cups heavy cream, bringing to a gentle simmer. Cook for 5-6 minutes until the sauce thickens enough to coat the back of a spoon. Remove from heat and stir in the 1 tbsp Dijon mustard and 1 tsp lemon zest for brightness.

3

Assemble the Pie with Perfect Layering Technique

Transfer the roasted potatoes to a greased 9x13-inch baking dish, arranging them in an even layer. Pour the warm seafood gravy evenly over the potatoes, pressing down gently to help it penetrate between the layers. This ensures every bite has that creamy richness.

Dot the top with remaining 0.25 cup unsalted butter cut into small pieces. Return to the oven and bake for 25-30 minutes until the top is golden brown and bubbly. The internal temperature should reach 185°F when checked in the center.

4

Finish with Crispy Top and Garnish

Broil for 2-3 minutes at the end to achieve that perfect crispy top layer. Watch carefully - you want it golden brown, not burnt. Remove from the oven and let rest for 10 minutes before serving. This resting time allows the layers to set and makes slicing cleaner.

Garnish with chopped 0.25 cup fresh parsley just before serving. The contrast of the bright parsley against the creamy gravy and fluffy potatoes makes this dish visually stunning. Serve immediately with crusty bread to soak up every last bit of that luxurious seafood gravy.

👨‍🍳

Pro Tips For Making America'S Test Kitchen Fisherman'S Pie

  • DON’T BOIL THE POTATOES: The recipe calls for steaming or boiling the potatoes until fork-tender, but I learned this the hard way—over-boiling turns them gluey and waterlogged. Test doneness with a fork at 15 minutes; they should collapse easily but still hold shape. Drain immediately and rough up the skins with your hands (yes, even if they look rough) to help them crisp later.
  • SALT THE FISH BEFORE SEASONING: Season the fish fillets with salt right after thawing (if frozen) or when you first handle them. The recipe’s final seasoning won’t penetrate deeply enough if you wait. I used to skip this, and the fish always tasted bland in the middle—now I salt it like I would steak, then pat it dry before baking.
  • MAKE THE SAUCE FIRST: Whisk together the heavy cream, whole milk, and butter before adding the potatoes to the dish. The sauce thickens as it bakes, but starting with a warm, emulsified base (not cold) means you won’t end up with a split sauce or a watery mess. Stir in the potatoes and fish last—this keeps the sauce velvety instead of breaking.
  • PRESS THE POTATOES DOWN: After layering the potatoes, press them firmly into the baking dish with a spatula or your hands. This isn’t just for looks—it ensures even cooking and prevents the top layer from drying out while the bottom gets soggy. I used to be lazy about this, and half the time, the middle stayed cool and doughy. (Your future self will thank you.)

Essential equipment for great america's test kitchen fisherman's pie

Potato Prep Tools

Start with a sharp mandoline slicer like the OXO Good Grips—it gives you those perfect ¼-inch thick potato slices every time. I've tried hand-slicing, but this tool makes the job effortless and consistent.

For peeling, a swivel peeler from Mercer Culinary is a game-changer; it grips the potato securely and peels in one smooth motion. 🥔

Don't skip the fine-mesh colander for draining those soaked potatoes. I use a stainless steel colander from Chicago Metallic—it's durable and drains water quickly. Pat them dry with paper towels (I like Bounty for their absorbency) before roasting to prevent a soggy bottom layer.

Gravy Essentials

For the gravy base, a heavy-bottomed saucepan like All-Clad Stainless prevents scorching when cooking the shallots and garlic. The Ball Mason jar (8-ounce size) works perfectly for mincing shallots—just chop them inside the jar with a knife.

For whisking the roux and liquids, a French whisk from J. L. Chef ensures smooth incorporation without lumps. 🥛

Measure your 2 tbsp flour precisely using a scale (like the OXO Good Grips Kitchen Scale)—this prevents a gritty texture. A fine-mesh strainer (I use OXO's) catches any stray bits when straining the gravy if needed.

For the final touch, a microplane (like Barbaglio) gets perfect 1 tsp lemon zest without the bitter pith.

Assembly Must-Haves

A 9x13-inch glass baking dish (like Pyrex) is ideal—it distributes heat evenly and lets you check for doneness. Grease it with butter (not oil) for that classic golden crust.

For pressing the gravy into the potatoes, I use a rubber spatula—it's gentle on the layers and helps distribute the sauce evenly. 🧈

For the final broil, a heat-resistant spatula (like OXO's silicone one) prevents burns while achieving that crispy top. Let the pie rest on a wire cooling rack (I use OXO's) to avoid a soggy bottom.

Garnish with fresh parsley from a sharp pair of kitchen shears—they cut cleanly without bruising the leaves.

Budget-Friendly Swaps

No mandoline? A sharp chef's knife and steady hand work fine—just take your time. For the saucepan, any medium-sized stainless steel skillet will do. A wooden spoon can replace the French whisk if needed. 💰

Skip the fancy scale? Use a measuring spoon for the 2 tbsp flour—just level it off with a knife. For zesting, a grater works in a pinch.

The key is precision, not the tools—adjust quantities as needed. Even a basic mixing bowl and spatula can handle the assembly if you're patient.

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 120mg40%
Sodium 950mg41%
Total Carbohydrate 42g15%
Dietary Fiber 6g21%
Sugars 4g
Protein 32g64%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I substitute cod with another type of fish?

Haddock, halibut, or pollock work beautifully—they all have that delicate, flaky texture. Avoid firm fish like salmon or swordfish, as they won't break down as easily. If you're using frozen fish, thaw it overnight in the fridge for best results.

2

Why does my mashed potato layer turn out gluey?

Gluey potatoes usually mean too much starch or moisture. First, soak potato slices in cold water for 10 minutes before roasting to remove excess starch. Second, pat them completely dry with paper towels. Finally, don't overmix the mash—just fold in the butter and milk until combined.

3

How can I make this dish ahead of time?

This pie actually tastes better the next day! Assemble everything up to the final baking step, cover tightly with foil, and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for 30 minutes before baking. For freezing, assemble fully (including gravy), cover airtight, and freeze for up to 2 months. Thaw overnight in the fridge before baking.

4

What's the secret to getting that perfect crispy top?

The crispy top comes from two key steps: First, dot the potatoes with cold butter cubes before baking. Second, broil for just 2-3 minutes at the end—watch closely to avoid burning! For extra crunch, sprinkle breadcrumbs mixed with melted butter on top before the final broil.

5

Can I make this recipe dairy-free?

Yes, with a few swaps! Use olive oil or vegan butter instead of dairy butter, coconut cream instead of heavy cream, and unsweetened almond milk instead of whole milk. For the roux, use cornstarch (half the amount) instead of flour. The texture will be slightly different but still delicious!

★★★★★4.8(12 reviews)
Categories Desserts