Cheesy Hash Brown Casserole
There’s one dish that can make the whole house smell amazing, and that’s a Cheesy Hash Brown Casserole fresh from the oven. Golden and bubbly on top, rich and creamy on the inside, it’s pure comfort food. In my house, it’s a favorite for Sunday dinner, a must-have on holiday tables, and my go-to on busy nights when I’m craving something cozy.

This hash brown casserole is simple to make, and with just a handful of ingredients and a few minutes of prep, you can have this mixed and in the oven within minutes. It’s the kind of recipe that works for breakfast, dinner, and potlucks. I’ve been making it for years, and it always shows up at Thanksgiving and Christmas.
If you love casseroles, try my Mixed Vegetable Casserole, Broccoli Casserole with Rice, Best Chicken Casserole Ever, and my Baked Chicken and Yellow Rice.
Jump to:
💗 Why You’ll Love This Recipe
Here are several reasons why you’ll love Cheesy Hashbrown Casserole.
- Tried and True: This is my go-to dish when I need something cozy or I need to feed a crowd. Now, you don’t have to go to Cracker Barrel to get delicious hashbrowns.
- Versatile: A great recipe for breakfast, brunch, as a side, dinner, or a potluck. This is a delicious hashbrown breakfast casserole.
- Make-Ahead: You can prep this casserole the night before and bake it the next day when ready.
- Budget-Friendly: Uses inexpensive, everyday ingredients that stretch to feed a crowd.
- Breakfast Casserole: This is the perfect breakfast casserole for any holiday morning or a cozy family breakfast.
🛒 Ingredients Needed for Cheesy Potato Casserole

- Shredded Hash Browns: About 32 ounces; they bake up tender and soak in all that cheesy flavor. You can also use diced hash browns if you can’t find the shredded ones.
- Shredded Cheese: Melts perfectly for a creamy inside and a golden top. You’ll use some in the mix and save extra for the topping.
- Onion: Adds just the right amount of sweetness and flavor.
- Sour Cream: Keeps the casserole rich, tangy, and creamy.
- Cream of Mushroom Soup: Binds everything together with extra flavor. You could also use cream of chicken soup if desired.
- Butter: Adds flavor throughout this hashbrown cheese casserole.
- Salt & Pepper: The only two seasonings I use. Feel free to add garlic powder and onion powder for more flavor if desired.
🔄 Recipe Variations
- Loaded Version: Add some bacon, eggs, green onions, cherry tomatoes, and melted cheese for a delicious breakfast hashbrown casserole.
- Crunchy Topping: Add some crushed cornflakes or cumbled buttery crackers to the topping.
- Add Protein: For extra protein, add some crumbled bacon, sausage, or ham.
- Swap the Cheese: If you’re not a fan of cheddar, consider using mozzarella, Monterey Jack, pepper jack, or Colby cheese instead.
🔪 How to Make Hash Browns and Cheese

Step 1: Preheat your oven to 350°F. Spray a 9×13 casserole dish with nonstick spray.

Step 2: In a large bowl, mix the sour cream, cream of mushroom soup, melted butter, salt, and pepper.

Step 3: Stir in the onion and 1 cup of the shredded cheese until everything is well combined.

Step 4: Fold in the hash browns so they’re coated in all that creamy goodness.
Spread the mixture evenly in the prepared dish.

Step 5: Sprinkle the remaining cheese over the top.

Step 6: Bake uncovered for 40–45 minutes, until bubbly and golden brown.
Let it cool just a couple of minutes before serving.
💭 Pro Tips
- Thaw hashbrowns: Let the potatoes thaw slightly so they blend well with the other ingredients.
- Grease the pan: Spray the pan well before adding the mix.
- Extra Crunch: For added crunch, you could top the cheese with panko breadcrumbs, cornflakes, or buttery crackers tossed in butter. You may need to cover the dish for the last 10 minutes of baking to prevent the topping from browning too much.
- Allow to rest: Allow to sit for a few minutes before serving.
❔ Recipe FAQs
Fridge: Store leftovers in an airtight container in the refrigerator for up to 4 days.
Reheat: You can reheat the leftovers in a 350°F oven or microwave until they are heated through.
Yes. Both dishes share the same basic ingredients and are prepared in the same manner.
You can prep this casserole the night before and bake it the next day when ready.
Absolutely! Breakfast hashbrown casserole is delicious for breakfast. It reminds me of Cracker Barrel Hash Brown Casserole, only better!

More Easy Dinner Recipes with Potatoes
If you’ve tried this Cheesy Hash Brown Casserole or any other recipe on my blog, please consider leaving a 🌟 star rating and sharing your thoughts in the comments below. Thanks for visiting!
👩🏻🍳 Recipe

Cheesy Hash Brown Casserole
Ingredients
- 32 oz. bag Shredded Hash Browns frozen
- 1 teaspoon Salt
- ½ teaspoon Pepper
- ½ cup Butter melted
- 1 (10.5 ounce can) Cream of Mushroom Soup
- 2 cups Sour Cream (16 ounces)
- 1 medium Onion diced
- 2 cups Cheddar Cheese shredded, divided
Instructions
- Take hashbrowns out of the freezer and allow to thaw slightly. Just enough so you can mix in with other ingredients.
- Preheat oven to 350 degrees. Spray a 13 x 9 casserole dish with non-stick cooking spray.
- In a large bowl, mix the sour cream, cream of mushroom soup, melted butter, salt, and pepper.
- Stir in the onion and 1 cup of the shredded cheese until everything is well combined.
- Fold in the hash browns so they're coated in all that creamy goodness.
- Spread the mixture evenly in the prepared dish.
- Sprinkle the remaining cheese over the top.
- Bake uncovered for 40–45 minutes, until bubbly and golden brown.Let it cool just a couple of minutes before serving.
Notes
- Thaw hashbrowns: Let the potatoes thaw slightly so they blend well with the other ingredients.
- Grease the pan: Spray the pan well before adding the mix.
- Extra Crunch: For added crunch, you could top the cheese with panko breadcrumbs, cornflakes, or buttery crackers tossed in butter. You may need to cover the dish for the last 10 minutes of baking to prevent the topping from browning too much.
- Allow to rest: Allow to sit for a few minutes before serving.






An easy and delicious recipe! I make this for all holidays and family gatherings. Everyone loves it!
Forgot to pour the melted butter but still tasted good. I added some turkey sausage, green, red, yellow and orange bell pepper.
This cheesy hashbrown casserole is to die for! I love how simple it is to make, and it’s a real crowd pleaser too. It’s perfect for entertaining. Thank you for the recipe.
Yes, this is one of my go to recipes for feeding a crowd. It is always a dish that is loved by all!
A perfect way to serve hash browns!