hashbrown casserole

Posted on November 17, 2025

Modified: November 17, 2025

By Reda
A serving spoon scoops a golden, cheesy hashbrown casserole from a white baking dish, garnished with fresh thyme.

There are certain dishes that just feel like a warm hug, and for me, this cheesy hashbrown casserole is at the top of that list. I remember my mom making a version of this for nearly every holiday gathering, its incredible aroma filling the whole house. It’s a dish that’s deeply comforting, much like my classic recipe for scalloped potatoes. The combination of tender potatoes, a rich, bubbly cheese sauce, and that signature crunchy cornflake topping is pure nostalgia on a plate.

Why This Dish is a Go-To in My Kitchen

Honestly, it’s the incredible, show-stopping flavor you get for such little active effort. My favorite recipes are the ones that deliver a huge reward without chaining me to the stove, and this one is a perfect example. With just 15 minutes of prep, I can assemble a casserole that tastes like it took all afternoon. The magic really happens in the oven during its 50-minute bake time. The creamy sauce, made with a perfect blend of sharp cheddar and nutty Gruyère, bubbles up beautifully around the tender hashbrowns, infusing every bite with flavor. It’s my secret weapon for potlucks and family dinners because it’s simple, unbelievably satisfying, and disappears from the dish every single time.

Let’s Talk About the Ingredients

The magic is in the cheese blend. I always use sharp cheddar for that classic tangy flavor and Gruyère for its nutty, creamy melt. Full-fat sour cream is non-negotiable for the richest sauce. These ingredients come together beautifully in so many dishes, including my Mexican rice casserole.

A serving spoon scoops a golden, cheesy hashbrown casserole from a white baking dish, garnished with fresh thyme.
Reda

Ultimate Cheesy Hashbrown Casserole

The ultimate comfort food side dish, this cheesy hashbrown casserole features a rich, from-scratch creamy sauce, two types of cheese, and a crunchy cornflake topping. Perfect for holidays, potlucks, or a cozy family dinner.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings
Course: Breakfast, Brunch, Side Dish
Cuisine: American
Calories: 462

Ingredients
  

For the Casserole
  • 30 oz Frozen shredded hashbrowns thawed and patted very dry with paper towels
  • 1/2 cup Unsalted butter (1 stick)
  • 1 cup Yellow onion finely chopped
  • 2 cloves Garlic minced
  • 1/4 cup All-purpose flour
  • 1 1/2 cups Whole milk
  • 1 cup Sour cream full-fat recommended
  • 2 cups Sharp cheddar cheese freshly shredded, divided
  • 1 cup Gruyère cheese freshly shredded
  • 1 tsp Kosher salt
  • 1/2 tsp Black pepper freshly ground
  • 1/2 tsp Smoked paprika
For the Topping
  • 2 cups Cornflakes cereal lightly crushed
  • 4 tbsp Unsalted butter melted

Equipment

  • 9x13 Inch Casserole Dish
  • Large Mixing Bowl
  • Large saucepan or Dutch oven
  • Whisk

Method
 

Preparation
  1. Preheat your oven to 375°F (190°C). Generously grease a 9x13 inch casserole dish.
  2. Ensure your thawed hashbrowns are very dry. Place them between layers of paper towels or a clean kitchen towel and press firmly to squeeze out as much moisture as possible. This is the key to a non-watery casserole. Set aside.
Make the Creamy Cheese Sauce
  1. In a large saucepan or Dutch oven, melt 1/2 cup of butter over medium heat. Add the chopped onion and cook, stirring occasionally, until softened and translucent, about 5-7 minutes.
  2. Stir in the minced garlic and cook for another minute until fragrant.
  3. Sprinkle the all-purpose flour over the onions and cook, stirring constantly with a whisk, for 1 minute to cook out the raw flour taste. This creates a roux.
  4. Gradually whisk in the whole milk until the mixture is smooth. Continue to cook, whisking frequently, until the sauce thickens and begins to bubble, about 3-5 minutes.
  5. Remove the saucepan from the heat. Stir in the sour cream, 1 1/2 cups of the cheddar cheese (reserving 1/2 cup for the topping), all of the Gruyère cheese, salt, pepper, and smoked paprika. Stir until the cheese is fully melted and the sauce is smooth and creamy.
Assemble and Bake
  1. In a large mixing bowl, combine the dry hashbrowns with the prepared cheese sauce. Gently fold together until the hashbrowns are evenly coated.
  2. Pour the mixture into your prepared casserole dish and spread it into an even layer.
  3. In a small bowl, combine the crushed cornflakes and 4 tbsp of melted butter. Toss to coat.
  4. Sprinkle the reserved 1/2 cup of cheddar cheese over the casserole, then evenly distribute the buttered cornflake mixture on top.
  5. Bake uncovered for 45-50 minutes, or until the casserole is hot, bubbly, and the topping is golden brown.
  6. Let the casserole rest for 10-15 minutes before serving. This allows it to set up and makes it easier to serve.

Notes

Thawing Tip: For best results, thaw hashbrowns in the refrigerator overnight. If you're short on time, you can microwave them in 30-second intervals, but be sure to drain any excess water and pat them very dry before using.
Variations: Add 1 cup of diced ham or cooked, crumbled bacon to the hashbrown mixture for a heartier dish. For a bit of spice, add a diced jalapeño with the onion.
Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days. Reheat in a 350°F oven until warmed through for the best texture.

How I Make Ultimate Cheesy Hashbrown Casserole Step-by-Step

I always start by thawing the hashbrowns, a small step that makes a huge difference in the final texture. While they rest, I create the heart of the dish: the luxurious, creamy cheese sauce. It begins with a simple butter and flour roux, which I cook for a minute to get rid of any raw flour taste. Then, I slowly whisk in the milk until the sauce is silky smooth. Only then do I stir in the sour cream and melt in the gorgeous cheeses. From there, it’s just a matter of folding everything together with the hashbrowns, spreading it into the baking dish, and topping it with those buttery cornflakes before the oven works its magic. It’s a method I also use in my Seafood Alfredo Casserole.

My Tips for the Perfect Outcome

  • Thaw the hashbrowns: This prevents a watery casserole and ensures even cooking.
  • Shred your own cheese: It melts much creamier than pre-shredded varieties.
  • Don’t skip the paprika: It adds a subtle smokiness that elevates the whole dish.

Serving Suggestions and Storage Tips

I absolutely love serving this hashbrown casserole as a star side dish for holiday meals, especially alongside a glazed ham or a roasted chicken. It’s also a perfect addition to a weekend brunch spread next to some scrambled eggs and bacon. For leftovers, which we sometimes have if I make a double batch, I let the dish cool completely before covering it tightly or transferring it to an airtight container. It keeps beautifully in the fridge for up to 3 days. It reheats wonderfully in the oven, which helps re-crisp the topping. This dish stores just as easily as some of my other hearty meals, like my popular Meat Lover’s Pizza Casserole.

Frequently Asked Questions

Can I make this hashbrown casserole ahead of time?

Absolutely! I often assemble the entire casserole without the cornflake topping, cover it tightly, and refrigerate it for up to two days. When you’re ready, just add the topping and bake, adding about 10-15 minutes to the cooking time.

Can I use fresh potatoes instead of frozen hashbrowns?

Yes, you can. I’d recommend parboiling about two pounds of peeled and shredded russet potatoes before adding them to the cheese sauce. Be sure to drain them very well to avoid excess moisture in the final dish.

What can I substitute for the cornflake topping?

If you’re out of cornflakes, I find that crushed Ritz crackers or panko breadcrumbs mixed with melted butter make a fantastic, crunchy alternative. Toasted, slivered almonds could also add a wonderful texture and nutty flavor to the top.

Is it okay to use a different kind of cheese?

Definitely! While I love the cheddar and Gruyère combination, feel free to experiment. Colby, Monterey Jack, or even a bit of pepper jack for a spicy kick would be delicious substitutes in this versatile casserole recipe.

Conclusion

This recipe holds a special place in my heart, and I truly hope it brings as much joy and comfort to your table as it does to mine. If you try this hashbrown casserole, I’d absolutely love to hear what you think in the comments below!

You might also like these recipes

Leave a Comment

Recipe Rating