Thaw and prep: Thaw the frozen hashbrowns in the fridge or at room temperature until no longer icy. Preheat your oven to 350°F (175°C). Grease a 9x13-inch baking dish.
Mix the base: In a large bowl, combine the cream of chicken soup, sour cream, melted butter, diced onion, garlic powder, salt, and pepper.
Stir until smooth.
Add potatoes and cheese: Stir in the thawed hashbrowns and 1 1/2 cups of the shredded cheddar. Mix gently to coat everything without mashing the potatoes.
Spread in pan: Transfer the mixture to the prepared baking dish, spreading it into an even layer. Sprinkle the remaining 1/2 cup cheddar over the top.
Optional crunchy topping: If using, mix cornflakes or panko with 2 tablespoons melted butter and a pinch of salt.
Scatter over the casserole. Dust with a little paprika for color.
Bake: Bake uncovered for 45–55 minutes, until the edges bubble and the top is golden. The center should be hot and set.
Rest and garnish: Let it rest for 10 minutes to firm up.
Sprinkle with chopped chives or parsley before serving.