Breakfast/ Casseroles

Cheesy Sausage Hash Brown Breakfast Casserole

This cheesy sausage hash brown breakfast casserole is a 5-star breakfast or brunch which can be prepped ahead and baked the next morning.

Cheesy sausage hash brown breakfast casserole in a white casserole dish with a slice missing.

Today we’ll be cooking the ultimate make-ahead lazy morning meal. Combine frozen hash brown potatoes with sausage, eggs, plenty of cheese and flavor it with some sour cream and mustard for this hearty breakfast casserole.

Since you can make it ahead of time, it’s perfect when you need to feed a crowd first thing in the morning. Think of Christmas or Thanksgiving mornings, or when you want that weekend brunch with friends. It even works with smaller groups or couples because just like hash brown egg nests or on-the-go breakfast muffins, leftovers taste just as good. So let’s get started.

Two slices of hash brown breakfast casserole on white plates.


Prep in advance: To make this in advance, cover and refrigerate overnight but let it sit at room temperature on the counter for about 30 minutes before baking the next day. Depending on your oven, you may have to increase cooking time by 5-10 minutes. The best way to check if it is done is to insert a knife into the middle of the casserole. If it comes out clean, it is done cooking.

Sausage: I ended up using Jimmy Dean’s sage sausage but you can use any kind of sausage for this recipe. You won’t need any oil to brown it as it will eventually render and cook in its own fat. The quickest way to break up clumps is to use a meat masher once the sausage has fully browned. Depending on what brand of sausage you use, you might need to drain any fat from the pan.

Bell peppers: I went with red bell peppers but you can go for green or yellow or a combination of all three. For an easier way to add a splash of color, try using pre-packaged baby bell peppers.

Spice it up: If you want to spice things up a little, try adding some hot sauce or diced jalapeños to the egg mixture. Another suggestion would be to add some smoked paprika.

Load it up: For even more flavor, try adding some bacon bits as well.

Cheesy sausage hash brown breakfast casserole in a white casserole dish with a slice missing.

Mustard: Use any kind of mustard you have in your fridge like spicy, honey, Dijon or coarse. I had coarse ground mustard leftover from making this honey mustard salmon recipe, so I ended up using that.

Sour cream: I added sour cream and mustard to give it more flavor but if you don’t like sour cream, feel free to skip it and add another 1/2 cup of milk to the egg mixture instead.

Cheese: I used a triple cheddar mix with Vermont white cheddar, sharp cheddar, and mild cheddar cheese. Feel free to mix it up with other cheese blends like Mexican cheese or Italian cheese.

Toppings: Add some color or freshness with chopped green onions or parsley. You can also incorporate these directly into the casserole.

Leftovers: These keep well in the fridge for 3-4 days. Reheat them in the microwave or oven.

And that’s about it. Save some room for this because it’s so filling and hearty and you will want to finish the whole plate. Enjoy and happy brunching!


♡ If you make this recipe, I’d love for you to give it a star rating ★★★★★ in the comments. For more quick & easy recipes, FOLLOW ME on Facebook, Instagram and  Pinterest.

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Cheesy sausage hash brown breakfast casserole in a white casserole dish with a slice missing.

Cheesy Sausage Hash Brown Breakfast Casserole

  • Author: The Cooking Jar
  • Total Time: 1 hour 5 minutes
  • Yield: 8 1x


This cheesy sausage hash brown breakfast casserole is a 5-star breakfast or brunch which can be prepped ahead and baked the next morning.


Units Scale
  • 20 oz. shredded hash browns, thawed
  • 1 lb. sausage
  • 2 cups cheddar cheese, shredded and divided
  • 1/2 medium yellow onion, diced
  • 1 medium red bell pepper, diced
  • 8 large eggs
  • 1 cup milk
  • 8 oz. sour cream
  • 2 tablespoons mustard
  • Salt & pepper to taste


  1. Over medium-high heat, brown the sausage and break up any clumps.
  2. Add onions and bell pepper. Sauté until onions are fragrant and bell peppers are soft, about 3 minutes.
  3. Combine eggs, milk, sour cream, mustard and salt and pepper to taste and whisk until smooth.
  4. Combine shredded hash browns, cooked sausage mixture and 1 1/2 cups cheddar cheese in a large mixing bowl. Mix thoroughly before transferring to a 9×13 casserole dish.
  5. Pour in egg mixture and top with remaining 1/2 cup of cheddar cheese.
  6. Bake uncovered at 375°F for 45 minutes or until a knife inserted into the center comes out clean.
  7. Let it cool for 5 minutes before serving.
  8. Enjoy!


If refrigerated overnight, let it stand at room temperature for 30 minutes before baking. Depending on the oven, you might need to add 5-10 minutes of bake time. 

  • Prep Time: 10 mins
  • Cook Time: 55 mins
Slow cooker creamy tortellini soup in a white bowl.


We focus on practical recipes with everyday ingredients. Sign up to get notified of the latest recipes

♡ Affiliate disclosure: As an Amazon Associate, I earn commissions from qualifying purchases from You can learn more about it here.

No Comments

Leave a Reply

Recipe rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.