This post may contain affiliate links. Please read our privacy policy for additional information.
Don’t forget to learn how to make the Perfect Sunny Side Up Eggs to serve with your casserole! Or for a breakfast that will really fill you up, try this Taco Omelette Using Leftover Taco Meat or some Sour Cream Scrambled Eggs. You can even make some Maple Glazed Breakfast Sausage to add to your casserole.
Reader Review
Making it again tonight. Prefer your recipe to the other (cream of chicken) one.
Love all your recipes that I have tried. Thank you and keep up the great work. 🙂

Karlynn’s Recipe Notes
- Skill Level: Like most casseroles, this one is easy to make. Why not include your kids in the process and have them mix all the ingredients?
- Total Time: This recipe will take approximately 70 minutes, most of which will be baking time. That gives you plenty of time to prepare the rest of your meal.
- Variations: Why not add sauteed mushrooms and onions or vibrant chopped bell peppers to this recipe? You can try different cheeses or add even more cheese on the side with a Cheese Sauce. Make some Homemade Onion Soup Mix or Cajun Seasoning to mix in for extra flavour.
- Tools Needed: You’ll need a medium frying pan and a 9×13 baking dish as well as a sharp knife and a cutting board.

What You’ll Need For Ingredients
Hash Browns: While you could grate your own potatoes for this, the process is time consuming and fresh potatoes inevitably start to turn brown if they aren’t used quickly. For the sake of ease, just use some frozen shredded hash browns. Dehydrated shredded potatoes could also work (just be sure to rehydrate them according to the package directions of course.
Bacon: Hickory smoked bacon will give you the best flavour combination for this casserole, but you can absolutely change it up. The main thing is to have plenty of crunchy bits of salty bacon mingled in with the melted cheese.
Cheese: This recipe calls specifically for grated parmesan and shredded cheddar cheese, but you can add to these or use alternate varieties of cheese. One way or another, you’ll want plenty of melted and gooey cheese. Don’t be afraid to add even more cheese to the top of the casserole, or try a variety of cheese with hot peppers in it.

How To Make Cheesy Hash Brown Casserole
This is a brief overview of the recipe. The full list of ingredients and step-by-step instructions are in the recipe card below.




- Preheat oven to 350°F and grease a 9×13 baking pan. Cook bacon until crispy.
- Mix potatoes, bacon, melted butter, onion, seasonings, and cheese in a large bowl.
- Put the potato mixture into the pan. Pour cream over it and dot it with hard butter.
- Bake for 55-60 minutes. Let rest for 5 minutes and garnish with chopped parsley.


Storage Instructions
Fridge: Store the cooled casserole in a sealed container in the fridge for 2-3 days. It may start to get mushy after that.
Freezer: While you can freeze this casserole once it’s cooled, the texture won’t be the same once it defrosts.
More Delicious Breakfast Casserole Recipes
Looking for more easy Breakfast Casserole recipes? Try these out:
Try an Overnight Sausage & Croissant Breakfast Casserole or this Sausage Breakfast Bake Casserole for more protein-oriented options.
For something decadent and sweet, try this Leftover Cinnamon Rolls French Toast Casserole or a Banana Cinnamon Roll Casserole.
This Cheesy Hash Brown Casserole is easy to make and easy to customize to your family’s tastes. Try this recipe and let me know how it turns out for you. Try some other breakfast casseroles too.
Happy Cooking!
Karlynn

Cheesy Hash Brown Casserole
Ingredients
- 16 ounces shredded hash browns, frozen
- 4 slices cooked crispy bacon
- ¼ cup melted butter
- 1 small onion , diced
- ½ teaspoon garlic powder
- ⅛ teaspoon salt , to taste
- ⅛ teaspoon pepper, to taste
- ¾ cup shredded cheddar cheese
- ½ cup grated Parmesan cheese
- ⅓ cup half and half cream
- 3 tablespoons hard butter, chopped into small bits
Instructions
- Preheat your oven to 350°F. Grease a 9 inch baking pan.
- Dice the bacon into 1/2 inch pieces. Cook the bacon until it is crispy. set aside on paper towel.
- In a large bowl mix the potatoes, cooked bacon, melted butter, onion, garlic powder, salt and pepper, cheddar and Parmesan cheese. Mix to coat and combine well.
- Add the potato mixture to the greased 9 inch baking dish.
- Pour the half and half cream over top, and dot with the hard butter on top.
- Bake for 55-60 minutes until the potatoes around the edges are lightly browned. Let rest for 5 minutes then serve garnished with chopped fresh parsley on top.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.











Dawn Dallmann says
Making it again tonight. Prefer your recipe to the other (cream of chicken) one.
Love all your recipes that I have tried. Thank you and keep up the great work. 🙂
Cindy Brick says
This sounds delicious — but I’m a little surprised you’re making it sound like Something Really New. This basic casserole has been around a long, long time. And you’re right, using different ingredients still makes it tasty.
It’s especially good for Christmas morning. Make it up ahead of time, put in the fridge or freezer — then slap that baby into the oven when you’re barely awake. Yum.
Lisa G says
I shredded 2 large baked potaoes (Costco ones). I didnt have half and half so I used regular whole milk.
After 55 minutes in oven, I felt they werent cooked enough, so I put in for another 10 minutes (total 65 minutes). This gave the edges some crispies, which we we fought over!
We used pork sausage patties since we had no bacon.
This was delicious and we will make again.
Debbie says
Is this recipe for Cheesy Hash Brown Casserole call for 9/13 baking dish?