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 orange julius.
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:
- Breakfast Casserole
- Overnight Breakfast Casserole
- French Toast Casserole
- Hawaiian French Toast Casserole
- Biscuits and Gravy Casserole
- Sheet Pan Pancakes
Follow me for more great recipes
Recipe

Hashbrown Breakfast Casserole
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
Macros Recipe Adaptation
2 lbs. breakfast chicken sausage links, 1 cup non-fat plain greek yogurt, ¼ cup unsweetened almond milk, ½ cup red bell pepper, ½ cup green bell pepper, 2 cups mozzarella cheesePer Serving Amount
245.7 gramsMacros
315 kcal, Fat: 18g, Carbs: 10g, Protein: 31gNutrition
Create a FREE Account to save your favorite recipes and create meal plans
Follow Me
I originally shared this recipe September 2023. Updated December 2024.
Recipe adapted from this popular Breakfast Casserole recipe.
This post contains affiliate links.
I made this tonight for my family of seven and it was good! Satisfying all around, which is a lot to say for picky kids :-). I used just 1 lb. of pork sausage and it was still tasty. It was easier to make with the frozen hash browns, which is great to have a time saver. Thank you for another great recipe!
Made this recipe for my grandkids for a Sunday morning breakfast. They loved it!! Definitely keeping this in my arsenal for future Sunday mornings with the grandkiddos!
This is a delicious breakfast casserole! I made it for a “breakfast for dinner” potluck with friends and got compliments on it. In fact one of my friends said it had just the right amount of pepper. It is so convenient that it can be made ahead of time. I didn’t have green onion on hand, so I added some finely yellow onion and added it to the pepper mix (which was also finely diced) as it sauteed.
This recipe is a keeper!
Ive never made a breakfast casserole before, for the first time this was amazing!!! the only thing i did was sub one lb of bacon bc i only had 1 lb sausage. this will definitely stay!
This breakfast casserole is delish. The whole family loved it for before “trick or treating”.
Thanks for sharing the recipe.
Just made it and it looks so good! I don’t have a good hashbrown casserole recipe yet so this will be a great addition to my recipe collection
Tastes great. As simple as it is, it tastes fabulous. It feels like something I can prepare ahead of time and leave in the fridge or even freeze to pull out when I want some comfort food and don’t want to cook it. I did replace the frozen potatoes with a mix of russets and yukon golds freshly grated. Totally adding this to my “roll for dinner” list.
YUMMMM!!!!! So good and surprisingly easy to make!! 🙂 🙂
Delicious, but will the recipe still work if I exchange the sour cream with Greek yogurt and lay off the cheese a bit? My boys will inhale it, I’m sure!
Yes, that will work!
This was my first recipe from your site and it was amazing!! We are a non dairy family so the milk, sour cream and cheese were substituted with non dairy versions and it worked perfectly. This recipe is a keeper! Thanks so much!