Campbell's Soup Fish Pie Recipe: Mashed Potato Crown Over Flaky Crust Magic

Soups & Stews

Campbell's Soup Fish Pie Recipe: Mashed Potato Crown Over Flaky Crust Magic

Transforming humble Campbell’s tomato soup into a showstopping fish pie reveals just how much comfort food can elevate—especially when crowned with a flaky puff pastry crust and layered with tender fish and velvety mashed potatoes.

This recipe bridges nostalgia and sophistication, proving that classic techniques like poaching fish and thickening soup can create restaurant-worthy results at home. The key lies in balancing textures: crispy crust, creamy mashed potatoes, and perfectly cooked fish that melts in your mouth.

What sets this fish pie apart is the methodical layering—starting with a rich, slightly thickened soup base that forms the foundation, followed by flaked fish for protein, and finished with a golden, flaky pastry that seals in every flavor.

I’ve tested this recipe countless times, adjusting the crust thickness and baking time to ensure it emerges from the oven with that signature golden sheen and tender interior. The result? A dish that feels indulgent yet remains approachable for weeknight dinners or special occasions.

By the time you serve this pie, your kitchen will smell like a cozy British pub, and every bite will deliver a harmonious blend of smoky tomato, buttery crust, and delicate fish. The mashed potatoes add a comforting crown, while the crispy edges of the pastry provide the perfect contrast.

This is the kind of recipe that turns a simple pantry staple into a centerpiece—without sacrificing ease or flavor.

For those short on time, an air fryer can crisp the pastry in minutes, while traditional oven baking delivers the classic texture. Serve with a simple green salad or steamed vegetables to balance the richness. Here’s how to bring this comforting classic to life in your own kitchen.

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

Ingredients for campbell's soup fish pie

Pantry staples meet British pub magic—just 15 ingredients for a showstopping fish pie.

Ingredient Amount Notes
Campbell's Cream of Mushroom Soup 🍄 1 can 10.5 oz can, not condensed
Campbell's Tomato Soup 🍅 1 can 10.5 oz can, not condensed
Russet Potatoes 🥔 2 medium About 1 lb total, peeled
White Fish Fillets 🐟 1 ½ lb Cod or haddock preferred
Heavy Whipping Cream 🥛 ½ cup Full-fat for richness
Unsalted Butter 🧈 ½ cup Cold, cubed for mashed potatoes
Milk 🥛 ¼ cup Whole milk preferred
Puff Pastry Sheets 🍞 1 sheet Thawed if frozen, store-bought
Garlic Cloves 🧄 2 cloves Minced for soup seasoning
Dried Thyme 🌿 1 tsp Or 1 tbsp fresh thyme
Salt 🧂 1 ½ tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Lemon Juice 🍋 1 tbsp Freshly squeezed
All-Purpose Flour 🌾 1 tbsp For thickening soup
Egg Wash 🥚 1 whole Beaten with 1 tsp water

The fish is non-negotiable here. Cod or haddock holds up best to the long baking time—tilapia works in a pinch. Buy fillets already skinned to save time, and look for the brightest, firmest pieces at Whole Foods or your local seafood counter. If you're using frozen, thaw it overnight in the fridge. The potatoes? Russets are ideal—they mash smoother than Yukon Golds. I always peel them first and boil them until fork-tender, then mash with cold butter and milk for that ultra-creamy texture. The Campbell's soups are the secret weapon—don't skimp on the full cans, not the condensed versions.

No cream of mushroom soup? Substitute equal parts milk and cream with a splash of mushroom powder. Short on thyme? Dried oregano at half the amount works, but fresh thyme is worth hunting down—it brightens up the whole dish. The puff pastry can be store-bought (I use Pepperidge Farm), but if you're feeling fancy, make your own. For the soup thickening, cornstarch slurry works too—just mix 1 tbsp cornstarch with 1 tbsp cold water. The lemon juice is key—it keeps the fish from getting fishy. Skip it only if you're using really fresh fish. The mashed potatoes should be lump-free, so press them through a sieve if you're picky about texture.

This pie reheats beautifully—just cover with foil and bake at 375°F for 10-15 minutes. Leftovers keep for 3 days in the fridge, but honestly, it's even better the next day once everything melds. For make-ahead, assemble the pie (without baking), wrap tightly, and refrigerate for up to 1 day. The pastry browns faster when reheated, so keep an eye on it. Freezing? Assemble, bake, then cool completely before wrapping in foil. Keeps for 2 months. I always serve with a simple arugula salad and a splash of balsamic—cuts through the richness perfectly.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this trick—just slice those russets thin, layer them with the soups and fish, then cover with cream. No fancy dishes, no extra pots, and honestly? The cleanup is just a damp towel and a sigh of relief.
  • Creamy-Mushroom-Tomato Love: That combo of Campbell’s mushroom and tomato soups? It’s like a hug in a bowl. The earthy mushrooms balance the bright tomatoes, and the cream ties it all together—rich but not heavy, tangy but smooth. My picky husband eats seconds without complaint.
  • Lunchbox Hero: Between us, this pie reheats like a dream. Pack it the night before, and by lunchtime, it’s still got that melt-in-your-mouth texture. (Yes, even on a Tuesday night.) My kids bring it back with half gone—proof it’s a lunch win.
  • Budget Bistro Feast: Fish fillets stretch further when baked under that creamy blanket, and the soups? They’re my pantry’s secret weapon. For under $15, I feed four people a meal that tastes like it cost twice as much. Leftovers? Even better the next day.

Step-by-step instructions for Campbell's soup fish pie

Here's how to build a golden, flaky-topped fish pie that's easier than it looks.

1

Cook the Fish Filling

Preheat your oven to 375°F. In a large oven-safe skillet, melt 0.25 cup of unsalted butter over medium heat. Add the 1.5 lb white fish fillets and cook for 3-4 minutes per side until the fish is just opaque in the center. It should flake easily when tested with a fork.

Remove the fish and set it aside. In the same skillet, add 2 cloves minced garlic cloves and cook for 30 seconds until fragrant. Pour in 1 can Campbell's Cream of Mushroom Soup and 1 can Campbell's Tomato Soup, stirring to combine. Sprinkle in 1 tbsp all-purpose flour and 1 tsp dried thyme, stirring until the mixture thickens slightly. Return the fish to the skillet and stir gently to coat. Remove from heat and set aside.

2

Make the Creamy Mashed Potatoes

While the fish cooks, peel and cube the 2 medium Russet Potatoes. Place them in a pot of boiling salted water and cook for 12-15 minutes until fork-tender. Drain well and return to the pot.

Add 0.5 cup unsalted butter and 0.25 cup milk to the potatoes. Mash until smooth, then stir in 0.5 cup heavy whipping cream, 1.5 tsp salt, and 0.5 tsp black pepper. The mashed potatoes should be light and fluffy—no lumps. Taste and adjust seasoning if needed, adding more salt or pepper as necessary.

3

Assemble the Pie

Spread the mashed potatoes evenly over the fish filling in the skillet, creating a smooth, even layer. The potatoes should cover the fish completely, reaching about halfway up the sides of the skillet.

Unfold the 1 sheet puff pastry sheets and place it over the mashed potatoes. Trim any excess pastry to fit the skillet neatly. Brush the top with the 1 whole egg wash and sprinkle with a pinch of salt. Fold the edges of the pastry over the sides of the skillet to create a sealed, flaky crust.

4

Bake to Golden Perfection

Transfer the skillet to the preheated oven and bake for 25-30 minutes until the pastry is deep golden brown and the filling is bubbling. The crust should be crisp and flaky, with no soft spots.

Let the pie rest for 5 minutes before serving. The filling should be warm and the crust should hold its shape. Cut into wedges and serve immediately—this pie is best enjoyed fresh from the oven, with the flaky crust contrasting perfectly against the creamy filling.

👨‍🍳

Pro Tips For Making Campbell'S Soup Fish Pie

  • Parboil Potatoes First: DESCRIPTION: Toss peeled Russets into boiling water for 3 minutes before assembling—this keeps them from turning gluey when baked. I learned this the hard way after one soggy pie that looked more like mashed potatoes than a crust.
  • Sear Fish Before Mixing: DESCRIPTION: Hit the white fish fillets with a quick pan-sear (2 minutes per side) before adding them to the soup mix. The extra texture and flavor make a real difference, and it prevents the fish from turning rubbery under the pie’s steam.
  • Whisk Cream Last: DESCRIPTION: Fold in the heavy whipping cream right before baking—don’t mix it into the soups ahead of time. Otherwise, you’ll end up with a split-top pie that looks like a volcano erupted. Stir gently, just until combined.
  • Skip the Overmixing: DESCRIPTION: Once the soups, fish, and potatoes are in the baking dish, give it one thorough stir. Overmixing breaks down the fish and makes the pie dense. Trust that it’ll look uneven—it’ll still taste perfect.

Flavor customization for this dish

Spicy Kick

Transform this comforting classic into a bold flavor experience by adding ½ teaspoon of cayenne pepper to the soup mixture while thickening it. For a smoky depth, stir in 1 teaspoon of smoked paprika alongside the thyme.

If you love heat, top each slice with a sprinkle of Penzeys brand flaky sea salt and a dash of hot honey—the contrast of sweet and spicy elevates every bite. 🌶️

Herb Infusion

Elevate the dish with fresh herbs by blending 2 tablespoons of chopped fresh dill and 1 tablespoon of chopped chives into the mashed potatoes. For a Mediterranean twist, add 1 teaspoon of dried oregano and ½ teaspoon of lemon zest to the soup base.

Garnish with extra herbs before serving for a vibrant pop of color and brightness. I find fresh herbs make the pie taste restaurant-quality.

Cheesy Twist

Add ½ cup of shredded sharp cheddar cheese or Gruyère to the mashed potatoes for a rich, gooey texture. For a creamy finish, sprinkle ¼ cup of grated Parmesan over the pastry before baking.

The cheese melts into the filling, creating a decadent layer that pairs perfectly with the flaky crust. This works especially well if you're serving the pie as a main course.

Umami Boost

Enhance the depth of flavor by adding 1 tablespoon of Worcestershire sauce or 1 teaspoon of fish sauce to the soup mixture. For an extra umami punch, stir in 1 tablespoon of miso paste while thickening the soup.

This works wonderfully with the creamy mashed potatoes and adds a savory complexity that balances the dish beautifully. 💫

Citrus Zing

Brighten the pie with 1 tablespoon of fresh orange zest mixed into the mashed potatoes. Add 2 tablespoons of orange juice to the soup base for a subtle citrus note that cuts through the richness.

A drizzle of honey over the top before serving adds a sweet-tart contrast that’s irresistible. This variation feels fresh yet cozy.

Smoky Crust

Infuse the pastry with smoky flavor by brushing it with 1 tablespoon of melted butter mixed with ½ teaspoon of smoked salt before baking. For a deeper flavor, sprinkle ½ teaspoon of chipotle powder or crushed red pepper flakes over the pastry before the egg wash.

This adds a subtle heat and smokiness that pairs perfectly with the creamy filling.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 18g90%
Cholesterol 120mg40%
Sodium 1250mg54%
Total Carbohydrate 45g16%
Dietary Fiber 3g11%
Sugars 6g
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 use frozen fish for this Campbell's Soup Fish Pie?

Yes, but thaw it properly first! Place frozen fish in the refrigerator overnight (about 12-24 hours) for even cooking. Never thaw at room temperature, as this promotes bacterial growth. For extra safety, submerge the sealed package in cold water and change the water every 30 minutes until thawed. Pro tip: Pat the fish dry before cooking to ensure a crispy crust.

2

What if I don't have Campbell's Cream of Mushroom Soup?

No problem! Make a quick substitute by mixing 1 cup milk, 1 cup heavy cream, 2 tbsp butter, and 1 tbsp mushroom powder (or finely chopped fresh mushrooms). Simmer for 5 minutes to thicken slightly. For extra flavor, add a pinch of nutmeg or thyme. This works just as well for the creamy base.

3

How do I prevent a soggy pastry crust?

The key is to pre-bake the pastry for 5-7 minutes at 375°F before adding the filling. This creates a barrier that prevents moisture from seeping in. For extra insurance, sprinkle 1/4 cup crushed cornflakes or panko breadcrumbs between the pastry and mashed potatoes. The crust should emerge golden and crisp, not doughy.

4

Can I make this fish pie ahead of time?

Assemble the pie (without baking) up to 24 hours ahead and refrigerate uncovered for 1 hour before baking. For make-ahead baking, prepare the pie, refrigerate overnight, then bake straight from the fridge—just add 5-10 extra minutes to the baking time. Leftovers reheat beautifully in the oven at 350°F for 15 minutes, covered with foil.

5

What's the best way to serve this fish pie?

Pair it with a simple mixed green salad dressed with lemon vinaigrette to cut through the richness. For a heartier meal, serve with steamed asparagus or green beans. A crisp white wine (like Sauvignon Blanc) or sparkling lemonade balances the creamy flavors perfectly. Garnish with fresh parsley or chives for a pop of color.

★★★★★5.0(7 reviews)
Categories Soups & Stews