A creamy, cheesy potato casserole layered with sweet caramelized onions and topped with a crunchy golden crust, perfect for family meals, holidays, and potlucks.
30 ounces frozen shredded hash brown potatoes, thawed
2 tablespoons olive oil
2 large yellow onions, thinly sliced
3 tablespoons unsalted butter, melted
1 cup sour cream
1 can (10.5 ounces) cream of chicken soup
1 1/2 cups shredded cheddar cheese
1/2 cup shredded Gruyère cheese
1 teaspoon garlic powder
1/2 teaspoon salt
1/2 teaspoon black pepper
2 cups cornflakes, lightly crushed
2 tablespoons melted butter (for topping)
2 tablespoons chopped fresh parsley (optional)