This post contains affiliate links.

This easy Hashbrown Breakfast Casserole recipe is loaded with sausage, hashbrowns, bell peppers, onion, and cheese. It's so easy to prep and can even be assembled the night before and bake that morning.

Hashbrown Breakfast Casserole has it all.

It's loaded with all the good stuff and it's perfect for feeding a crowd, not only because everyone loves it, but you can do all the prep work the night before and just pop it in the oven the next morning. It's my go-to for any holiday morning or when entertaining guests.

I adapted this recipe from my popular classic Breakfast Casserole recipe, which is similar, but doesn't use hashbrowns). We like to serve it with buttermilk biscuits, fresh fruit, or strawberry banana smoothie.

And if you want more breakfast recipe inspiration, check out our Breakfast Fried Rice, Breakfast Skillet, Sour Cream Coffee Cake, Sheet Pan Pancakes, and Cinnamon Rolls.

How to make Hashbrown Breakfast Casserole:

Combine: Mix eggs, sour cream, milk, cheese, salt, and pepper in a large bowl. Stir in thawed hashbrowns. Cook sausage in a large skillet, breaking up with a meat chopper or wooden spoon as it cooks. Drain most of the grease then pour into the egg mixture. Cook chopped veggies in the same skillet the sausage was cooked in for 2-3 minutes then pour into the bowl with the egg mixture.

Bake: Grease a 9×13″ pan with cooking spray then pour in the egg and sausage mixture. Cover and refrigerate overnight, or bake immediately for 40-50 minutes at 350°F. The edges of the hash brown breakfast casserole should be set and the center just barely jiggly.

Make Ahead and Storage Instructions:

To Make Ahead: Follow recipe instructions to assemble the hash brown breakfast casserole then cover and refrigerate for up to 1-2 days before baking (depending on freshness of ingredients used).

To Store: Keep covered in the refrigerator for up to 4 days. Reheat in the microwave.

To Freeze (unbaked): Follow recipe instructions to assemble then cover unbaked casserole with aluminum foil and freeze for 2-3 months. Thaw completely in the refrigerator thing bring to room temperature on the counter before baking according to recipe instructions.

More Breakfast Casseroles:

5 from 212 votes

Hashbrown Breakfast Casserole

Author: Lauren Allen
This easy Hashbrown Breakfast Casserole recipe is loaded with sausage, hashbrowns, bell peppers, onion, and cheese. We love that you can make it ahead of time and refrigerate overnight, so it's ready to bake anytime.
Prep: 15 minutes
Cook: 45 minutes
Total: 1 hour
Servings: 12

Ingredients 
 

  • 2 pounds pork sausage, (I like Jimmy Dean)
  • 12 large eggs
  • 1 cup sour cream, (light, regular, or sub Greek yogurt)
  • 1/4 cup milk
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • 20 oz bag frozen shredded hashbrowns, , thawed
  • 4 green onions
  • 1/2 green bell pepper, , diced
  • 1/2 red bell pepper, , diced
  • 2 cups freshly shredded cheddar cheese

Instructions 

  • Combine eggs, sour cream, milk, cheese, and salt and pepper in a large bowl. Mix on low speed with electric mixers, just until combined. Stir in thawed hash browns.
  • Cook sausage: Heat a large skillet over medium heat. Add sausage and cook until browned, breaking it into small pieces with a wooden spoon as it cooks. Drain most of the grease and add the sausage to the bowl with the egg mixture.
  • Saute veggies: Add the bell peppers and onion to the same skillet the sausage was cooked in and sauté for 2- 3 minutes. Add to the bowl with the egg mixture and stir everything to combine.
  • Bake: Pour mixture into a greased 9×13’’ pan. Cover dish and refrigerate overnight, or bake immediately at 350 degrees for 40-50 minutes or until the edges are set and the center is just barely jiggly.

Notes

Make Ahead Instructions: Follow recipe instructions to assemble the hash brown breakfast casserole then cover and refrigerate for up to 1-2 days before baking (depending on freshness of ingredients used).
To Store: Keep covered in the refrigerator for up to 4 days. Reheat in the microwave.
To Freeze (unbaked): Follow recipe instructions to assemble then cover unbaked casserole with aluminum foil and freeze for 2-3 months. Thaw completely in the refrigerator thing bring to room temperature on the counter before baking according to recipe instructions.

Nutrition

Calories: 434kcal, Carbohydrates: 11g, Protein: 25g, Fat: 32g, Saturated Fat: 12g, Polyunsaturated Fat: 4g, Monounsaturated Fat: 12g, Trans Fat: 0.2g, Cholesterol: 261mg, Sodium: 791mg, Potassium: 468mg, Fiber: 1g, Sugar: 1g, Vitamin A: 738IU, Vitamin C: 15mg, Calcium: 201mg, Iron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Text me new recipe ideas!

Simple, tasty ideas sent once a week. No spam.

Text Signup

Follow Me

Get recipe ideas weekly!

I originally shared this recipe September 2023. Updated December 2024.

Recipe adapted from this popular Breakfast Casserole recipe.

Related Posts

Share Recipe

About The Author

Lauren Allen

Welcome! I’m Lauren, a mom of four and lover of good food. Here you’ll find easy recipes and weeknight meal ideas made with real ingredients, with step-by-step photos and videos.

5 from 212 votes (187 ratings without comment)
Subscribe
Notify of

43 Comments
Inline Feedbacks
View all comments
James Saligrini
1 year ago

Would it turn out okay to leave out the sour cream altogether and not substitute it?

Admin
Rachel Aldridge
10 months ago

You could, but if you don’t substitute for it, the casserole might come out a little drier than normal.

Christi
1 year ago

If I’m planning to reheat the entire pan, should I reduce the cook time and if so, what’s recommended?

Thanks!

Admin
Stacy Popham
1 year ago
Reply to  Christi

Yes, if you plan to reheat the entire pan later, you can reduce the initial cook time slightly. I recommend reducing the cook time by about 10 minutes and checking it often! Enjoy!

Zen
1 year ago

Can this be made in an 8×8 casserole dish? If so, how would you suggest I adjust the temperature/time?

Admin
Stacy Popham
1 year ago
Reply to  Zen

Yes, you can make it in an 8×8 casserole dish by halving the recipe. Keep the temperature the same and start checking for doneness around 30-35 minutes. Adjust the baking time as needed until the casserole is set and golden. Enjoy

JanJohnson
1 year ago

5 stars
My favorite, go-to recipe for brunch! Excellent taste, filling comfort food!

Roger Morford
1 year ago

5 stars
Oh my good golly gosh. My 6 year old nephew is a very picky eater and he destroyed this casserole. I have not made anything from this site that wasn’t fabulous. Thank you again Lauren.

Kerri
2 years ago

5 stars
This is the best breakfast casserole I have ever had. This recipe is a keeper. I followed it to a T. Mine took 1 hour and 15 minutes to cook. I made it Christmas morning for 10 people and it got rave reviews.

Kim Murdock
2 years ago

This recipe was delicious. I cut the recipe in half since was just for two people and it was amazing. I added a bit more red and green pepper than it required for halving the recipe and it was just simply delicious. I will make it again and placed in my favorite recipe file.

Keeli Bloom
2 years ago

Can I use chorizo instead of pork sausage ?

Krissy
2 years ago

5 stars
Wow! I followed the recipe exactly and it turned out delicious! I was kind of nervous about making it for the first time for our Saturday service group but it turned out perfect! Everyone loved it!
Thank you for sharing this recipe!
I will definitely make this again and again!

Holly
2 years ago

Can you make these egg casseroles in muffin tins for individual portions? What’s the suggested cook time?