Soups & Stews
This Campbell's Soup Fish Pie recipe delivers crispy golden oats over a creamy cod filling that tastes like a comfort food classic.
The secret lies in balancing Campbell's Condensed Cream of Mushroom Soup with tender fish and rich cream, then crowning it with a buttery oat topping that browns to perfection.
I developed this version after years of testing—it's the only fish pie that holds its shape while delivering restaurant-quality flavor at home.
The foundation starts with poaching cod in a fragrant broth until flaky, then mixing it with Campbell's soup, cream, and seasonings for that signature creamy texture. While the filling simmers, the oat topping gets toasted for extra crunch before baking.
This method ensures every bite delivers both the tender fish filling and that satisfying crispy crown. Professional results without the fuss—just precise timing and proper layering.
What you'll end up with is a pie that looks impressive yet comes together in under an hour. The cod remains moist and flavorful, while the oat topping achieves that perfect golden-brown crispness that makes it worth the wait.
Serve with a simple green salad or steamed vegetables for a complete meal. Here's how to assemble it step by step.
This recipe works equally well for pescatarian diets or as a vegetarian option when substituting tofu for the cod. The Campbell's soup provides that familiar comfort flavor while keeping preparation straightforward.
Whether you're feeding a family or hosting dinner guests, this fish pie delivers the kind of hearty satisfaction that turns weeknight dinners into special occasions.
Ingredients for campbell's soup fish pie
Sixteen ingredients transform into restaurant-style fish pie with crispy oat crown and creamy cod filling.
| Ingredient | Amount | Notes |
|---|---|---|
| Cod Fillets 🐟 | 1 ½ lb | Skinless, boneless, cut into 1-inch pieces |
| Campbell's Condensed Cream of Mushroom Soup 🍄 | 1 can | 9 oz can, undiluted |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Whole Milk 🥛 | ½ cup | For creaminess balance |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for topping |
| Old-Fashioned Rolled Oats 🌾 | 1 ½ cups | Not quick oats |
| Shredded Sharp Cheddar Cheese 🧀 | 1 cup | Real cheddar, not pre-shredded |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Garlic Cloves 🧄 | 3 cloves | Minced for broth |
| Yellow Onion 🧅 | 1 whole | Diced for broth |
| Celery Stalk 🥬 | 1 whole | Diced for broth |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | ½ tsp | Or 1 tsp fresh thyme |
| Lemon Juice 🍋 | 1 tbsp | Freshly squeezed |
The cod is non-negotiable for this recipe—fresh, never frozen, from the seafood counter at Whole Foods or your local fishmonger. Look for fillets with a clean, oceanic smell and firm texture. If you can't find cod, haddock or halibut work well too. The Campbell's soup is the flavor anchor—use the 9 oz can, not the 10.5 oz version. For the oats, Bob's Red Mill old-fashioned gives the best texture, but any rolled oats will do. The butter needs to be cold when you mix it with the oats for that perfect crispy topping.
No Campbell's? Homemade mushroom cream sauce works—sauté mushrooms, garlic, and shallots, then blend with cream and a splash of milk. Short on heavy cream? Half-and-half plus 1 tbsp butter gets you close. The cheddar should be real block cheese—pre-shredded gets gummy. For the broth, you can use low-sodium chicken broth instead of making your own, but homemade tastes better. If you're making this vegetarian, firm tofu cubes poached in the broth work perfectly, though texture will differ slightly.
Cod keeps best in the fridge for 2 days—use it within 24 hours for optimal texture. The oat topping mix can be prepped ahead and refrigerated for 2 days or frozen for 3 months. Once assembled, the pie reheats beautifully—350°F for 20-25 minutes until the topping is golden. Leftovers stay fresh for 4 days in the fridge. For make-ahead convenience, assemble the pie, cover, and refrigerate overnight before baking—this lets the flavors meld even more.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear by this recipe because it’s the kind of meal where you can literally set the table while the oven does the work. Flake the cod, dump in the soup, cream, and milk—no fancy layering, no stress. The butter on top melts into a golden crust that takes all of two minutes to make.
- Umami Bomb: That Campbell’s Cream of Mushroom soup? It’s the secret weapon here. The earthy, savory depth cuts through the richness of the cod and heavy cream, giving it a restaurant-worthy punch without a single mushroom in sight. Honestly, I’ve tried making this from scratch—it’s not worth it.
- Lunchbox Hero: This pie reheats like a dream, making it my go-to for meal prep. Pack a slice cold for lunch (the crust stays crisp!) or warm it up for dinner when you’re too tired to cook. My kids actually ask for leftovers—yes, even on a Tuesday night.
- Budget-Friendly Luxury: Cod’s affordable, the soup’s a pantry staple, and you’re using basic dairy. For a dish that feels fancy, it’s shockingly cheap. I’ll be real: the first time I served it, my partner thought I’d spent an hour chopping veggies—turns out, it was just a can of soup and a sheet pan.
Step-by-step instructions for Campbell's soup fish pie
Here's the method for a perfectly balanced pie with a golden oat topping and rich cod filling.
Prepare the Cod Filling and Broth
In a large skillet, melt the 0.5 cup unsalted butter over medium heat. Add the diced 1 whole yellow onion, diced 1 whole celery stalk, and minced 3 cloves garlic cloves. Cook for 5-6 minutes until the vegetables soften and become fragrant, stirring occasionally.
Add the cut 1.5 lb cod fillets to the skillet and cook for 3-4 minutes per side until the cod turns opaque and flakes easily with a fork. Remove the cod from the skillet and set it aside. Increase the heat to medium-high and add the 1 can Campbell's Condensed Cream of Mushroom Soup, 0.5 cup heavy cream, 0.5 cup whole milk, 1.5 tsp salt, 0.5 tsp ground black pepper, and 0.5 tsp dried thyme. Stir well to combine, letting the mixture simmer for 2-3 minutes until slightly thickened.
Return the cod to the skillet and stir gently to coat it in the sauce. Remove from heat and stir in the 1 tbsp lemon juice. This brightens the flavors and balances the richness of the cream and soup.
Assemble the Pie in a Baking Dish
Preheat your oven to 375°F. Grease a 9x13-inch baking dish with a bit of butter or oil to prevent sticking. Spread the cod mixture evenly across the bottom of the dish, creating a thin, even layer. This ensures the filling cooks thoroughly while maintaining its creamy texture.
Sprinkle the 1 cup shredded sharp cheddar cheese evenly over the cod filling. This cheese will melt into the sauce, adding depth of flavor and a slight tanginess that complements the cod perfectly.
Create the Crispy Oat Topping
In a medium bowl, combine the 1.5 cups old-fashioned rolled oats, 0.25 cup chopped fresh parsley, and the remaining 0.5 tsp ground black pepper. The parsley adds a fresh, bright note that cuts through the richness of the pie.
Drizzle the oat mixture with 2 tablespoons of melted butter (reserved from the 0.5 cup unsalted butter) and toss gently with a fork until the oats are evenly coated. This step is crucial for creating a crispy, golden-brown topping that contrasts beautifully with the creamy filling.
Bake to Golden Perfection
Spoon the oat mixture evenly over the top of the cod filling in the baking dish, pressing down gently with the back of a spoon to create an even layer. This ensures the oats crisp up uniformly and develop that desirable crunch.
Bake the pie in the preheated oven for 25-30 minutes until the oat topping is deep golden brown and the filling is bubbling at the edges. The filling should be heated through but still creamy—avoid overbaking, which can turn the sauce rubbery.
Remove the pie from the oven and let it rest for 5-10 minutes before serving. This resting time allows the filling to set slightly, making it easier to slice and ensuring each bite is creamy and flavorful. Garnish with additional chopped parsley if desired.
Pro Tips For Making Campbell'S Soup Fish Pie
- PREP COD IN ADVANCE: Cut the cod into even 1-inch cubes the night before and toss them in a bowl with a pinch of salt—it keeps them from drying out when you finally cook them. I learned this the hard way after serving rubbery fish in my first attempt.
- MELT BUTTER LOW AND SLOW: Warm the butter over medium-low heat until it’s just melted and foaming, not bubbling like crazy—this prevents the Campbell’s soup from curdling when you mix it in. After burning three batches, I finally figured out butter hates high heat.
- WHISK CREAM COLD: Chill the heavy cream and milk in the fridge for 10 minutes before folding them into the soup mixture—this keeps the filling thick and velvety instead of turning watery. Sounds weird, but it works: the cold fat stabilizes the sauce.
- BAKE UNTIL GOLDEN CRUST: Cover the pie with foil for the first 20 minutes, then uncover and bake until the top is golden and bubbling—about 10-15 more minutes. Skipping the foil step leads to a sad, pale crust that looks like it’s still raw inside.
Wine and beer pairings for these flavors
Crisp White Wine
For this creamy fish pie, a dry Riesling or Sauvignon Blanc cuts through the richness beautifully. I reach for a New Zealand Sauvignon Blanc—its citrus and herbal notes complement the cod and mushroom flavors while refreshing your palate.
The acidity helps balance the richness of the cream and Campbell's soup, making each bite more vibrant. 🍷
Light Beer Options
A Belgian witbier like Hoegaarden or a crisp German Pilsner like Warsteiner works perfectly with this dish. The slight effervescence and citrusy undertones in witbiers echo the lemon in the filling, while the clean, hoppy profile of a Pilsner keeps the meal feeling light.
Avoid heavy stouts or malty ales that would overpower the delicate flavors. 🍺
Creamy Chardonnay
If you prefer red wine, skip it—this pie pairs better with whites. However, an unoaked Chardonnay from California or New Zealand adds a buttery texture that mirrors the cream in the pie.
Look for one with bright acidity and green apple notes to contrast the richness. A 2019 La Crema Monterey Chardonnay is my go-to for this dish. 💛
Non-Alcoholic Pairings
For a non-alcoholic option, try a sparkling apple cider like Martinelli's or a ginger beer like Feather's. The effervescence cleanses your palate between bites, while the sweetness balances the savory filling. A sparkling white grape juice (like Martinelli's Sparkling White) also works well for a lighter alternative. ✨
Regional Adaptations
In the Pacific Northwest, where seafood is king, locals often pair this pie with a local Pinot Gris from Oregon. The earthy undertones complement the cod beautifully.
Meanwhile, in New England, a crisp Long Island Iced Tea (a mix of vodka, gin, rum, tequila, and triple sec) adds a refreshing twist to the meal. 🗺️
Nutrition facts
Frequently asked questions
Can I use frozen cod instead of fresh for this recipe?
Fresh cod is ideal for this recipe since it yields the best texture, but you can use frozen cod if necessary. Thaw it overnight in the refrigerator first, then pat it completely dry to prevent a soggy pie. For best results, use cod that's been previously frozen once rather than repeatedly frozen-thawed.
How do I make this vegetarian?
Replace the cod with 1.5 lbs firm tofu cut into cubes. Poach the tofu in the same broth mixture (onion, celery, garlic) for 10-12 minutes until heated through. The texture will be slightly different but still delicious. For extra flavor, add 1 tsp smoked paprika to the tofu mixture.
Why did my oat topping get soggy?
Soggy topping usually happens when the filling isn't fully set before baking or the oats aren't properly toasted. First, ensure your butter is cold when mixing with oats. Second, bake the pie on the middle rack for even heat circulation. For extra insurance, sprinkle 1 tbsp crushed cornflakes over the oats before baking.
Can I make this ahead of time?
Assemble the pie (without baking) up to 24 hours ahead and refrigerate. When ready to bake, add 10-15 minutes to the baking time at 375°F. For the topping, you can prep the oat mixture up to 3 days ahead and store it in the fridge. The flavors actually improve overnight!
What's the best way to reheat leftovers?
Reheat individual portions in the microwave for 1-2 minutes covered with a damp paper towel to restore crispiness. For oven reheating, cover loosely with foil and bake at 350°F for 15-20 minutes until heated through. The topping may lose some crispness but will still be delicious.