Cheesy Potato Casserole from Frozen Hash Browns
This cheese potato casserole is the side dish I bring when I need something warm and creamy that gets scraped clean every time. It starts with a bag of frozen shredded hash browns, so there is no peeling, no boiling, and no extra dishes.

A quick sauce of sour cream, condensed soup, and melted butter pulls the whole thing together in one bowl. It bakes up with a golden, buttery cornflake crust on top and a soft, cheesy middle that stretches when you scoop it.
Why This Casserole Works Every Time
The texture is what pulls me back to this one. The frozen hash browns stay tender without turning to mush, and the sour cream keeps everything moist even if it sits on the table a while. That salty crunch from the buttered cornflakes gives you a little contrast in every bite.
It is mild and comforting, nothing fancy, just the cheese pulling into thin strings and the edges bubbling up around the pan. I have made it with fresh potatoes that I parboiled first, and while it works, the frozen ones save me 20 minutes and taste exactly as tender.
Ingredients

- 30 oz frozen shredded hash browns: no need to thaw, they go in frozen for the best texture
- 1 (10.5 oz) can condensed cream of chicken soup: the base of the creamy sauce
- 1 cup sour cream: full-fat keeps the interior soft
- ½ cup whole milk: loosens the sauce just enough
- ½ cup unsalted butter, melted: split between the filling and the topping
- 2 cups shredded sharp cheddar cheese: divided, some goes inside and some on top
- 1 tsp salt: use less if your soup is already salty
- ½ tsp black pepper
- ½ tsp garlic powder: optional but rounds out the flavor
- 1 tsp onion powder: optional, adds a savory note without chunks of onion
For the topping
- 2 cups crushed cornflakes: crush them lightly so some bigger pieces remain
- 2 tbsp unsalted butter, melted: tossed with the cornflakes before baking
Variations
- Swap the soup: cream of mushroom or cream of celery works if you want a version without chicken. The flavor shifts a bit but the creaminess stays.
- Change the cheese: a mix of sharp cheddar and smoked gouda or pepper jack brings more depth and a little heat.
- Add bacon: fold ½ cup of cooked, crumbled bacon into the potato mixture for a salty, smoky bite.
- Use Greek yogurt: full-fat plain Greek yogurt can replace the sour cream in a pinch. It will taste a little tangier and set slightly firmer.
- Skip the cornflakes: crushed buttery crackers (like Ritz) or panko breadcrumbs make a fine crunchy top. The butter amount stays the same.
If you like this one, you might also try our classic scalloped potatoes for a thinner, more delicate potato dish.
How to Make Cheese Potato Casserole
Step 1: Mix the Potatoes and Sauce

In a large mixing bowl, combine the frozen hash browns, cream of chicken soup, sour cream, milk, 6 tablespoons of the melted butter, salt, pepper, garlic powder, and onion powder. Add 1½ cups of the shredded cheese and stir with a big spoon until every shred of potato is coated white.
The mixture will look thick and a little clumpy at first. Keep folding until the sour cream and soup blend into a smooth coating that clings to the potatoes. Do not thaw the hash browns first — they will release too much water and the casserole will turn soupy.
Step 2: Spread into the Dish

Butter or spray a 9×13-inch baking dish. Scrape the potato mixture into the dish and press it into an even layer with the back of the spoon. Sprinkle the remaining ½ cup of cheddar cheese over the top.
The cheese layer should be sparse and patchy, not a solid blanket. This lets some of the sauce bubble through and keeps the cornflake topping from sliding off later.
Step 3: Top with Cornflake Crumbs

Pour the crushed cornflakes into a small bowl and drizzle the remaining 2 tablespoons of melted butter over them. Toss gently with a fork until the crumbs glisten. Scatter the buttered cornflakes over the cheese layer in an even drift.
Leave a few larger cornflake chunks the size of a fingertip. They brown into the best crunchy pockets while the smaller bits absorb butter and stay crisp. Cover the dish loosely with foil if you are assembling ahead, but do not add the cornflakes until right before baking.
Step 4: Bake and Scoop

Heat the oven to 350°F (175°C). Place the casserole on the middle rack and bake for 45 to 50 minutes. The edges will bubble around the sides, and the cornflake topping will turn a deep honey-gold. Let the dish rest on a trivet for 10 minutes after pulling it from the oven. The center will firm up enough to hold a scoop.
Run a large spoon through the corner and lift out a generous mound. You want some of that buttery crisp top, the melted cheese layer below it, and the creamy potatoes in every spoonful. Serve the casserole hot, straight from the dish.
Tips for a Crunchy Top and Creamy Middle
- The hash browns must stay frozen until the moment they hit the bowl. Any thawing adds water that makes the casserole gluey instead of creamy.
- Letting the baked casserole rest for 10 minutes is not optional. The sauce sets slightly and the slices hold their shape instead of collapsing into a puddle.
- If you plan to transport this to a potluck, bake it at home, cover loosely with foil, and keep it in a warm spot. The cornflakes will lose a little crunch, but a quick 10-minute reheat in a 300°F oven revives them.
- For a head start, assemble the potato mixture in the baking dish (without the cheese on top) and refrigerate up to 24 hours. Add the cheese and cornflake topping right before it goes into the oven so the topping never gets soggy.
The bake time stays the same for a full 9×13 dish, but you can scale it for a smaller pan. Here is how the amounts change:
| Batch size | Pan size | Hash browns | Sour cream | Cheddar | Cornflakes | Butter total |
|---|---|---|---|---|---|---|
| Half | 8×8 in | 15 oz | ½ cup | 1 cup | 1 cup | 4 tbsp |
| Full | 9×13 in | 30 oz | 1 cup | 2 cups | 2 cups | 8 tbsp |
Storing Leftover Casserole
- Refrigerate: Cool the casserole completely, then cover the dish or transfer to an airtight container. It keeps well for up to 4 days. The cornflake topping will soften overnight — that is normal.
- Reheating: Warm individual servings in the microwave until heated through. To bring back some crunch, run the portion under a low broiler for 2 to 3 minutes with a fresh sprinkle of buttered cornflakes or panko on top.
What Goes Well With Cheese Potato Casserole
The casserole is rich and creamy, so it pairs well with simple roasted or grilled meats that do not fight for attention. A whole roast chicken with lemon and herbs cuts through the richness, while a brown sugar glazed ham plays off the salty cheese and crisp topping. On a casual night, it is just as good next to a couple of turkey chops seared in a hot pan with nothing more than salt and pepper.
Frequently Asked Questions
Can I make this with fresh potatoes instead of frozen?
Yes, but you need to parboil 2 pounds of diced russet potatoes for about 5 minutes, then drain and cool them completely before mixing. The texture will be a little firmer, and the overall cooking time stays roughly the same.
Can I skip the cornflake topping?
You can leave it off entirely, and the casserole will still taste good. You will just have a soft, cheesy top instead of a crunchy contrast.
Can I freeze the assembled casserole?
Freezing the fully assembled casserole is not ideal because the sour cream can separate and the potatoes turn grainy. If you need to freeze it, mix the potato and sauce base, freeze that in the dish for up to 2 months, then thaw overnight in the fridge before adding the cheese and cornflake topping and baking.
What if I do not have cream of chicken soup?
You can substitute an equal amount of cream of mushroom, cream of celery, or even a homemade condensed soup using butter, flour, milk, and chicken broth. The flavor profile will shift but the creaminess stays.
Can I use a different cheese?
Absolutely. The cheddar gives a sharp, familiar flavor, but any good melting cheese works. Colby, Monterey Jack, or a smoked cheese blend all bring their own character. Avoid pre-shredded cheeses that are coated in starch, because they do not melt as smoothly.

Cheese Potato Casserole Recipe
Ingredients
Method
- In a large bowl, stir together the frozen hash browns, soup, sour cream, milk, 6 tbsp melted butter, salt, pepper, garlic powder, onion powder, and 1½ cups cheddar until everything is evenly coated.
- Spread the mixture into a buttered 9×13-inch dish and top with the remaining ½ cup cheddar.
- Toss the crushed cornflakes with 2 tbsp melted butter and scatter over the cheese layer.
- Bake at 350°F (175°C) for 45 to 50 minutes until bubbly and golden. Let rest 10 minutes, then scoop and serve hot.
