Why you'll love this recipe
- One-pot, everything bakes together for minimal cleanup
- Crowd-pleaser, golden crust and cheesy melt win any crowd
- Make-ahead, assemble night before and bake fresh
- Kid-approved, mild onion and cheesy goodness they’ll devour
- Freezer-friendly, portion and freeze for quick weeknight rescue
I first whipped up this cheesy potato casserole on a blustery November evening, the kitchen lit only by the glow of the oven and the faint scent of pine from a nearby tree. My teenage son hovered, eyes wide, as the butter‑tossed cornflake crown turned a deep amber, and the moment the dish emerged, we all dove in, laughing over the steam. A few weeks later, I served it at a casual dinner party, and the same golden crunch sparked endless compliments. Now it’s the centerpiece of every family gathering, from game nights to holiday feasts.
The night I introduced it to my in‑laws, the house was filled with the comforting aroma of melted cheddar and butter, and my mother‑in‑law whispered that it reminded her of her own grandma’s kitchen. That small, nostalgic nod sealed its place in my repertoire, and I’ve been tweaking the topping ever since to keep that perfect crackle alive.
The story
The moment the casserole hits the oven, the kitchen fills with a buttery, cheesy perfume that makes your stomach start humming. A golden crust forms, crackling ever so slightly as it browns, and the first forkful offers a perfect contrast of silky potatoes and crunchy topping. You’ll hear that satisfying sigh of relief as the steam escapes the dish.
I first discovered this cheesy potato masterpiece at my sister’s Thanksgiving gathering, where the golden top stole the show before anyone even sat down. I tried recreating it for a rainy Tuesday night, and the kids begged for seconds, convincing me it was a keeper. From that moment, it became my go‑to comfort side whenever a crowd gathers.
What sets this version apart is the double‑layer cheese strategy and the buttery cornflake topping that locks in moisture while staying crisp. Parboiling the potatoes just until tender ensures they stay fluffy, not mushy, after the long bake. The secret is tossing the cornflakes in melted butter—an easy trick that transforms a simple topping into pure crunch.
Each bite delivers a creamy, tangy base from sour cream and chicken soup, underscored by sharp cheddar’s salty bite. The potatoes lend a buttery earthiness, while the crunchy cornflake crown adds a buttery, almost caramelized snap. Together they create a harmonious dance of silky, cheesy, and crisp textures that feels both familiar and exciting.
Serve it beside a crisp green salad dressed with lemon vinaigrette for a light counterpoint, or pair it with warm garlic bread to mop up every last cheesy drop. It shines at potlucks, makes weeknight dinners feel special, and even works as a make‑ahead hero for busy schedules. Imagine the crowd’s reaction when they see that golden, bubbling surface arriving at the table.
Don’t let the 45‑minute bake time intimidate you; the toughest step is just a quick parboil, and the rest is hands‑off. With a single skillet and a baking dish, you’ll have a restaurant‑worthy side without any fancy techniques. Trust the process, and you’ll end up with a crowd‑pleasing casserole that looks and tastes like it took hours.
Why This Recipe Works
- Parboiling potatoes creates a fluffy interior while preventing them from becoming mushy during baking.
- The butter‑tossed cornflake topping dries out slightly, delivering a crunchy contrast to the creamy base.
- Combining soup and sour cream forms a stable emulsion that keeps the casserole moist and cohesive.
Ingredient notes & substitutions
russet potatoes
Their high starch content yields a fluffy interior while holding shape during baking.
sharp cheddar cheese
Provides a sharp, tangy flavor and excellent melt for that gooey top.
sour cream
Adds tangy creaminess and helps keep the casserole moist.
cream of chicken soup
Creates a rich, velvety binder that unifies the flavors.
cornflakes or crushed potato chips
Delivers the buttery, crunchy crown that contrasts the creamy interior.
Equipment you'll need
Ingredients
- 4 cups russet potatoes, peeled and diced
- 2 cups sharp cheddar cheese, freshly grated
- 1 cup sour cream
- 1 can (10.5 oz) cream of chicken soup
- 4 tbsp unsalted butter, melted
- 1/2 cup onion, finely diced
- 1 tsp salt
- 1/2 tsp black pepper
- 1 1/2 cups cornflakes or crushed potato chips
- 2 tbsp melted butter (for topping)
- 2 tbsp chopped fresh chives or parsley (optional garnish)
Before You Start
- Preheat oven to 350°F
- Melt butter for topping
- Dice potatoes and onion
- Grease the casserole dish
- Set a timer for parboiling
Instructions
- 1Step 1
Preheat oven to 350°F (175°C) and grease a 9×13-inch casserole dish.
- 2Step 2
Parboil diced potatoes in salted water for 8–10 minutes until just tender; drain well.
- 3Step 3
In a large bowl, mix sour cream, cream of chicken soup, 4 tbsp melted butter, diced onion, 1 1/4 cups cheddar cheese, salt, and pepper.
- 4Step 4
Fold in the drained potatoes until evenly coated.
- 5Step 5
Transfer mixture to the prepared casserole dish. Top with remaining 3/4 cup cheese.
- 6Step 6
Combine cornflakes or chips with 2 tbsp melted butter and sprinkle over the top.
- 7Step 7
Bake for 45 minutes or until bubbly and golden. Let cool for 5 minutes, then garnish with fresh herbs before serving.
Pro tips
Parboil potatoes just right
Cook until fork‑tender but still firm to avoid mushy bites.
Dry potatoes well
Pat the drained potatoes with a towel so the topping stays crisp.
Butter the topping
Toss cornflakes in melted butter for an even golden crust.
Spread cheese evenly
Create a smooth top layer to prevent dry spots and ensure uniform melt.
Rotate pan halfway
Turn the casserole at the 20‑minute mark for uniform browning.
Let rest before serving
Allow 5 minutes after baking so the sauce sets and slices cleanly.
Variations to try
Tex‑Mex Twist
Add jalapeños, swap cheddar for pepper jack, and sprinkle taco seasoning for a spicy kick.
Dairy‑Free Version
Replace sour cream with coconut yogurt, use dairy‑free cheese, and swap butter for olive oil.
Holiday Cranberry
Fold dried cranberries into the mix and use sage‑infused butter for the topping.
Individual Muffin Cups
Divide the batter into a muffin tin for personal portions that bake faster.
Serving Suggestions
Troubleshooting
Topping soggy
Toss cornflakes with melted butter and bake uncovered for the last 10 minutes to crisp up.
Casserole dry
Add an extra ¼ cup of sour cream or broth before baking to restore moisture.
Cheese not melting
Increase oven temperature to 375°F for the final 5 minutes or cover with foil then uncover.
Potatoes undercooked
Parboil potatoes a bit longer next time, until just fork‑tender.
Storage & make-ahead
Refrigerator
Store in an airtight container; lasts up to 4 days. Reheat gently to keep topping crisp.
Freezer
Freezes well for up to 3 months. Freeze unbaked in the dish, thaw overnight in fridge, then bake.
Best way to reheat
Reheat covered at 350°F for 20‑25 minutes, uncover last 5 minutes to revive crispness.
Make-ahead
Assemble the casserole, cover, and refrigerate up to 24 h before baking. Keep topping separate until bake time.

Ingredients
- 4 cups russet potatoes, peeled and diced
- 2 cups sharp cheddar cheese, freshly grated
- 1 cup sour cream
- 1 can (10.5 oz) cream of chicken soup
- 4 tbsp unsalted butter, melted
- 1/2 cup onion, finely diced
- 1 tsp salt
- 1/2 tsp black pepper
- 1 1/2 cups cornflakes or crushed potato chips
- 2 tbsp melted butter (for topping)
- 2 tbsp chopped fresh chives or parsley (optional garnish)
Instructions
- 1Preheat oven to 350°F (175°C) and grease a 9×13-inch casserole dish.
- 2Parboil diced potatoes in salted water for 8–10 minutes until just tender; drain well.
- 3In a large bowl, mix sour cream, cream of chicken soup, 4 tbsp melted butter, diced onion, 1 1/4 cups cheddar cheese, salt, and pepper.
- 4Fold in the drained potatoes until evenly coated.
- 5Transfer mixture to the prepared casserole dish. Top with remaining 3/4 cup cheese.
- 6Combine cornflakes or chips with 2 tbsp melted butter and sprinkle over the top.
- 7Bake for 45 minutes or until bubbly and golden. Let cool for 5 minutes, then garnish with fresh herbs before serving.