This Cheesy Hashbrown Casserole is pure comfort food! With crispy hashbrowns, creamy cheese, and a crunchy topping, it’s a tasty dish everyone will love.
If you need a dish that makes everyone happy, this is it! I like to serve it for breakfast or brunch, and it’s always a hit! Plus, it’s super easy to whip up—trust me, you’ll want seconds!
Key Ingredients & Substitutions
Hashbrowns: Frozen shredded hashbrowns are super convenient here, but if you have fresh potatoes, you can shred them yourself. Just be sure to soak them in water to remove excess starch and help keep the texture nice!
Cheddar Cheese: Cheddar gives the casserole its classic cheesy flavor. If you want to mix it up, try Monterey Jack or Colby cheese for a different taste. For a lower fat option, you can also use reduced-fat cheese, but it may not melt as well.
Cream of Chicken Soup: This adds creaminess and flavor. You can swap it out for cream of mushroom soup for a vegetarian version, or make your own with a simple roux if you prefer to keep it homemade.
Sour Cream: This ingredient gives a nice tangy flavor. Plain Greek yogurt is a great substitute if you’re looking for a healthier option, plus it adds some extra protein!
Cornflakes: They add a lovely crunch on top. If you’re looking for a gluten-free option, try crushed rice cereal or gluten-free cornflakes. You can also use crushed potato chips or breadcrumbs for a different texture.
How Do You Properly Mix the Ingredients?
Mixing is key to getting that creamy, cheesy casserole texture. Use a large bowl and make sure you combine everything evenly. This way, each scoop will have that perfect blend of flavors.
- Start by placing the thawed hashbrowns into the bowl, followed by the shredded cheese and chopped onion.
- Add the cream of chicken soup and sour cream next. Mix these wet ingredients thoroughly to coat the hashbrowns properly.
- Then, incorporate the melted butter, garlic powder, salt, and pepper until everything is well combined. I find it helps to use a spatula to scrape the sides and bottom for an even mixture.
Take your time here. A well-mixed casserole will bake evenly and ensure every bite is delicious!

How to Make Cheesy Hashbrown Casserole
Ingredients You’ll Need:
For the Casserole:
- 1 (30 oz) package frozen shredded hashbrowns, thawed
- 2 cups shredded cheddar cheese
- 1/2 cup chopped yellow onion
- 1 can (10.5 oz) cream of chicken soup
- 1 cup sour cream
- 1/2 cup unsalted butter, melted
- 1/4 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 1/2 teaspoon salt
Optional Topping:
- 1 1/3 cups cornflakes, crushed
- 2 tablespoons unsalted butter, melted
How Much Time Will You Need?
This cheesy hashbrown casserole takes about 15 minutes to prepare, followed by 45 to 55 minutes of baking time. So, plan for a total of about 1 hour to 1 hour and 10 minutes before it’s ready to serve and enjoy!
Step-by-Step Instructions:
1. Preheat the Oven:
First, set your oven to preheat at 350°F (175°C). While it’s heating up, take a moment to lightly grease your 9×13 inch baking dish. This will help prevent the casserole from sticking.
2. Mix the Ingredients:
In a large mixing bowl, toss together the thawed hashbrowns, shredded cheddar cheese, and chopped yellow onion. Then, add the cream of chicken soup and sour cream. Pour in the melted butter, sprinkle the garlic powder, salt, and black pepper over everything. Mix it all together well until everything is evenly blended—this is where the delicious flavors all come together!
3. Pour into the Baking Dish:
Once your mixture is ready, pour it into your prepared baking dish. Use a spatula to spread it out evenly so every corner gets that yummy goodness!
4. Add the Crunchy Topping (Optional):
If you want to add a crunch to your casserole, take a small bowl and mix the crushed cornflakes with 2 tablespoons of melted butter. Then, sprinkle this mixture evenly over the top of your casserole. It adds a fun crispy layer!
5. Bake It:
Now, pop the baking dish in the oven. Bake for 45 to 55 minutes, or until the casserole is bubbling and the top is golden brown. This is the moment when your kitchen will start smelling absolutely amazing!
6. Cool and Serve:
Once it’s out of the oven, let the casserole cool for a few minutes. This will make it easier to serve. Then, dig in and enjoy your deliciously cheesy hashbrown casserole—the perfect comfort food!
Can I Use Fresh Potatoes Instead of Frozen Hashbrowns?
Yes, you can! If you’re using fresh potatoes, peel and shred them, then soak them in water for about 20 minutes to remove excess starch. Drain and pat them dry before using them in the recipe.
How Long Can I Store Leftovers?
Leftovers can be stored in an airtight container in the fridge for up to 3 days. Just reheat in the microwave or oven until warmed through. If you want to freeze it, you can do that too; store it for up to 2 months. Just let it thaw in the fridge overnight before reheating!
Can I Make This Casserole Ahead of Time?
Absolutely! You can prepare the mixture a day in advance. Just cover it tightly and refrigerate. When ready to bake, let it sit at room temperature for about 30 minutes before popping it in the oven to ensure even cooking.
What Can I Use Instead of Cream of Chicken Soup?
If you’d like a substitute for cream of chicken soup, you can use cream of mushroom soup or any other cream soup variety. Alternatively, a homemade mix of equal parts sour cream and chicken broth blended to a creamy consistency works well too!
