Cheesy Potato Casserole

Casserole dish of cheesy potatoes

Cheesy Potato Casserole (The Best Comfort Side Dish All Year Long!)

If there’s one recipe I can always count on to bring comfort, nostalgia, and big smiles to the dinner table, it’s this classic Cheesy Potato Casserole. I’ve been making it for over 25 years, and it has become one of those beloved family recipes that works for holidays, potlucks, celebrations, or even an ordinary weeknight dinner when you’re craving something warm and satisfying.

This recipe was originally passed down to me from my mother-in-law, and like many treasured family dishes, it has evolved a bit in my kitchen. Her version used frozen hash browns and you can absolutely still use frozen cubed or shredded potatoes if that’s what you have on hand. But one day, many years ago, I forgot to buy frozen potatoes and decided to cube and boil fresh potatoes instead. My family ended up loving the fresh version even more! Now I usually grab some potatoes from the pantry, peel, cube and boil them myself.

Whether you choose frozen potatoes or fresh, this casserole always turns out deliciously creamy, cheesy, and full of flavor.


A Make-Ahead Favorite

One of my favorite things about this recipe is how easy it is to prep in advance. You can mix the casserole the night before, refrigerate it, and simply add the buttery cornflake topping right before baking. It’s a huge time-saver for busy holiday mornings, family gatherings, or birthday parties — though I do have to share a funny memory from one of those parties…

Years ago, I made two big cheesy potato casseroles for my daughter’s birthday. I prepped them the night before and set them out the next day while I got the topping ready. My daughter (now an adult) arrived with her big dogs (my grand-puppies) and while I stepped out of the kitchen for only five minutes, one of the dogs decided he was starving. You guessed it… he got onto the counter and ate both casseroles! Not a scrap left. Thankfully he didn’t get sick, and although nobody enjoyed cheesy potatoes that day, it turned into a funny family story that we still laugh about.

So yes, the casserole is delicious… so delicious even the dogs can’t resist it!


Why You’ll Love This Cheesy Potato Casserole

✔ Ultra-creamy
✔ Loaded with cheddar cheese
✔ Perfect crunchy cornflake topping
✔ Make-ahead friendly
✔ Great for holidays, gatherings, brunches, or potlucks
✔ Works with fresh, pantry-style, or frozen potatoes
✔ Comfort food at its finest — and perfect all year long!


Using Fresh vs. Frozen Potatoes

Both work wonderfully!

Fresh (or pantry-style cubed)

  • Boil cubed potatoes for 10-15 minutes on high

  • Don’t let them get too soft, they will cook fully in the oven

  • My family prefers this version because the texture is perfect and the flavor tastes fresher

Frozen (cubed or shredded)

  • Use a 2-pound bag

  • Thaw before mixing

  • This is the original recipe and still turns out absolutely delicious


Cheesy Potato Casserole Recipe

Ingredients

Casserole:

  • 2 pounds cubed or shredded frozen hash browns (thawed)
    OR 6 peeled, cubed potatoes (boiled 10-15 minutes, firm but not mushy)

  • ½ cup melted butter

  • 1 teaspoon salt

  • ¼ teaspoon black pepper

  • 1 small onion, chopped
    (or substitute 1–2 teaspoons onion powder)

  • 1 can cream of chicken soup (undiluted)

  • 1 pint sour cream

  • 10 oz (about 2 cups) shredded cheddar cheese

Topping:

  • 2 cups crushed cornflakes

  • ¼ cup melted butter


Instructions

  1. Preheat your oven to 350°F (175°C).

  2. If using fresh/pantry potatoes, boil cubes for 10-15 minutes until tender but still firm. Drain and cool slightly.

  3. In a large bowl, combine the thawed or boiled potatoes, melted butter, salt, pepper, onion (or onion powder), cream of chicken soup, sour cream, and shredded cheddar cheese.

  4. Mix until fully combined, then spread evenly into a 9×13 baking dish.

  5. In a separate bowl, stir together the crushed cornflakes and melted butter to create the topping.

  6. Sprinkle the topping evenly over the casserole.

  7. Bake uncovered for 1 hour, or until hot and bubbly with a golden top.

  8. Let sit for 5–10 minutes before serving.


Make-Ahead Instructions

  • Assemble the casserole up to 24 hours in advance, but do not add the topping.

  • Cover tightly and refrigerate.

  • When ready to bake, add the buttery cornflake topping and bake as directed.

This makes holiday mornings so much easier, and the flavor is still perfect!

Casserole dish of cheesy potatoes
ThymetoSauté

Cheesy Potato Casserole

These cheesy potatoes are creamy, comforting, and loaded with rich, melty flavor. Simple to make and always a crowd favorite, they’re the perfect side dish for holidays, potlucks, or any cozy family dinner.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 10
Course: Side Dish
Cuisine: American
Calories: 430

Ingredients
  

  • 2 lbs cubed or shredded frozen hash browns or 6 potatoes thawed or 6 peeled & cubed potatoes (boiled 10-15 min)
  • ½ cup melted butter
  • 1 tsp salt
  • ¼ tsp pepper
  • 1 small onion chopped (or 1–2 tsp onion powder)
  • 1 can cream of chicken soup
  • 1 pint sour cream
  • 2 cups shredded cheddar cheese
  • Topping: 2 cups crushed cornflakes + ¼ cup melted butter

Method
 

  1. Preheat oven to 350°F.
  2. If using fresh potatoes, boil 10-15 minutes, drain.
  3. Mix potatoes with butter, salt, pepper, onion, cream of chicken soup, sour cream, and cheese.
  4. Spread into 9x13 baking dish.
  5. Mix cornflakes with melted butter; sprinkle on top.
  6. Bake 1 hour.
  7. Rest 5–10 minutes before serving.

If you’re looking for another great holiday side dish, be sure to check out my traditional, family favorite stuffing recipe!

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Scroll to Top