We may earn a commission when you click on the affiliate links in this post.
This Cheesy Potato Casserole is creamy, comforting, and always the first empty dish at potlucks. Tender hash brown potatoes bake in a rich, tangy sauce with sharp cheddar and a buttery, crunchy topping. It’s easy, feeds a crowd, and pairs perfectly with holiday ham, roast turkey, or weeknight grilled chicken.

5 Star Reviews ⭐️⭐️⭐️⭐️⭐️
“I made this recipe and the family loved it. It was so delicious. I will make it again” – Crystal
“I love this recipe because everyone in my family loves it. It’s a dish they will eat without complaining. I have 2 granddaughters, my grandson, and my great-grandson; they are all the pickiest eaters on the planet. I thank you for a recipe that they all like.” – Katherine
“This is so easy to make and I always get great praise from my guests. I make this at special occasions and everyone wants the recipe.” – Donna
My Favorite Potato Side Dish
I grew up seeing Cheesy Potato Casserole on every holiday table. It’s my go-to side for Easter dinner with ham, but I also bring it to church potlucks and family gatherings because it never fails. The potatoes turn out tender, the sauce is extra creamy from sour cream and melted butter, and the golden topping adds the best crunch.. There are dozens of variations to this recipe, but this one has been a family favorite of ours for generations.
We make this cheesy potatoes recipe every year for our Easter dinner as it goes perfectly with Honey Baked Ham and all the trimmings. This casserole is also a perfect side dish at Christmas, Thanksgiving, or a nice Sunday dinner. No matter what you serve it with or where you serve it, you’ll absolutely love this cheesy potato recipe.
🩷 Emily
Ingredients You’ll Need

- Hash brown potatoes – Frozen shredded hash browns, thawed so they mix evenly and bake tender.
- Cheddar cheese – Sharp cheddar for bold cheesy flavor that stands out in the creamy sauce. For best texture shred the cheese yourself from a block.
- Creamy sauce – sour cream, cream of chicken soup, butter, and milk.
- Spices – Salt and black pepper to taste.
- Crunchy topping – Crushed cornflakes for a golden, buttery crunch.
Ingredient Additions and Substitutions
- Onion options: Stir in finely diced onion or grate it for flavor without the crunch. Green onions or chives on top are great too.
- Protein mix-ins: Cubed ham, crisp bacon, or diced cooked chicken turn this into a hearty main.
- Veggies: Broccoli florets, diced bell peppers, or peas add color and texture.
- Soup swap: Cream of mushroom or cream of celery for a different flavor profile.
- Topping substitutes: Use crushed potato chips, Ritz crackers, panko, or another plain cereal if you don’t have cornflakes.
- Potato swap: Use 6 to 8 medium fresh potatoes, peeled and diced or shredded. Par-cook until just tender, then proceed with the recipe.
How to Make Cheesy Potato Casserole

- Heat oven to 350°F and grease baking dish. Combine thawed hash browns, shredded cheddar, salt, and pepper in a large bowl.

- Warm the sauce in a saucepan by melting butter with cream of chicken soup, sour cream, and milk until smooth.

- Stir the warm sauce into the potato mixture until evenly coated.

- Transfer to the baking dish, smooth the top.

- Sprinkle with crushed cornflakes. Drizzle a little melted butter over the topping if desired.

- Bake for about 60 minutes until bubbling at the edges and the top is golden and crisp. Rest 10 minutes before serving.
Recipe Tips
- Thaw first so the potatoes cook evenly and the sauce doesn’t seize.
- Warm the sauce to help it coat the potatoes smoothly and melt the cheese in the mix.
- Use sharp cheddar for the best cheesy flavor without needing extra salt.
- Crush topping lightly so you get a mix of small flakes and bigger bits for better crunch.
- Let it rest 10 minutes after baking. It sets up and slices cleaner.
- Crowd size: Double the recipe for a full sheet pan. Bake a bit longer until bubbly.

Frequently Asked Questions
Try plain Greek yogurt as a substitute for sour cream.
Cheesy potato casserole uses shredded cheese and hash browns or diced potatoes. Scalloped potatoes are sliced and use a cheese sauce made with heavy cream and a flour and butter roux.
Yes, either type of hash brown works great!
Add the topping right before baking and avoid covering during baking. For extra crunch, broil 1 to 2 minutes at the end, watching closely.
Yes, just use a gluten-free cream of chicken soup. Campbell’s makes a really good GF version. Then use gluten-free crackers, potato chips, or a gf corn flake cereal (without malt) for the topping.
Bake at 325°F convection for 45 to 55 minutes. Check early and pull when the top is golden and the center is hot.
Yes! Cook on low 4 to 5 hours or on high 2 to 3 hours until hot. Add the crunchy topping just before serving.
Aim for 165°F in the center. The edges should be bubbling and the top golden.

Make Ahead and Storage
Make ahead Assemble everything in a baking dish but the topping up to 1 day in advance. Then bring the casserole to room temperature, add the topping, and bake.
Fridge Cover leftovers and refrigerate 3 to 4 days.
Reheat Bake covered at 325°F until hot, then uncover 5 to 10 minutes to re-crisp.
Freeze Up to 2 months unbaked without topping, or freeze baked leftovers in portions.
More Perfect Potato Recipes
Hailing from Idaho, we know a thing or two about good potato recipes, besides these easy Cheesy Potatoes. Try a few of our very favorites!
- Parmesan Baked Potato Halves
- Twice Baked Potatoes
- Creamed Potatoes and Peas
- Slow Cooker Au Gratin Potatoes and Ham
- All Our Favorite Potato Recipes
If you need a reliable, crowd-pleasing side, this Cheesy Potato Casserole is it. It’s simple, comforting, and always a hit. If you make it, please leave a star rating and a comment. I love hearing your variations and tips. 💛
Cheesy Potato Casserole Recipe

Video
Ingredients
- 2 pounds frozen shredded hash brown potatoes
- 3 teaspoons salt
- pepper, to taste
- 2 cups grated cheddar cheese
- 1/2 cup butter, (1 stick)
- 10.5 ounces cream of chicken soup
- 16 ounces sour cream
- 1/2 cup milk
- 2 cups corn flakes, crushed
- melted butter, (to taste for topping)
Instructions
- Preheat oven to 350 degrees. Mix hash browns, cheese, salt, and pepper in a large bowl.

- Heat butter, soup, sour cream, and milk in a saucepan until butter is melted.

- Stir heated sauce into hash browns.

- Pour mixture into a 9×13 baking dish.

- Top with corn flakes and a little melted butter.

- Bake for 1 hour until golden and bubbly.

Equipment
- Conventional Oven
- 9 X 13 inch Pan
Notes
- Thaw potatoes so the casserole bakes evenly.
- Warm the sauce before mixing for the creamiest texture.
- Sharp cheddar gives the best flavor.
- Top just before baking to keep cornflakes crisp.
- Rest 10 minutes after baking so it sets and serves neatly.
- Make ahead Assemble without topping and refrigerate up to 24 hours. Add topping and bake.
- Topping swaps Potato chips, Ritz, panko, or other plain cereal work well.
- Mix-ins: Onion, ham, bacon, chicken, or broccoli are all delicious.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.
Love this recipe?
We want to hear from you! Please leave a review.




Absolutely love the flavor
Made this and was so good. Made with a meatloaf.
It even tastes great cold, some days later!
This is a favorite cheesy potato casserole.We love taters down south about any way you fix them. I love the crunchy flakes, it makes it just right. Have a Happy Easter ya’ll.
looks great
dear kids i call you that because im 92 have using your recipes i love the easy one great for me less to do I make the cheese potatoand leftover ham have a happy easter so good
Thank you so much Dolores! Your comment made me smile 🙂 Have a wonderful Easter!
I make this often and it seems even the most “picky” eaters love it! When the grandkids are over, I add some ground beef or chicken and it makes a great main entree! Simple & quick!
This is always a favorite potato recipe wether for Easter or family get togethers it’s so easy to put together and be ready to go have some fun.
my family loves potato casseroles andthey have decided that this is the only one they want from now on. it is delicious and even better it it easy to make. its a keeper
Dependable side dish recipe that everyone enjoys. It’s easily adaptable to my homemade cream soup base, too.
Really great and family loved it. Grandkids helped to make and they didn’t want to try the cereal so we used bread crumbs.
Breadcrumbs are always a great option too!
These are DELICIOUS and easy to make any time of year. My house hold loves these potatoes.
Love this cheesy potato dish. I could eat all the time.
This Dish Sounds So Yummy! I Would Like To Make It With Fresh Cut Up Potatoes.
Great classic recipe! I don’t do cereal but substitute panko for the crusty topping.
This casserole is by far the best tasting I’ve made. I make it for guests and they can’t get enough. Such a crowd pleaser.
Love that I can substitute my own potatoes as well as yogurt for the sour cream. Making this to take to the in-laws for Easter dinner.
I have loved this recipe since the first time I tasted it. It’s easy to make and most people really like it.
This recipe is simple enough and i have the frozen hash browns which my husband bought but hasn’t touched yet. I may use panko if i don’t have or buy corn flakes in time for making this recipe. Suggesting Campbell’s chicken cream soup was good as i also have the mushroom and celery cream soups. Glad i came upon this recipe using the frozen has browns.
Along with the ham, I’m also making this dish. I LOVE this Easter menu! This would be great with a variety of toppings, including buttery crackers. How about pretzels?!? I’m also making the ‘Sweet Sauteed Asparagus’ and the ‘Chessmen Banana Pudding’. Thanks!
Buttery crackers would be delicious, not sure about pretzels though. It could be good! If you try it let us know how it turns out! Sounds like you have a fantastic Easter menu!