Side Dishes
This Campbell's Potato Casserole recipe brings back the comforting flavors of childhood dinners—creamy cornmeal crowns baked until golden over tender, fluffy pink potato layers. 💛 I first made this version while testing how to elevate classic comfort food without sacrificing that nostalgic taste, and it quickly became my go-to for family gatherings and holiday meals.
The secret lies in the perfect balance of textures: crispy cornmeal topping that holds its shape while staying tender underneath, and fluffy potatoes that melt in your mouth.
This recipe delivers restaurant-quality results with simple pantry staples—no fancy ingredients, just high-quality Campbell's cream of mushroom soup, cheddar cheese, and a touch of cornmeal for that signature crunch.
By the time it emerges from the oven, you'll have a showstopping side dish with layers of cheesy, creamy goodness topped with golden, buttery cornmeal crowns. The aroma alone will have everyone gathering at the table, and the first bite delivers that perfect combination of comfort and indulgence.
Serve alongside roasted chicken, meatloaf, or as the centerpiece of a holiday feast. The leftovers reheat beautifully, making this the ultimate make-ahead dish for busy weeks. Let's get started on this timeless classic!
Ingredients for campbell's potato casserole
Six simple ingredients transform into a nostalgic, showstopping side dish everyone will beg for seconds of.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 4 lb | Peeled, sliced into 1/4-inch rounds |
| Campbell's Cream of Mushroom Soup 🍲 | 2 cans | 10.5 oz each, undiluted |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, not pre-shredded |
| Cornmeal 🌽 | 1 cup | Fine grind for smooth texture |
| All-Purpose Flour 🌾 | ½ cup | For crispy cornmeal crowns |
| Unsalted Butter 🧈 | ½ cup | Melted, full-fat preferred |
| Milk 🥛 | 1 cup | Whole milk for creaminess |
| Garlic Powder 🧄 | 1 tsp | For subtle flavor boost |
| Onion Powder 🧅 | 1 tsp | Enhances savory depth |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Green Onions 🧅 | 3 whole | Sliced, for garnish |
The potatoes are the star—Russet is non-negotiable for that fluffy texture. Grab the biggest bag you can find at Walmart or Kroger—they're usually on sale. Peeled and sliced uniformly, they'll cook perfectly every time. For the soup, Campbell's Cream of Mushroom is the only way—none of that watered-down stuff. The cheddar? Sharp, block-style only—pre-shredded gets gummy when baked. I always buy Kraft Natural or Cabot for the best melt and flavor. Don't skimp here, it's what makes this dish sing.
No Campbell's? Homemade mushroom soup works—just blend cooked mushrooms, chicken broth, and a splash of cream. Running low on sharp cheddar? Pepper Jack or Colby Jack in a pinch, but add a pinch more salt. The cornmeal topping is where the magic happens—fine grind makes it smoother, not gritty. For extra crunch, toss in 1/4 cup panko with the cornmeal. The green onions? Fresh only—they add that bright pop of color that makes it look restaurant-worthy. No fresh? Dried chives at half the amount will do in a bind.
This casserole reheats like a dream—350°F for 20 minutes with foil on top. Leftovers keep for 4-5 days in the fridge, and it freezes beautifully for up to 3 months. I always make a double batch—one for dinner, one for lunches. Store in glass containers to keep it from drying out. The cornmeal topping stays crispy if you reheat it covered for 15 minutes, then uncover for the last 5 to get that golden crunch back.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash extra dishes. Slice the potatoes, dump in the soup, sprinkle cheese—boom. Done. The cornmeal crust adds that satisfying crunch without needing a second pan.
- Cheesy Mushroom Bliss: That creamy mushroom soup base? It’s the secret weapon. The sharp cheddar melts into gooey perfection, and the potatoes soak up all the rich, umami flavor. Honestly, it’s the kind of dish that makes me forget it’s basically comfort food in a box.
- Leftover Hero: This casserole reheats like a dream—crispy top, creamy middle, no dry spots. I make a double batch on Sundays because it’s my go-to for lunches all week. Between us, it’s the only thing that keeps me from ordering takeout when I’m exhausted.
- Budget-Friendly Feast: Russets are cheap, canned soup is a pantry staple, and cheese stretches far. For under $10, I feed four people a dish that feels fancy. Plus, the cornmeal crust makes it taste like you spent hours in the kitchen—when really, you just mixed a few things.
Step-by-step instructions for Campbell's potato casserole
Here's the method that delivers melt-in-your-mouth potatoes with perfectly crispy cornmeal crowns every time.
👨🍳 Step 1: Prepare the Potato Base
Start by peeling the 4 lb russet potatoes and slicing them into ¼-inch rounds. I use a mandoline for even slices, but a sharp knife works too—just stay consistent. Soak the slices in cold water for 10 minutes to remove excess starch, then drain thoroughly. This prevents the potatoes from turning gluey during baking.
In a large bowl, combine the drained potato slices with the 2 cans Campbell's cream of mushroom soup, 1 cup milk, 1 tsp garlic powder, 1 tsp onion powder, and 1.5 tsp salt. Toss gently but thoroughly—you want the potatoes coated evenly but not broken apart. Here's the thing—don't overmix or you'll end up with mashed potatoes instead of fluffy slices.
🥘 Step 2: Assemble the Cheesy Cornmeal Crowns
Preheat your oven to 375°F while you prepare the topping. In a medium bowl, whisk together the 1 cup cornmeal, 0.5 cup all-purpose flour, 2 cups shredded sharp cheddar cheese, 0.5 cup melted unsalted butter, 0.5 tsp black pepper, and the remaining 0.5 tsp salt. The mixture should look like coarse crumbs with some melted butter binding it together.
Spread half of the potato mixture evenly into a greased 9x13-inch baking dish. Here's where the magic happens: sprinkle half of the cornmeal mixture over the potatoes, pressing down lightly with your fingers. This creates those beautiful crispy crowns we all love. Repeat with the remaining potato mixture and cornmeal topping, pressing down again to ensure good contact.
🔥 Step 3: Bake to Golden Perfection
Bake uncovered for 50-60 minutes until the top is deep golden brown and the potatoes are tender when pierced with a fork. The edges should pull away slightly from the pan, and the cheese should be bubbling vigorously. If you peek and see the edges aren't brown enough, that's okay—just increase the oven to 400°F for the last 10 minutes to crisp them up.
Real talk: the first time I made this, I cut into it too early and got sad, mushy potatoes. Now I wait until the internal temperature reaches 205°F at the center. The potatoes should be fork-tender with just a slight resistance—like al dente pasta. Let it rest for 10 minutes before serving so the juices redistribute.
🍽️ Step 4: Garnish and Serve
Slice the 3 whole green onions into thin rings and sprinkle them evenly over the top just before serving. The contrast of the fresh green against the golden cheese creates such an appealing visual. Serve immediately while the cheese is still bubbly and the crowns are crispy—this dish doesn't wait!
Each bite should deliver tender, creamy potatoes with that satisfying crunch from the cornmeal crowns. The cheddar should be melted but still have a slight bite, and the mushroom soup adds that rich, savory depth. Trust me, this is the kind of casserole that disappears faster than you can say "seconds, please!"
Pro Tips For Making Campbell'S Potato Casserole
- Boil Potatoes Whole: Peeling and dicing Russets first just invites soggy edges—drop them whole in salted boiling water for 10-12 minutes until a knife slips in easily. The skin stays intact, and the texture holds together better when mixed with the soup.
- Toast the Cornmeal: Skip the raw cornmeal topping—it turns mushy. Instead, dry-toast ¼ cup in a skillet over medium heat for 2-3 minutes until golden and nutty. Stir it into the flour-cheese mix before sprinkling on top for extra crunch.
- Preheat the Pan: Cold pans = sad casseroles. Bake the dish in a 350°F oven for 10 minutes before adding it, then increase to 375°F. This jumpstarts the browning and ensures the cheese melts evenly instead of sitting in a lukewarm puddle.
- Mix Soup Last: I used to stir the soup in first, then add potatoes—big mistake. Fold the soup into the potato mixture after they’ve absorbed the initial flour-cheese coating. The potatoes stay creamier, and the sauce doesn’t turn into a watery glaze.
Storing and reheating this recipe
Refrigerator Storage
This casserole keeps beautifully in the fridge for 4-5 days in an airtight container. I always transfer it to a glass baking dish or Pyrex container before storing—plastic can trap moisture and make the cornmeal topping soggy.
Let it cool completely first, then cover tightly with foil or a lid. The flavors actually deepen overnight, and the potatoes stay perfectly tender. 💛
Freezer-Friendly
Freezing is where this dish truly shines—it reheats like a dream and makes a perfect make-ahead meal. Portion into single-serving glass containers or wrap the whole baking dish tightly in heavy-duty aluminum foil and plastic wrap.
Label with the date and freeze for up to 3 months. I've found that freezing it in the baking dish saves time later—just reheat directly without transferring.
Stovetop Reheating
For the best texture, reheat covered on the stovetop over medium-low heat for 15-20 minutes with 2-3 tablespoons of milk or water added to prevent drying. Stir halfway through, then uncover for the last 2 minutes to revive that golden crisp.
This method keeps the cornmeal crowns intact and the potatoes creamy. I always taste and adjust seasoning—sometimes it needs a pinch more salt after reheating.
Oven Revival
Preheat your oven to 350°F and bake covered with foil for 20 minutes, then uncover and bake 5-10 minutes more until the top is golden. For extra crispiness, broil for 1-2 minutes at the end—just watch it like a hawk!
This is my go-to method when I want that restaurant-quality finish. The key is patience—rushing the reheating will leave you with dry, rubbery potatoes.
Microwave Shortcut
When I'm in a hurry, I use the microwave on 50% power for 3-4 minutes, stirring halfway. Add 1 tablespoon of milk to keep it moist, then cover with a damp paper towel.
For the best results, let it sit for 1 minute after microwaving to redistribute the juices. It won't be as crispy as oven-reheated, but it's still delicious—perfect for a quick lunch.
Garnish Refresh
After reheating, always finish with fresh green onions or chives—they add that bright pop of color and freshness that makes it look (and taste) like you just baked it.
A sprinkle of crumbled bacon or Paprika also works beautifully. The contrast of fresh herbs against the cheesy, creamy base makes every bite feel special. 🌟
Nutrition facts
Frequently asked questions
Can I make this casserole without Campbell's cream of mushroom soup?
For a homemade version, blend 1 cup cooked mushrooms, 1 cup chicken broth, and 2 tablespoons cream cheese until smooth. The key is to maintain the same creamy texture—just add a splash of milk if needed. Some people also use cream of chicken soup as a direct substitute.
Why is my cornmeal topping not crispy?
Over-baking causes soggy topping, but under-baking is worse! The secret is baking at 375°F for 50-60 minutes—if it's not golden, increase to 400°F for the last 10 minutes. Also ensure your cornmeal mixture has enough butter (don't skip the ½ cup melted butter) and press it firmly onto the potatoes.
Can I use sweet potatoes instead of russets?
Sweet potatoes work but require adjustments. They're naturally sweeter and moister, so reduce the milk to ½ cup and add ½ tsp cinnamon to the potato layer. Also, they take longer to cook—check doneness at 65-75 minutes. The cornmeal topping will still crisp beautifully, but the texture will be slightly denser.
How do I make this dish vegetarian?
This recipe is already vegetarian-friendly! Just confirm your Campbell's soup is veggie-based (check the label) and use vegetarian cheddar cheese. For extra richness, stir 2 tablespoons nutritional yeast into the potato mixture. The dish maintains its creamy, cheesy goodness without any animal products.
What's the best way to serve leftovers?
Reheat covered in the oven at 350°F for 20 minutes, then broil 1-2 minutes for crispy crowns. For quick meals, serve with a simple green salad or steamed broccoli. The casserole also makes great sandwiches—slice and toast between bread with a sprinkle of hot sauce for a cheesy potato melt!
