Cheesy Sausage and Hash Brown Casserole Recipe

Sausage Hash Brown Casserole is the crowd-pleasing breakfast you didn’t know you needed. This hearty egg bake combines bulk pork sausage, fresh shredded hash browns, eggs, Rotel diced tomatoes with green chiles, and plenty of cheese for a flavorful brunch that disappears fast. It’s perfect for holidays like Easter, Mother’s Day, or Christmas morning.

Sausage hash brown casserole for brunch recipe

Last spring I shared a bacon egg bake and it was such a hit that I wanted to test the same concept with crumbled pork sausage and fresh eggs. The result did not disappoint. We enjoy many casserole-style breakfasts with hash browns, including a favorite hamburger hash brown casserole. These one-dish breakfasts are easy to make and always satisfying.

Ingredients for a sausage casserole

Sausage Hash Brown Casserole Ingredients

To make this sausage breakfast casserole, you will need:

  • 20 oz fresh shredded hash brown potatoes (one bag)
  • 12 oz bulk pork sausage (pork sausage roll, e.g., Jimmy Dean)
  • 10 eggs
  • 1 cup milk
  • 1/2 teaspoon onion powder
  • 1/4 teaspoon garlic powder
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 3 stalks green onion, diced (about 1/2 cup, divided)
  • 10 oz can Rotel Original, drained well (use mild or hot based on preference)
  • 3 cups finely shredded Mexican-style cheese

I used Jimmy Dean bulk pork sausage because it’s what I grew up with and is easy to find locally. Rotel brings a bright, slightly spicy flavor—use the hot or mild variety depending on how much heat you want. If you enjoy this kind of sausage, sausage bites also make a great warm appetizer.

Fresh shredded hash browns in a bowl for egg bake

Can I use frozen hash browns?

Most egg bakes work well with thawed frozen hash browns, so you can substitute them if that’s what you have. Thaw them ahead of time and drain any excess moisture. I prefer fresh shredded hash browns for convenience since they store well in the refrigerator and don’t require thawing.

Draining can of Rotel for breakfast casserole

How to Make Sausage Hash Brown Breakfast Casserole

Start by browning the bulk pork sausage in a skillet over medium heat. Crumble it as it cooks, and drain off excess grease once the sausage is fully cooked.

Browning pork sausage on stove for a breakfast casserole

In a medium bowl, whisk together the eggs, milk, salt, pepper, onion powder, and garlic powder.

Whisking eggs in a bowl for hash brown bake

Grease a 13×9-inch baking dish with cooking spray. Spread the hash browns evenly across the bottom of the dish, pressing down lightly to form an even layer.

Layering fresh hash browns in baking dish

Sprinkle 1 1/2 cups of shredded cheese over the hash browns, then pour the egg and milk mixture evenly on top.

Shredded cheese on hash brown casserole

Scatter the well-drained Rotel, the cooked sausage crumbles, and most of the diced green onion over the casserole. Reserve a couple of tablespoons of green onion for garnish if you like. If you want the sausage to stand out visually, you can save a little to add after the casserole has baked for most of the time and then finish with the remaining cheese.

Pouring eggs over hash browns and cheese before baking

Sausage egg casserole in 13 x 9 inch dish ready to bake

This casserole has a festive red-and-green look that makes it a great option for Christmas breakfast.

Sausage Hash Brown Egg Bake with Rotel

Cover the dish with aluminum foil and bake at 350°F (175°C) for about an hour, or until the eggs are set. Uncover, sprinkle the remaining cheese over the top, and bake another 5 to 10 minutes until the cheese is melted and bubbly.

Sausage Egg Hash Brown Casserole Recipe

Let the casserole rest for 5 minutes before serving so it firms up slightly and is easier to slice. Garnish with the reserved green onion for color and freshness.

Sausage hash brown casserole is the breakfast recipe you didn't know you were missing out on! Try this easy egg bake for a new weekend brunch or holiday breakfast option. Works great for meal prep as it still tastes great reheated.

This casserole holds together well, making it easy to serve to a crowd. It reheats nicely, so it’s a great choice for meal prep or leftovers—our family rarely finishes it all in one sitting.

Cut hash brown casserole topped with egg, sausage, cheese and Rotel

Sausage hash brown casserole for brunch recipe
4.37 from 33 votes

Print

Sausage Hash Brown Casserole

Sausage Hash Brown Casserole is an easy, flavorful brunch recipe that feeds a crowd. Ideal for holiday mornings like Christmas, Easter, or Mother’s Day, this hearty casserole reheats well and makes great leftovers.
Course: Breakfast
Keywords: breakfast, brunch, casserole, hash browns, rotel, sausage
Prep Time: 20 minutes
Cook Time: 1 hour 10 minutes
Resting Time: 5 minutes
Total Time: 1 hour 35 minutes
Servings: 12
Calories: 295 kcal
Author: Emilie at FindingZest.com

Ingredients

  • 20 oz bag fresh shredded hash brown potatoes
  • 12 oz bulk pork sausage roll (I used Jimmy Dean)
  • 10 eggs
  • 1 cup milk
  • 1/2 tsp onion powder
  • 1/4 tsp garlic powder
  • 1/2 tsp salt
  • 1/4 tsp pepper
  • 3 stalks green onion, diced (approx 1/2 cup, divided)
  • 10 oz can Rotel Original, drained well
  • 3 cups finely shredded Mexican-style cheese

Instructions

  1. Preheat oven to 350°F (175°C). Grease a 13×9-inch baking dish with cooking spray.
  2. In a medium skillet over medium heat, crumble and brown the bulk sausage until fully cooked. Drain excess grease.
  3. Spread the hash brown potatoes evenly in the bottom of the baking dish, pressing down gently. Top with half of the shredded cheese.
  4. In a medium bowl, whisk together eggs, milk, garlic powder, onion powder, salt, and pepper.
  5. Pour the egg mixture over the hash browns and cheese.
  6. Top with well-drained Rotel, the cooked sausage, and most of the green onion (reserve 2 tablespoons for garnish if desired).
  7. Cover with aluminum foil and bake for 50 minutes to 1 hour, or until the eggs are fully set.
  8. Remove the foil and sprinkle the remaining cheese on top. Bake an additional 5 to 10 minutes until the cheese is melted and bubbly.
  9. Let stand for 5 minutes, then garnish with the remaining green onion before serving.
Nutrition Facts
Sausage Hash Brown Casserole
Amount per Serving
Calories
295
% Daily Value*
Fat
20
g
31
%
Saturated Fat
9
g
56
%
Cholesterol
186
mg
62
%
Sodium
520
mg
23
%
Carbohydrates
11
g
4
%
Protein
17
g
34
%
* Percent Daily Values are based on a 2000 calorie diet.

Best breakfast casserole on a plate with fork

Make Ahead and Leftovers

I haven’t fully tested refrigerating the assembled casserole overnight before baking, but you can cut down on day-of prep by cooking the sausage, chopping the green onion, and measuring spices the night before. Assembling the morning of the bake only takes a few minutes once the oven is preheated.

This casserole stores and reheats very well, making it ideal for meal prep. It holds together when sliced, so you can reheat a portion for breakfast at work or enjoy leftovers throughout the week.

Close up of easy hash brown casserole on a plate

More Brunch Ideas

  • Blueberry Buckle
  • Fruit Salad (Tropical)
  • Roasted Breakfast Potatoes
  • Biscuits and Gravy Casserole
  • Three Cheese Ham Breakfast Casserole
  • Honey Mint Orange Slices
  • Mini Pancake Muffins
  • Overnight Eggnog Waffle Casserole

Hash brown breakfast casserole doesn’t get much better than this. Packed with sausage, potatoes, tomatoes with chiles, and lots of cheese, it’s an easy, flavorful dish that feeds a crowd and tastes great reheated. What’s not to love?

Sausage hash brown casserole is the breakfast recipe you didn't know you were missing out on! Try this easy egg bake for a new weekend brunch or holiday breakfast option. Works great for meal prep as it still tastes great reheated.
Hash brown breakfast casserole has never been more flavorful than this hearty option! Feed a crowd with this easy sausage hash brown casserole guaranteed to please. Features bulk sausage, fresh hash browns, eggs, diced tomatoes with chilis, and plenty of cheese!
Sausage Egg Bake is an easy brunch recipe! Great for feeding a crowd, this breakfast casserole recipe is perfect for Christmas, Easter or Mother's Day breakfast. Loaded with flavor, it will have everyone asking for seconds.
Hash brown casserole is a hearty breakfast that is great for feeding a crowd! Keep things simple with this one dish egg bake that full of flavor. Featuring sausage, hash browns, eggs, diced tomatoes with chilis, and plenty of cheese!