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
  • Prep Time: 10 mins
  • Cook Time: 55 mins
  • 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.


  • 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.


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.