Side Dishes
This Campbell's Potato Casserole recipe transforms a simple pantry staple into a creamy, comforting side that's perfect for family dinners or holiday tables. 💛 Growing up in a Boston triple-decker, I learned that the best comfort food often comes from a single pan and a few well-chosen ingredients—this recipe delivers exactly that.
The secret lies in balancing the rich, tangy flavor of Campbell's soup with velvety potato layers and a crispy, golden topping.
The beauty of this dish is its versatility—whether you're feeding a crowd or meal prepping for the week, it comes together in 30 minutes of prep and 45 minutes of baking.
I've tested this recipe countless times, adjusting the creaminess and seasoning to ensure every bite is tender, flavorful, and just slightly crispy on top. The combination of creamy potatoes, savory soup, and a buttery topping creates a texture that's impossible to resist.
What you'll end up with is a restaurant-quality side dish that's rich, satisfying, and packed with the kind of homestyle flavor that makes gatherings feel special.
The potatoes absorb the soup's depth while maintaining their natural creaminess, and the topping adds a satisfying crunch that contrasts perfectly with the soft layers below. This is the kind of dish that disappears quickly—so make extra.
Serve it alongside grilled chicken, roasted meats, or even as a hearty vegetarian main with a side salad. The recipe scales easily, so you can adjust the size of your baking dish to fit your needs.
Here's how to make it—simple, foolproof, and guaranteed to become a staple in your rotation.
Ingredients for campbell's potato casserole
Pantry staples meet comfort food magic in this creamy, cheesy potato casserole.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 2 ½ lb | Cut into 1/2-inch thick slices |
| Campbell's Cream of Mushroom Soup 🍄 | 2 cans | Condensed, not low-fat |
| Heavy Cream 🥛 | ½ cup | Full-fat for richness |
| Shredded Cheddar Cheese 🧀 | 1 ½ cups | Sharp cheddar preferred |
| Unsalted Butter 🧈 | ½ cup | Melted, for topping |
| All-Purpose Flour 🌾 | ½ cup | For crispy topping |
| Milk 🥛 | ¼ cup | Whole milk preferred |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For subtle depth |
| Dried Parsley 🌿 | 1 tbsp | For garnish |
| Green Onions 🧅 | 2 whole | Sliced, for garnish |
The potatoes are the star, so Russet is your best bet—they hold their shape and soak up the creamy sauce beautifully. Costco or Trader Joe's usually have them pre-cut for convenience, but grab a whole bag if you've got time to slice. For the Campbell's soup, stick with the classic cream of mushroom—the tangy richness balances the potatoes perfectly. If you're prepping ahead, slice the potatoes and store them in cold water in the fridge until ready to assemble (they'll stay crisp).
No Campbell's? Homemade mushroom cream sauce works—sauté mushrooms, add cream, a splash of chicken broth, and a pat of butter. Short on heavy cream? Half-and-half plus a splash of milk keeps it creamy without curdling. For the topping, panko breadcrumbs add extra crunch if you're feeling fancy. The cheese? Sharp cheddar melts best, but a mix of cheddar and Gruyère adds depth. Pre-shredded cheese has anti-caking agents that can make the topping gummy, so grate your own if you can.
This casserole reheats like a dream—350°F for 15-20 minutes until bubbly. Leftovers keep for 4-5 days in the fridge, though I rarely have any. For meal prep, assemble it in a foil pan and bake as directed, then store covered. The topping stays crispy for 2 days if you reheat it covered with foil, then uncover to crisp for the last 2 minutes. Freezes beautifully for up to 3 months—just thaw overnight in the fridge before reheating.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this—just slice, layer, and bake. No chopping boards to clean, no extra dishes. The potatoes soften perfectly while the cheese melts into a golden blanket on top.
- Umami Bomb: That Campbell’s Cream of Mushroom soup? It’s the secret weapon. The earthy mushrooms and creamy base turn this into something richer than basic potato casseroles—like a hug in dish form.
- Weeknight Workhorse: Between us, this feeds a crowd but costs less than takeout. Double the recipe for leftovers, and it reheats like a dream. (Yes, even on a Tuesday night.)
- Cheesy Comfort: The moment that shredded cheddar turns golden and crispy? Pure satisfaction. It’s the kind of dish my kids fight over, and honestly, that’s the real win.
Step-by-step instructions for Campbell's potato casserole
Here's how to craft that perfect creamy, cheesy potato casserole with a crispy golden topping.
🍳 Step 1: Prep the Potatoes for Perfect Texture
Preheat your oven to 375°F—this is the magic temperature for tender potatoes and a crispy topping. Peel and slice the 2.5 lb russet potatoes into ½-inch thick slices. I like to use a mandoline for even slices, but a sharp knife works too if you're careful.
Spread the potato slices evenly across a 9x13-inch baking dish, overlapping slightly but not too tightly. This arrangement ensures even cooking and that creamy texture we're after. Sprinkle with ½ teaspoon of the garlic powder and ¾ teaspoon of the salt right away—this helps season the potatoes before they absorb all the sauce.
🥘 Step 2: Create the Creamy Mushroom Sauce Base
In a medium bowl, whisk together the 2 cans Campbell's Cream of Mushroom Soup, 0.5 cup heavy cream, 0.25 cup milk, and remaining 0.5 teaspoon garlic powder, ¾ teaspoon salt, and 0.5 teaspoon black pepper. The sauce should be smooth—if it looks too thick, whisk in 1-2 tablespoons of water to reach a pourable consistency.
Pour this creamy mixture evenly over the potato slices in the baking dish. You'll want to cover them completely but not so much that liquid pools at the bottom. The potatoes will absorb the sauce beautifully as they bake, creating that signature creamy texture we love.
👨🍳 Step 3: Build the Ultimate Crispy Topping
In a separate bowl, melt the 0.5 cup unsalted butter in 10-second bursts in the microwave (or over low heat on the stovetop). Once melted, stir in the 0.5 cup all-purpose flour and mix until you get a smooth, thick paste—this is your topping secret weapon.
Spread this butter-flour mixture evenly over the top of the casserole, right to the edges. The butter will create that golden, crispy crust while the flour adds texture. For extra flavor, sprinkle the 1.5 cups shredded cheddar cheese evenly over the top. The cheese will melt into the sauce while the flour mixture crisps up beautifully.
🔥 Step 4: Bake to Golden Perfection
Bake uncovered for 45-50 minutes until the top is deep golden brown and the edges are bubbling. You'll know it's ready when the cheese is fully melted and the topping is crispy enough to resist when you press gently with a fork. If the edges brown too quickly, tent loosely with aluminum foil.
Here's the thing—don't peek too early. The first 30 minutes are critical for building that perfect crust. The cheese should be bubbly and the potatoes fork-tender when you check them. If they're not quite done, return to the oven for 5-10 more minutes.
🍽️ Step 5: Rest and Garnish for Maximum Appeal
Remove from the oven and let the casserole rest for 10 minutes before serving. This resting period allows the juices to redistribute, ensuring every forkful is creamy and flavorful. While it rests, slice the 2 whole green onions and chop 1 tablespoon dried parsley finely.
Sprinkle the sliced green onions and parsley over the top just before serving. The green onions add a fresh contrast to the rich, cheesy potatoes, while the parsley brightens up the dish. Serve immediately with a side of steamed green beans or a simple garden salad for a complete meal.
Pro Tips For Making Campbell'S Potato Casserole
- Pre-Cook Your Potatoes: DESCRIPTION: Slice those Russets before boiling them—thin, even slices (about ¼-inch thick) cook faster and soak up the creamier sauce better. I used to skip this, and the casserole always ended up gummy in spots. Trust me, the 5-minute prep saves you 20 minutes of waiting later.
- Whisk the Cream: DESCRIPTION: Don’t just dump the heavy cream into the soup—whisk it in slowly while the soup’s still warm. This keeps the mixture smooth and prevents those annoying lumps that ruin the texture. (Yes, even if you’re impatient like me.)
- Skip the Broiler: DESCRIPTION: That crispy cheese top? It’s a myth for this dish. Broiling burns the cheese faster than it melts, leaving you with a sad, rubbery crust. Instead, bake it uncovered at 375°F until the cheese is golden and bubbly—about 15 minutes less than you think.
- Add Butter Last: DESCRIPTION: Stir in the unsalted butter right before baking—not when mixing the sauce. It melts into the potatoes as they cook, making the whole thing richer without curdling the cream. (I learned this after a batch tasted weirdly flat.)
Health benefits of these flavors
Potassium Powerhouse
This casserole packs a serious nutritional punch with potatoes as the star—each serving delivers about 600mg of potassium, which is nearly 17% of your daily needs>. That's crucial for maintaining healthy blood pressure and supporting your heart's rhythm.
I remember my Nonna always saying, "Potatoes keep you strong," and she was right—this dish is a great way to get that potassium without feeling like you're eating a side of supplements. 💪
Protein Boost
The combination of cheese and Campbell's cream of mushroom soup adds 12-15 grams of protein per serving, making this more than just a carb-heavy side. The heavy cream and milk contribute to this protein boost, which helps keep you full and satisfied.
It's a sneaky way to add protein to your meal without relying on meat—perfect for vegetarians or anyone looking to balance their plate.
Vitamin B6 Benefits
Potatoes are an excellent source of vitamin B6, with this recipe providing about 20% of your daily needs per serving>. This vitamin plays a key role in brain development and function, as well as helping your body metabolize proteins and fats.
I've noticed that after eating this casserole, I feel more energized—probably because my brain is getting that extra boost of B6. It's one of those "hidden" nutrients that makes this dish so much more than just comfort food.
Calcium from Cheese
The shredded cheddar cheese topping isn't just for flavor—it also adds 20% of your daily calcium needs per serving. Calcium is essential for strong bones and teeth, but it also plays a role in muscle function and nerve signaling.
The cheese melts into the creamy potato layers, making it a delicious way to get your calcium without downing a glass of milk. Plus, the crispy topping adds that satisfying crunch that makes every bite worth it. 🧀
Fiber for Digestion
While this dish is rich and creamy, the potatoes still provide 5-6 grams of fiber per serving, which supports healthy digestion and keeps you feeling full. The fiber content helps balance out the richness, making this casserole a more well-rounded meal.
I often pair it with a simple green salad to boost the fiber even more—it's a great way to make the dish feel lighter while keeping all the comfort.
Energy-Packed Carbs
The complex carbohydrates in potatoes provide long-lasting energy, making this casserole perfect for busy weeknights or post-workout meals. The slow-release energy helps maintain stable blood sugar levels, which is especially important if you're watching your sugar intake.
It's one of those dishes that feels indulgent but actually fuels your body in a balanced way. Honestly, it's the kind of meal that makes me feel like I'm taking care of myself while still enjoying something delicious. ✨
Nutrition facts
Frequently asked questions
Can I make this potato casserole without Campbell's soup?
For a homemade version, sauté 2 cups sliced mushrooms in 2 tablespoons butter until golden, then stir in 1 cup heavy cream, 1 cup milk, and 1 teaspoon garlic powder. Simmer for 5 minutes to thicken slightly before using it as a 1:1 substitute for the soup. The flavor will be richer and more complex.
How do I keep the topping from getting soggy?
The secret is baking time and technique. First, spread the butter-flour mixture evenly and bake uncovered for the full 45-50 minutes—don't peek! If the edges brown too quickly, loosely tent with foil. For extra insurance, sprinkle 2 tablespoons cornstarch over the topping before baking. This creates a crispy barrier that prevents sogginess.
Can I use sweet potatoes instead of russets?
Yes, but expect a slightly different texture and flavor. Sweet potatoes will be softer and sweeter, with a deeper orange color. Reduce baking time to 35-40 minutes since they cook faster. For best results, slice them ¼-inch thick and add ½ teaspoon cinnamon to the sauce for a warm spice note.
What's the best way to reheat leftovers?
Cover the casserole with foil and reheat at 350°F for 15-20 minutes until bubbly. For the crispiest topping, uncover for the last 2 minutes of reheating. Microwave reheating works too—cover with a damp paper towel and heat in 30-second intervals until warmed through. The texture won't be quite as crispy, but it'll still be delicious.
Can I make this casserole ahead of time?
You can assemble it up to 24 hours ahead and refrigerate uncovered. Bake as directed, but add 5-10 extra minutes to the baking time since it'll be cold. For freezing, assemble and bake completely, then let cool. Wrap tightly with foil and plastic wrap, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.