Hashbrown Breakfast Casserole
This Hashbrown Breakfast Casserole is loaded with all of your breakfast favorites! It’s got fluffy eggs with savory hashbrowns, sausage, peppers, onions, and cheese. It’s easy to make ahead of time and is very freezer-friendly.
Be sure to try my Egg Muffins and Homemade Pancakes next!
Hashbrown Breakfast Casserole
This is the ultimate breakfast recipe that’s easy to make ahead of time and is perfect for feeding a crowd! Not only that, but it’s very forgiving. You can modify what kind of meat you use, the vegetables, cheese options, and more!
My favorite part about this is the layers. I love how the hashbrowns and eggs combine so that you get a perfect proportion of eggs and potatoes with every bite. There are 2 separate layers of cheese which keeps everything moist and delicious, and the sausage, peppers, and onions on top are so savory and delicious.
How to Make It
See recipe card below this post for ingredient quantities and full instructions.
Sauté sausage, peppers, and onions. Drain grease and set aside.
Whisk eggs until just combined. Mix in the milk, sour cream, hot sauce, and seasonings.
Arrange the hash browns on the bottom of a lightly greased 9 x 13-inch casserole dish. Drizzle with melted butter and toss to combine. Top with 1 cup cheddar cheese, then add the sauteed sausage/onions/peppers.
Pour the egg mixture on top, then add remaining 1 cup cheddar cheese. Bake at 350° for 50 minutes, check on it every 5 minutes after that. It’s done when the edges are slightly browned and the middle is nearly set. It will finish setting while it rests. Rest 10 minutes prior to serving.
Make-Ahead Method
- Refrigerator: Assemble the casserole as outlined. Cover and refrigerate for up to 48 hours prior to baking. When ready to bake: Let it sit out for 30 minutes before baking, then bake as outlined.
- Freezer: Assemble the casserole as outlined. Cover and freeze for up to 2 months. Let it defrost in the fridge for 24 hours prior to baking. Let it sit out for 30 minutes before baking, then bake as outlined.
About the Hash Browns
- Make sure the hash browns are fully thawed to ensure the best consistency. It also takes twice as long to bake if they’re frozen, which will overcook the eggs.
- I like to use Lamb Weston Thick Cut Hash Browns. They’re nice and thick and hold up well in this casserole.
- You can also use cubed hash browns in this recipe if that is your preference or if you’re unable to obtain the shredded ones.
How to Thaw Hash Browns
- Place the package in the refrigerator overnight.
- Defrost them in the microwave.
- Let them sit at room temperature in a large bowl for about 45 minutes.
Be sure to pat them dry after they have thawed.
Ingredient Substitutions
There are an endless number of ingredient combinations that you can use for this recipe, here are some options to get started:
- Meat: Sausage, turkey sausage, ham, and bacon are all great in this recipe.
- Vegetables: Sauteed mushrooms, spinach, and steamed broccoli make great additions as well.
- Cheese: Monterey Jack, Colby, Mozzarella, White Cheddar, and Gouda are all great cheese options that can be used.
Storing Leftovers
- Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months.
- Leftovers do freeze well: Freeze portion sizes in Tupperware containers or freezer bags and let thaw in the fridge overnight prior to reheating in the microwave or the oven.
- To reheat in the oven: Place in a lightly greased casserole dish. Cover and bake at 350° for 20-25 minutes, or until heated through.
Tools For This Recipe
(Amazon affiliate links)- Check out all of my kitchen essentials here.
- 9 x 13-inch Casserole Dish– This is the one I use for this recipe.
- Immersion Blender– this makes it really easy to whisk the eggs to a super fluffy consistency.
- Mixing Bowls
- Pinch Bowls– to measure out seasonings ahead of time.
Try These Next
Get My Free E-Book!
- I’ve got a FREE e-Book with 7 super popular dinner recipes! Click here to join my email list and I’ll send your e-Book right over!
- And be sure to follow me on Instagram, Pinterest, & Facebook!
Tried This Recipe?
Leave a review, I love hearing your feedback! ⭐⭐⭐⭐⭐
Hashbrown Breakfast Casserole
Ingredients
- 1 pound ground breakfast sausage, such as Jimmy Dean
- ½ small yellow onion, finely diced
- ½ red bell pepper, diced
- ½ green bell pepper, diced
- 28 oz. shredded hash browns, thawed and patted dry
- 4 tablespoons butter, melted
- 2 cups cheddar cheese, divided in half
- 12 large eggs
- 1 cup sour cream
- ¾ cup milk
- 1 teaspoon hot sauce
Seasonings
- ½ teaspoon mustard powder
- ¼ teaspoon dried oregano
- ¼ teaspoon dried thyme
- ¼ teaspoon ground sage
- ½ teaspoon salt
- ¼ teaspoon pepper
Instructions
Prep Work
- Place your oven rack in the middle of the oven and preheat oven to 350.
- Cook and crumble the sausage over medium-high heat until browned and cooked through, add the onions and peppers during the last 3 minutes or so. Drain grease and set aside.
- Crack the eggs in a medium bowl and beat them until just combined.
- Add the sour cream, milk, hot sauce, and seasonings (mustard powder, oregano, thyme, sage, salt, and pepper.) Stir until well combined.
Assemble and Bake
- Add the thawed hash browns to a lightly greased 9 x 13-inch casserole dish. Drizzle with melted butter and toss to coat.
- Top with 1 cup of shredded cheddar cheese, then add the cooked sausage, onions, and peppers.
- Pour the egg mixture over the sausage, onions, peppers, and hash browns. Top with remaining 1 cup of cheese.
- Bake, uncovered, for 50 minutes. Check it every 5 minutes or so from here, it's done when the edges are slightly browned and the middle is nearly set. It will finish setting while it rests.
- Let it rest for 10 minutes prior to serving.
Notes
- 2 (8 oz.) ham steaks can be used instead of sausage if preferred. I would still sauté it on the stove for about 5 minutes to release excess water that is typically added to ham. This way you can drain it before assembling the casserole.
- Make sure the hash browns are fully thawed to ensure the best consistency. It also takes twice as long to bake if they're frozen, which will overcook the eggs.
- I like to use Lamb Weston Thick Cut Hash Browns. They’re nice and thick and hold up well in this casserole.
- You can also use cubed hash browns in this recipe if that is your preference or if you’re unable to obtain the shredded ones.
Storage:
- Store in an airtight container and refrigerate for up to 3 days or freeze for up to 3 months.
- Leftovers do freeze well: Freeze portion sizes in Tupperware containers or freezer bags and let thaw in the fridge overnight prior to reheating in the microwave or the oven.
- To reheat in the oven: Place in a lightly greased casserole dish. Cover and bake at 350° for 20-25 minutes, or until heated through.
This was really good and flavorful
Delicious! Will be making it again!
I’m so happy to hear that Melissa! Thank you!
Love this breakfast casserole. Best I’ve tried, it’s a keeper.
I am sooo happy to hear that!! I am OBSESSED with it too, my family and I are having it for breakfast tomorrow! ❤️ Thank you so much for the review!!
I am making this for Easter. Would greek yogurt work in place of sour cream?
Thanks, looks yummy!
Hi Kathleen! I am actually making this for Easter as well, I’m just starting to prepare it now! 🙂 Greek yogurt is a great sub for the sour cream. Enjoy and Happy Easter!!
This is amazing! Made for our family at Christmas & they loved it!
That’s so great to hear Kim! I made this for Christmas breakfast too, it’s always a hit. Thanks so much for the review!💗
I used hashbrowns with peppers and onions already mixed in. Saved a step. I did Sautee mushrooms and added them as well. This was a huge hit at my brunch.
I am sooo happy that it was a big hit!!! Thank you so much Kathleen! Mushrooms is such a great addition! 🙂
Can you do a crust with this in same pan on bottom
Hi Darlene! I’m not quite sure what you mean by a crust, but I haven’t tested it other than how it’s outlined here. ❤️