Soups & Stews
This Campbell’s soup fish pie recipe turns creamy cod and melted cheese into a golden, flaky masterpiece—where nostalgic comfort meets unexpected elegance.
The secret lies in flaking cod perfectly—tender yet sturdy enough to hold its shape—and pairing it with a creamy soup base that becomes the foundation for a rich, velvety filling. This recipe bridges tradition and convenience, using Campbell's condensed soup as a shortcut without sacrificing depth of flavor.
What sets this dish apart is the choice between two crust options: a classic shortcrust pastry for a rustic finish or a buttery puff pastry for that signature flaky, golden-brown top.
Both methods deliver professional results, but the mashed potato topping offers a lighter alternative that still creates a satisfying texture contrast. The filling combines flaked cod with Campbell's cream of mushroom soup, heavy cream, and a touch of Dijon mustard for brightness.
By the time it emerges from the oven, you'll have a pie with a crisp, golden crust encasing a creamy, savory filling where every bite delivers tender flakes of cod and rich, velvety sauce.
The aroma alone will transport you to a cozy British pub, but the texture—flaky crust meeting silky filling—is what makes this dish truly exceptional. This recipe delivers restaurant-quality comfort food with minimal effort.
Perfect for pescatarian dinners, potlucks, or meal prep, this fish pie reheats beautifully while maintaining its flaky perfection. Whether you opt for pastry or mashed potatoes, the result is a dish that feels indulgent yet comes together with simple techniques.
Let's create this comforting classic that's sure to become a family favorite.
Ingredients for campbell's soup fish pie
Pantry staples meet restaurant-quality cod in this flaky, creamy masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 1 ½ lb | Skinless, boneless, flaked into chunks |
| Campbell's Cream of Mushroom Soup 🍲 | 10 ½ oz | Condensed, undiluted |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Dijon Mustard 🍯 | 1 tbsp | For brightness and tang |
| Shredded Sharp Cheddar Cheese 🧀 | 1 ½ cups | Freshly shredded preferred |
| Puff Pastry Sheets 🥧 | 1 sheet | Thawed, 17.2 oz total |
| All-Purpose Flour 🌾 | 1 cup | For shortcrust alternative |
| Cold Unsalted Butter 🧈 | ½ cup | Cubed, for pastry |
| Ice Water 💧 | ¼ cup | For dough consistency |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Instant Mashed Potatoes 🥔 | 2 cups | Prepared, for topping |
| Milk 🥛 | ¼ cup | For mashed potatoes |
The cod is the star—look for fresh, skinless fillets with firm texture. Most grocery stores carry cod fillets, but Whole Foods or local fish markets often have fresher options. Flake it yourself for the best texture; pre-flaked tends to fall apart too much. Costco sells frozen cod fillets that work perfectly if you're prepping ahead. The Campbell's soup is non-negotiable here—it's the secret to that velvety base without extra prep. Grab the condensed version (10.5 oz can) from any grocery store's soup aisle.
No puff pastry? Shortcrust is a solid backup—just mix the flour, butter, ice water, and salt until it comes together. Short on sharp cheddar? Gruyère or Swiss melts beautifully and adds a nutty depth. The mashed potato topping can be swapped for extra puff pastry if you prefer a fully golden finish. For the Dijon, any good-quality brand works—Maille or Whole Foods' store brand both deliver that perfect tang. Heavy cream matters here—never use light cream or the filling won't be rich enough.
This pie reheats like a dream—350°F for 15-20 minutes until golden. Store leftovers in the fridge for up to 4 days, covered tightly to keep the crust crisp. Freezes beautifully for up to 3 months—just thaw overnight in the fridge before reheating. I always make a double batch because it disappears fast. The mashed potato topping can be prepped ahead and spread just before baking for that perfect golden finish.
Why You'll Love This Recipe
- One-Pan Magic: Honestly, I swear by this recipe for lazy nights. The cod bakes right in the soup mixture—no extra bowls, no fuss—just dump, mix, and bake. That Dijon mustard gives it a little tang that cuts through the creaminess, and the cheddar on top? It melts into a golden blanket with zero effort.
- Creamy-Rich Comfort: Between us, this pie is dangerously addictive. The Campbell’s soup base is already rich, but adding heavy cream and a sprinkle of sharp chedddar turns it into something restaurant-worthy. The cod stays tender while the topping gets a crispy edge—like a hug in food form.
- Leftovers That Don’t Suck: I make this on Sundays because the leftovers are actually good. Reheat it, and the cheddar doesn’t get rubbery; the soup stays velvety. My kids fight over the portions, and I sneak seconds without guilt. (Yes, even on a Tuesday night.)
- Budget-Friendly Feast: Cod’s affordable, Campbell’s soup is a pantry staple, and you’re not buying fancy cheese here. A single pie feeds four for under $15, and the flavors make it feel like a splurge. Plus, the leftovers stretch for lunches—no sad desk dinners here.
Step-by-step instructions for Campbell's soup fish pie
Here's how to build a showstopping cod pie with a golden, flaky crust and creamy filling.
Prepare the Cod Filling
In a large bowl, combine the 1.5 lb cod fillets (flaked into chunks), 10.5 oz Campbell's Cream of Mushroom Soup, 0.5 cup heavy cream, 1 tbsp Dijon mustard, 0.5 tsp salt, and 0.5 tsp black pepper. Mix gently until the cod is evenly coated and the flavors meld together. The filling should look moist but not soupy—if it's too thick, add 1 tablespoon milk to loosen it slightly.
Taste and adjust seasoning if needed. Here's the thing—this filling needs to be flavorful upfront because the cheese crust will mellow the taste slightly. I like to let it sit for 10 minutes at room temperature while I prepare the mashed potatoes, giving the flavors time to develop.
Assemble the Mashed Potato Base
Prepare the 2 cups instant mashed potatoes according to package instructions using the 0.25 cup milk. Spread the hot mashed potatoes evenly into a 9x13-inch baking dish, creating a ¼-inch thick base. Press down gently with a spatula to eliminate any air pockets—this ensures your pie holds together properly.
While the mashed potatoes are still warm, spread the cod filling evenly over the top. Use a rubber spatula to create a smooth, even layer. The filling should cover the mashed potatoes completely, leaving about ½ inch of border around the edges for the cheese crust to adhere to.
Create the Cheese Crust
In a medium bowl, combine the 1.5 cups shredded sharp cheddar cheese with the 1 cup all-purpose flour. Sprinkle the mixture evenly over the cod filling, pressing down lightly with your fingers to help it stick. This is where the magic happens—the cheese will melt into a golden, bubbly crust while keeping the filling moist.
For the flaky crust, unfold the 1 sheet puff pastry sheets and place it over the cheese mixture. Press gently to adhere, then trim any excess pastry from the edges. Here's the pro move: score the pastry into ½-inch squares using a sharp knife—this creates those beautiful golden puffs while keeping the crust crispy.
Bake to Golden Perfection
Preheat your oven to 400°F. Bake the fish pie for 25-30 minutes until the puff pastry is deep golden brown and the filling is bubbling at the edges. The cheese should be melted and slightly browned in spots, with the pastry puffing up dramatically.
Here's the critical checkpoint: the internal temperature of the cod should reach 145°F when measured at the thickest part. If the pastry browns too quickly, tent it loosely with aluminum foil for the last 10 minutes of baking to prevent over-browning.
Rest and Garnish
Remove the pie from the oven and let it rest for 10 minutes before serving. This resting period allows the filling to set slightly and makes slicing much cleaner. The crust will still be warm and flaky, but the filling will hold together better.
Garnish with 0.25 cup chopped fresh parsley just before serving. The parsley adds a pop of color and freshness that cuts through the richness of the cheese and cream. Serve warm with a side of steamed green beans or a simple salad to balance the richness.
Pro Tips For Making Campbell'S Soup Fish Pie
- Prep Cod Like a Pro: Pat the fillets bone-dry with paper towels before baking—this isn’t just about crispiness, it’s about keeping the pie from turning soggy when the cheese melts. I used to skip this and ended up with a watery mess under that cheesy top.
- Whisk the Soup First: Mix the Campbell’s soup with heavy cream before adding Dijon—this prevents clumping and gives you a smoother base. Stirring it cold also saves you from scrambling to fix lumps later.
- Don’t Overmix the Cheese: Fold shredded cheddar into the soup mixture just until combined—overworking it turns it into a paste. Sprinkle half on top for a gooey crust instead.
- Bake Low and Slow: Cover the pie with foil for the first 20 minutes at 375°F, then uncover and finish at 350°F—this guarantees a golden top without burning the cheese. Trust me, I’ve seen pies turn into a sad, rubbery brick.
Serving suggestions for campbell's soup fish pie
Classic Side Pairings
Steamed green beans with a squeeze of lemon and sprinkle of toasted almonds balance the richness perfectly—the bright acidity cuts through the creamy filling. I like to blanch them for 3 minutes, then shock in ice water for crisp-tender texture.
For a heartier option, serve with roasted Brussels sprouts tossed in balsamic glaze and crispy pancetta. 🥗
Crusty Bread Essentials
A warm baguette or sourdough loaf is non-negotiable—I slice it into ½-inch thick pieces and toast until golden. The crust soaks up any leftover filling beautifully. For extra indulgence, serve with garlic butter for dipping.
If you're feeling fancy, a cheddar biscuit from Pillsbury adds a Southern twist that pairs surprisingly well. 🥖
Light Salad Contrast
A simple arugula salad with shaved fennel, pomegranate seeds, and a lemon-Dijon vinaigrette provides the perfect crisp, refreshing contrast. The peppery arugula and sweet pomegranate seeds complement the savory pie without overpowering it. I toss everything together just before serving to keep the greens vibrant. 🌿
Wine Pairing Perfection
A Chardonnay with oaky notes from California or Oregon enhances the creamy, cheesy elements of the pie. Look for a buttery, medium-bodied bottle like La Crema or Kendall-Jackson. For something lighter, a dry Riesling from Germany adds a citrusy brightness that cuts through the richness. 🍷
Unexpected Beer Match
Skip the heavy stouts—an American pale ale with hoppy bitterness like Fat Tire or Sierra Nevada Pale Ale actually complements the dish beautifully. The hoppy notes balance the creaminess, while the maltiness stands up to the cheddar.
For a Belgian twist, try a Witbier like Hoegaarden with its coriander and citrus undertones. 🍺
Make-Ahead Garnishes
Prep these ahead for a restaurant-worthy finish: crispy fried shallots (store in an airtight container at room temp) or homemade croutons (toast stale bread cubes with olive oil and herbs).
Just before serving, sprinkle them over the pie for extra texture. A final drizzle of truffle oil (just ½ tsp) adds a luxurious touch without overpowering. ✨
Nutrition facts
Frequently asked questions
Can I use frozen cod instead of fresh for this fish pie?
Thaw the frozen cod overnight in the refrigerator first. For best texture, pat it completely dry before flaking. Frozen cod works just as well as fresh—just avoid thawing at room temperature, which can make the fish mushy. This method preserves the flaky quality essential for the pie's texture.
What if I don't have puff pastry—can I still make this?
Yes! The recipe includes two crust options. For a shortcut, use pre-made pie crust or even a layer of instant mashed potatoes** topped with extra cheese. If you want to make it from scratch, mix 1 cup flour, ½ cup cold butter, and ¼ cup ice water for a simple shortcrust. The key is ensuring your crust stays crisp while keeping the filling moist.
How do I prevent the filling from getting watery?
Start by draining any excess liquid from the flaked cod before mixing. Also, avoid overmixing the filling—just combine ingredients until everything is evenly coated. If the mixture looks too soupy, let it sit for 5-10 minutes before assembling, allowing any excess moisture to settle. The cheese crust will help absorb any remaining liquid during baking.
Can I make this fish pie ahead of time?
This pie actually reheats beautifully! Assemble it completely (including the crust) and refrigerate for up to 24 hours before baking. For make-ahead convenience, you can even prepare the filling and crust separately, then assemble just before baking. The flavors develop better when assembled ahead, and the crust stays crispy when reheated properly at 350°F for 15-20 minutes.
What's the best way to reheat leftovers?
For best results, cover the pie with aluminum foil and reheat at 350°F for 15-20 minutes. If the crust gets soggy, place it under the broiler for the last 2-3 minutes to crisp it up again. The filling should warm through evenly, maintaining that creamy texture. Avoid microwaving—it makes the crust rubbery and the filling uneven.