Soups & Stews
This Campbell's Cream of Mushroom Soup Tuna Casserole recipe delivers the comfort food classic you remember from childhood—moist, cheesy, and packed with tender tuna and creamy mushroom sauce.
The secret lies in the cheesy potato topping, which doesn’t just add flavor but locks in moisture for a fork-tender result every time. I’ve perfected this method after years of testing, ensuring the perfect balance between crispy top and creamy center.
The foundation starts with Campbell’s cream of mushroom soup, which provides that rich, savory base without requiring complicated prep. You’ll mix in canned tuna, frozen peas, and a touch of milk for extra creaminess, then layer it with a crispy potato topping that transforms this dish from ordinary to extraordinary.
This isn’t just a nostalgic throwback—it’s a foolproof method that works for weeknight dinners or holiday gatherings.
What you’ll end up with is a golden, bubbling casserole with a crispy potato crust that holds together while keeping the filling moist and flavorful.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of creamy mushroom sauce, tender tuna, and savory potatoes. This is comfort food at its finest—simple yet impressive.
Serve with a side salad or crusty bread to soak up every last bit of that creamy goodness. The best part? This recipe comes together in under 30 minutes of prep, with most of the work happening in the oven. Let’s get cooking!
Ingredients for campbell's cream of mushroom soup tuna casserole
Campbell's soup, canned tuna, and cheesy potatoes—this nostalgic casserole needs just 12 ingredients for maximum comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Campbell's Cream of Mushroom Soup 🍲 | 2 cans | Condensed, 10.5 oz each |
| Canned Tuna 🐟 | 2 cans | Drained, 5 oz each |
| Frozen Peas 🌱 | 1 cup | Thawed, no need to drain |
| Milk 🥛 | ½ cup | Whole milk for creaminess |
| Russet Potatoes 🥔 | 3 lbs | Peeled, thinly sliced |
| Shredded Cheddar Cheese 🧀 | 2 cups | Medium sharp preferred |
| All-Purpose Flour 🌾 | ½ cup | For crispy potato topping |
| Butter 🧈 | ½ cup | Melted, unsalted |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For extra flavor |
| Onion Powder 🧅 | ½ tsp | For depth of flavor |
The potatoes are the secret weapon here. Russets are non-negotiable—they hold up best during baking. Grocery stores usually have them pre-bagged in 3-5 lb bags, which is perfect for this recipe. If you can't find Russets, Yukon Golds work in a pinch, but they won't be quite as crispy. Look for potatoes that feel heavy for their size—those are the ones packed with flavor. The key is slicing them paper-thin (a mandoline makes this job a breeze), so they crisp up beautifully on top while staying tender underneath. I always grab extra sharp cheddar from the deli section—it melts perfectly and adds that classic cheesy tang.
No Campbell's cream of mushroom soup? Homemade mushroom sauce works (sauté mushrooms, add cream and flour), but honestly, the canned stuff cuts corners without sacrificing flavor. The tuna can be light or albacore, but stick with the 5 oz cans—they're the perfect size for this recipe. Frozen peas are a must for that classic texture, but if you're feeling fancy, fresh peas work too (just blanch them first). The milk adds creaminess, but half-and-half or heavy cream will make it even richer. For the potato topping, the butter is non-negotiable—it's what makes that crispy crust. No butter? Olive oil works in a pinch, but it won't be quite the same. The spices? Garlic and onion powder are the MVP here—don't skip them.
This casserole reheats beautifully—just cover it with foil and bake at 350°F for 15-20 minutes. It keeps for 3-4 days in the fridge, though honestly, it disappears faster than that. For make-ahead meals, assemble it the night before and refrigerate—it'll be even more flavorful after sitting. The potato topping can be prepped ahead and stored in the fridge for up to 2 days before baking. Freezes surprisingly well too—just add 10 minutes to the baking time after thawing. The best part? Leftovers taste even better the next day as all the flavors meld together.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally dump-and-bake. No chopping, no fuss—just toss those cubed potatoes, drained tuna, and frozen peas into a baking dish, pour in the soup and milk, and let the oven do the work. My lazy Sundays thank me.
- Creamy, Savory, Addictive: That velvety Campbell’s soup meets the briny punch of tuna and the sweetness of peas—it’s the kind of combo that makes you go back for thirds. The potatoes soak up all the rich flavor, so every bite is ridiculously satisfying.
- Lunchbox Hero: Between us, this is my go-to for school lunches or office meals. Pack it warm or cold—it reheats like a dream, and the creamy texture stays intact. My kid’s favorite? The peas hiding in the creamy goodness. (Shh, don’t tell them it’s healthy.)
- Budget-Friendly Leftovers: A single batch feeds four, and the leftovers? Even better the next day. The flavors meld overnight, and it’s still cheap—canned tuna, potatoes, and frozen veggies won’t break the bank. Plus, it’s one of those dishes that actually tastes better tomorrow.
Step-by-step instructions for Campbell's cream of mushroom soup tuna casserole
Here's how to create the ultimate cheesy potato topping that keeps every bite moist and delicious.
Prepare the Potato Topping for Maximum Crispiness
Preheat your oven to 375°F and melt the 0.5 cup butter in a small saucepan over low heat. Once melted, remove from heat and stir in the 0.5 cup all-purpose flour until you have a smooth, thick paste. This butter-flour mixture is the secret to that golden, crispy topping that locks in all the moisture.
In a large bowl, combine the peeled and thinly sliced 3 lbs russet potatoes with the butter-flour mixture. Sprinkle over the 1.5 tsp salt, 0.5 tsp black pepper, 0.5 tsp garlic powder, and 0.5 tsp onion powder. Toss everything together until each potato slice is evenly coated. The spices will infuse the potatoes as they bake, creating that irresistible savory flavor.
Assemble the Casserole for Perfect Layering
In a separate large bowl, gently mix the 2 cans drained canned tuna, 1 cup thawed frozen peas, and 0.5 cup milk until just combined. You want to keep the tuna flakes intact for that satisfying bite. Pour this mixture into a 9x13-inch baking dish, spreading it evenly across the bottom.
Open the 2 cans Campbell's Cream of Mushroom Soup and pour them over the tuna mixture, stirring gently to combine. The soup will create a creamy base that perfectly complements the tuna and peas. Sprinkle the 2 cups shredded cheddar cheese evenly over the top, making sure every inch gets covered. This cheese will melt into a rich, gooey layer that keeps everything moist.
Layer and Bake the Casserole to Golden Perfection
Spread the seasoned potato mixture evenly over the cheese layer, pressing down gently with your hands to ensure good contact. This step is crucial for creating that crispy topping that locks in all the moisture from the casserole below. Transfer the baking dish to the preheated oven and bake for 45-50 minutes.
About halfway through baking, when the potatoes have started to soften and the cheese has melted, tent the dish with aluminum foil. This prevents the top from browning too quickly while still allowing the casserole to cook through evenly. The potatoes should be tender when pierced with a fork, and the top should be golden brown and crispy.
Rest and Serve for Maximum Moisture Retention
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the juices to redistribute throughout the casserole, ensuring every bite is moist and flavorful. The potato topping will stay crispy, while the tuna and mushroom mixture below remains creamy and rich.
Cut into squares and serve immediately. The contrast of the crispy potato topping with the creamy, cheesy tuna filling is what makes this casserole so irresistible. Each bite delivers that perfect combination of textures and flavors, with the cheesy potato topping locking in all the moisture for a truly satisfying dish. Enjoy it hot with a side of steamed green beans or a simple garden salad!
Pro Tips For Making Campbell'S Cream Of Mushroom Soup Tuna Casserole
- Parboil Potatoes First: Cut those russets into ½-inch slices or cubes, then boil them for 5 minutes before mixing with the soup. I learned this the hard way—raw chunks turn to mush while the edges stay undercooked. The 5-minute head start guarantees even cooking without gummy texture.
- Drain Tuna Properly: Open the can and drain the tuna thoroughly—no lazy pouring over the sink. The brine makes the casserole watery, and no one wants a soggy mess. Pat it dry with a paper towel if you’re impatient; it makes a real difference.
- Simmer, Don’t Boil: After combining everything, keep the heat at a gentle simmer—not a rolling boil. I used to crank it up, and the peas would turn to mush while the potatoes stayed underdone. Low and slow keeps the peas bright and the potatoes tender.
- Stir in Peas Late: Add the frozen peas to the casserole right before serving, not when you first mix the soup. They’ll stay vibrant and slightly crisp instead of turning into a sad, mushy afterthought. Yes, even if you’re impatient like me.
Storing and reheating this recipe
Refrigerator Storage
Let your casserole cool completely before storing it in an airtight container—I use glass Pyrex with snap-on lids for best results. The casserole keeps well in the fridge for 3-4 days, though honestly, it disappears faster than that!
The flavors actually deepen overnight as the spices meld together. Always reheat covered to prevent drying out. ❄️
Freezer Prep Tips
This casserole freezes beautifully for up to 3 months without losing texture or flavor. Assemble it completely in a freezer-safe baking dish, cover tightly with aluminum foil, then wrap the dish in plastic wrap for an extra moisture barrier.
Label with the date—it's a lifesaver for busy weeknights! Thaw overnight in the fridge before reheating.
Oven Reheating
For the best texture, reheat covered with aluminum foil at 350°F for 15-20 minutes. If the potato topping looks dry, sprinkle 1-2 tablespoons milk over the top before reheating to restore moisture.
The internal temperature should reach 165°F for safety. I always tent with foil the first 10 minutes to prevent over-browning. 🔥
Microwave Method
For quick reheating, cover the casserole with a damp paper towel and microwave on 50% power in 1-minute intervals, stirring between each. This gentle approach prevents drying out the potato topping.
Total time should be 3-4 minutes—just until it's heated through. Add a splash of milk if needed to revive the creaminess.
Make-Ahead Strategy
Assemble the casserole completely the night before and refrigerate uncovered for 4-6 hours before baking. This pre-chilling step helps the potato topping crisp up beautifully. For even better flavor, let it sit at room temperature for 30 minutes before baking.
The contrast between cold ingredients and hot oven creates that perfect golden crust. 💡
Leftovers Magic
Leftovers actually taste better the next day as all the flavors meld together. Reheat in the oven for the crispest topping, or use the microwave method for convenience.
Store portions in individual containers for easy grab-and-go meals. The cheesy potato topping stays crispy for 2-3 days when stored properly. Perfect for meal prep! 💛
Nutrition facts
Frequently asked questions
Can I use fresh mushrooms instead of Campbell's cream of mushroom soup?
You can absolutely make a homemade mushroom base! Sauté 8 oz sliced mushrooms with 1 tbsp butter, then stir in 1 cup heavy cream and 2 tbsp flour to thicken. Simmer for 5 minutes before using in place of the soup. The flavor will be richer, but the canned version saves time and ensures consistency.
Why does my potato topping get soggy instead of crispy?
Soggy topping usually means one of two things: either the potatoes weren't sliced thin enough or the casserole wasn't baked long enough. Use a mandoline for paper-thin slices and bake uncovered for the last 10 minutes to crisp it up. Also, make sure your baking dish isn't too large—this recipe works best in a 9x13-inch dish.
Can I make this casserole without dairy?
Yes! Swap the cheddar cheese for 2 cups dairy-free shredded cheese (like Violife or Daiya) and use unsweetened almond milk instead of regular milk. The texture will be slightly different, but it'll still be creamy and delicious. For extra crispiness, brush the potato topping with melted olive oil before baking.
What's the best way to reheat leftovers without drying them out?
For oven reheating, cover with foil and bake at 350°F for 15-20 minutes. For microwave reheating, cover with a damp paper towel and use 50% power in 1-minute intervals. Add a splash of milk or broth to restore moisture if needed. The key is gentle heat—never microwave on full power!
Can I substitute another type of fish for tuna?
Try chicken breast (cooked and shredded), salmon (fresh or canned), or even chickpeas for a vegetarian version. Use about 1.5 cups of cooked protein to match the tuna's volume. Just be mindful of cooking times—some proteins may need to be added after baking or reheated separately.