There's something wonderfully nostalgic about a warm, cheesy hashbrown casserole on a chilly Christmas morning. This easy hashbrown casserole recipe brings that comfort right to your holiday brunch table, filled with creamy textures and savory flavors that everyone will enjoy. Whether you're hosting family or friends, this dish is sure to become a new holiday tradition.

You'll love how simple it is to prepare, letting you spend more time relaxing and less time fussing in the kitchen. Plus, the hashbrown casserole pairs beautifully with eggs, bacon, and fresh fruit for a complete festive spread.
Why You'll Love This Recipe
- Quick and easy to prepare with simple ingredients.
- Rich, creamy, and cheesy texture that’s comforting and satisfying.
- Feeds a crowd – perfect for holiday brunch gatherings.
- Make-ahead friendly for stress-free mornings.
- Customizable with add-ins like cooked bacon or diced peppers.
Ingredients
Gather these ingredients to make a creamy, cheesy hashbrown casserole that everyone will rave about.
- 1 (30-ounce) bag frozen shredded hashbrowns, thawed
- 2 cups sharp cheddar cheese, shredded
- 1 (10.5-ounce) can cream of chicken soup
- 1 cup sour cream
- 1/2 cup unsalted butter, melted
- 1/2 cup diced onion
- 1/4 teaspoon garlic powder
- 1/4 teaspoon black pepper
- 1/2 teaspoon salt
- 1 cup crushed cornflakes (optional, for topping)
- 2 tablespoons unsalted butter, melted (optional, for topping)
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 1 hour
- Total Time: 1 hour 15 minutes
- Servings: 8
- Calories: Approximately 350 per serving
How to Make Easy Hashbrown Casserole for a Cozy Christmas Brunch
- Preheat your oven to 350°F (175°C) and lightly grease a 9x13-inch baking dish.
- In a large bowl, combine the thawed hashbrowns, shredded cheddar cheese, cream of chicken soup, sour cream, melted butter, diced onion, garlic powder, salt, and black pepper. Mix until everything is evenly combined and creamy.
- Transfer the mixture into the prepared baking dish, spreading it out evenly.
- If using, mix crushed cornflakes with 2 tablespoons of melted butter, then sprinkle this mixture evenly over the top of the casserole for a crunchy topping.
- Bake in the preheated oven for 55-60 minutes, or until the casserole is bubbly and golden brown on top.
- Remove from the oven and let it rest for 5-10 minutes before serving to allow flavors to meld and the casserole to set slightly.
Tips for the Best Results
- Thaw hashbrowns completely and gently squeeze out excess moisture to prevent a watery casserole.
- For extra flavor, sauté the diced onions before adding them to the mixture.
- Use sharp cheddar cheese for a more pronounced cheesy flavor.
- Customize by adding cooked bacon bits, chopped green onions, or diced bell peppers.
- Let the casserole rest after baking to make serving easier and cleaner.
Storage and Reheating
Store any leftovers in an airtight container in the refrigerator for up to 4 days. The casserole tastes even better after a day as the flavors continue to develop.
For freezing, place the casserole in a freezer-safe container and freeze for up to 2 months. Thaw overnight in the refrigerator before reheating. Reheat covered in a 350°F oven until warmed through, about 20-25 minutes, or microwave individual portions until hot.
Frequently Asked Questions
Can I make this casserole ahead of time?
Yes, you can assemble the casserole the night before and refrigerate it. Bake it fresh the next morning for best texture and flavor.
Can I use fresh potatoes instead of frozen hashbrowns?
While fresh potatoes can be used, shredded and par-cooked potatoes should be dried thoroughly to avoid excess moisture making the casserole soggy.
Is there a vegetarian version of this recipe?
Absolutely! Simply use cream of mushroom soup instead of cream of chicken and omit any meat add-ins to keep it vegetarian-friendly.
What can I serve alongside this hashbrown casserole?
This casserole pairs wonderfully with scrambled eggs, sausage links, fresh fruit, and a hot cup of coffee for a complete Christmas brunch.


