This Hashbrowns Casserole is the ultimate comfort food, blending creamy, cheesy goodness with the perfect crispy top. Made with tender shredded potatoes, a rich blend of cheeses, and a touch of sour cream, it's the kind of dish that brings everyone back for seconds. Whether you’re serving it for breakfast, as a side dish, or even a cozy dinner, this casserole is an easy, crowd-pleasing favorite. The best part? It’s simple to throw together, making it perfect for busy weeknights or special occasions.
Spray a 9x13 baking dish with nonstick spray and set it aside.
Add the butter to a sauce pan over medium heat.
Once the butter has melted, add in the onion and saute until it's softened.
Add the garlic to the onion mixture and saute just until fragrant, about 1 minute.
Add the flour to the onion and garlic mixture and mix to combine.
Slowly add the chicken stock while whisking.
Once that is fully combined, stir in the milk.
Let it heat through and continue to stir and let it thicken.
Add in the sour cream, salt, and pepper. Stir until it's fully combined and smooth.
Add in 3/4 of the cheddar cheese and whisk to make sure it's melted and smooth. Once it's combined and smooth, remove it from the heat.
Add the thawed hashbrowns to a large mixing bowl with the cheese sauce. Mix until it's fully combined.
Pour the mix into the 9x13 baking dish. Spread it out into an even layer.
Top with the remaining cheddar cheese.
Bake in the oven for 30 minutes, just until it starts to brown and gets nice and bubbly.
Video
Notes
Make sure the heat is turned down when you're making the cheese sauce. This will help it stay smooth rather than becoming grainy.
While it seems like a hassle, grating the cheese yourself makes a big difference in the result. Pre-shredded cheese has an anti-caking agent that keeps it from melting the same.