A tasty hash brown casserole recipe made with real ingredients and no canned soup! It's the best hash brown recipe that you can prepare ahead, but it can also be made on the same day!
Melt butter in a saucepan over medium-high heat. Add onion, cook for 3 minutes or until soft.
Add flour, cook, keep stirring for 1-2 minutes or until it smells toasted.
Whisk in the broth, milk, garlic powder, chicken bouillon, and black pepper. Cook, stirring occasionally until thickened (as thick as condensed soup), about 4-5 minutes. Adjust seasoning with extra salt and black pepper if needed.
In a large mixing bowl, add hash browns, 2 cups of cheese, sour cream, béchamel sauce, and a pinch of black pepper. Stir to combine. Transfer to a large baking dish, cover, and refrigerate overnight.
Remove the casserole from the refrigerator about 30 minutes before baking. Preheat the oven to 350°F.
Sprinkle the casserole with ½ cup of cheese. Bake for 45-55 minutes.
Notes
If you are short on time, you may prepare, assemble, and bake the casserole on the same day.