Sausage Hashbrown Casserole

Whole baked sausage hashbrown casserole with cheddar and green chiles in a gray dish

Sausage Hashbrown Casserole layers browned breakfast sausage, potatoes, cheddar, and green chiles under a simple egg-and-milk mixture. The potatoes give each square some substance, the sausage adds savory flavor, and the eggs hold everything together once baked. A short rest at the end makes the casserole easier to slice into portions for the breakfast table.

Whole baked sausage hashbrown casserole with cheddar and green chiles in a gray dish

The useful part of this recipe happens before the dish goes into the oven. The sausage is cooked first, and the frozen hash browns get their own turn in the skillet. That gives the potato layer a head start and lets you assemble the casserole with ingredients that are ready for the egg mixture.

What to put in the pan

Breakfast sausage, hash browns, cheddar, eggs, milk, green chiles, and seasonings
  • 2 pounds ground breakfast sausage
  • 2 pounds frozen hash brown potatoes
  • 2 cups shredded cheddar cheese
  • 9 large eggs
  • 2 cups milk
  • 1 can diced green chiles, drained
  • 1 teaspoon garlic powder
  • ½ teaspoon onion powder
  • Salt and pepper, to taste

Check the weight on your potato bag rather than assuming every bag holds two pounds. The photos show shredded hash browns, which spread easily into a base layer. The green chiles belong inside the casserole, over the cheese, so drain them before assembling instead of pouring their liquid into the dish.

Breakfast sausage already brings seasoning to the pan. Its flavor, together with the cheddar and green chiles, affects how much additional salt and pepper you need. Whisk the garlic powder and onion powder into the eggs so their flavor reaches every layer.

Give the sausage and potatoes their own skillet time

Heat the oven to 350°F and lightly grease a 9×13-inch casserole dish. Cook the breakfast sausage in a large skillet over medium-high heat, breaking it into small crumbles as it browns. Continue until it is completely cooked through, then remove it from the skillet and set it aside.

Browned breakfast sausage crumbles in a skillet

Keep the pieces reasonably small so the sausage spreads across the pan. Big chunks make it harder to get a little sausage in every serving and can leave the potato layer uneven once everything is assembled.

Add the frozen hash browns to the same skillet. Cook for eight to ten minutes, stirring occasionally, until mostly thawed and beginning to look lightly golden. Separate any frozen clumps as they soften, giving the potatoes a chance to reach the hot surface of the skillet.

Shredded hash browns softened and lightly browned in a skillet

The recipe calls for some light browning before assembly, which improves the base of the casserole. Look for separate, softened shreds with a little color. Stir occasionally and take a moment to break up any clumps that remain.

Assemble the layers without packing them down

Spread the prepared hash browns evenly across the bottom of the greased dish. Bring the potatoes into the corners and level them gently. An even layer helps distribute the egg mixture later, while a heavily compressed layer can make the bottom feel dense.

Cooked hash browns spread across the bottom of a casserole dish

Spoon the cooked sausage over the potatoes. Move it around until the center and edges have a similar amount, keeping the potato base underneath rather than stirring everything together in the dish.

Browned sausage layered over the hash browns

Scatter the two cups of shredded cheddar over the sausage, then distribute the drained green chiles over the cheese. The cheese belongs in this layer before the eggs are poured in. Break apart clumps of grated cheese so it is spread across the pan.

Shredded cheddar and drained diced green chiles over the sausage layer

Whisk the eggs thoroughly before pouring

In a large bowl, whisk the nine eggs with the milk, garlic powder, onion powder, salt, and pepper. Continue until the yolks and whites are thoroughly combined. A bowl with room around the mixture makes this easier and keeps the seasoning from collecting at the edges.

Eggs and milk whisked with garlic powder, onion powder, salt, and pepper

Pour the egg mixture slowly and evenly over the casserole. Move across the dish as you pour rather than emptying the bowl over one spot. Let the liquid settle around the potatoes, sausage, and cheese, checking the corners as well as the middle.

Unbaked sausage hashbrown casserole after the egg mixture is added

Use the center as your baking cue

Bake uncovered for 35 to 40 minutes, until the center is completely set and the eggs are cooked through. A lightly golden surface is helpful, but the middle matters more than the color at the edges. If the center still looks loose, allow more baking time before taking the dish out.

The recipe’s timing is an estimate, so begin checking near the end of the baking window. Dish depth and ovens vary. Keeping the filling evenly spread gives you a more useful comparison between the center and the sides.

Let the casserole rest for five to ten minutes before slicing. That pause lets the hot egg filling settle, so the squares hold together better as you lift them. The card uses the longer 40-minute bake and a five-minute rest in its estimated total.

A square of baked sausage hashbrown casserole showing potatoes, sausage, and egg

Serve it as the main breakfast dish

The recipe makes about twelve portions. Use a broad spatula to lift each square from underneath, catching the potato layer along with the eggs and sausage. Fruit or a simple breakfast bread can sit alongside it, while the casserole supplies the hearty part of the meal.

Sausage hashbrown casserole questions

Do I thaw the hash browns first?

This method starts with frozen hash browns in the skillet. Give them the eight-to-ten-minute cooking step so they are mostly thawed and beginning to turn golden before they go into the casserole dish.

Do the green chiles need to be drained?

Yes. Drain the can and scatter the chiles over the cheddar. This keeps the liquid in the dish tied to the measured eggs and milk.

Can I bake it in a smaller dish?

The recipe is written for a 9×13-inch casserole dish. A smaller dish changes the filling depth and how the center bakes. Use the listed size for the most predictable result with these ingredient amounts.

Why does my slice fall apart?

Check that the egg filling was fully set before removing the pan, then allow the five-to-ten-minute rest. Lift each serving with a broad spatula under the potato base instead of pulling it out from the top.

Whole baked sausage hashbrown casserole with cheddar and green chiles in a gray dish

Sausage Hashbrown Casserole

A hearty breakfast casserole with browned sausage, lightly golden hash browns, cheddar, green chiles, and baked eggs. Cook the sausage and potatoes before layering, then bake until the center is set.
Prep Time 20 minutes
Cook Time 40 minutes
Resting 5 minutes
Total Time 1 hour 5 minutes
Course Breakfast
Cuisine American
Servings 12 servings

Equipment

  • Large skillet
  • Large mixing bowl and whisk
  • 9×13-inch casserole dish

Ingredients
  

  • 2 lbs. ground breakfast sausage
  • 2 lbs. frozen hash brown potatoes
  • 2 cups shredded cheddar cheese
  • 9 large eggs
  • 2 cups milk
  • 1 can diced green chiles drained
  • 1 tsp. garlic powder
  • ½ tsp. onion powder
  • Salt and pepper to taste

Instructions
 

  • Preheat the oven to 350°F and lightly grease a 9×13-inch casserole dish.
  • Place the breakfast sausage in a large skillet over medium-high heat. Cook, breaking the sausage into crumbles as it browns, until completely cooked through. Remove it from the skillet and set aside.
    Browned breakfast sausage crumbles in a skillet
  • Add the frozen hash browns to the same skillet. Cook for 8-10 minutes, stirring occasionally, until mostly thawed and beginning to turn lightly golden.
    Shredded hash browns softened and lightly browned in a skillet
  • Spread the hash browns evenly across the bottom of the prepared casserole dish.
    Cooked hash browns spread across the bottom of a casserole dish
  • Spoon the cooked sausage evenly over the potato layer.
    Browned sausage layered over the hash browns
  • Sprinkle the shredded cheddar cheese over the sausage, then distribute the drained green chiles evenly over the cheese.
    Shredded cheddar and drained diced green chiles over the sausage layer
  • In a large bowl, whisk together the eggs, milk, garlic powder, onion powder, salt, and pepper until thoroughly combined.
    Eggs and milk whisked with garlic powder, onion powder, salt, and pepper
  • Slowly pour the egg mixture evenly over the casserole, allowing it to settle around the sausage, cheese, and potatoes.
    Unbaked sausage hashbrown casserole after the egg mixture is added
  • Bake uncovered for 35-40 minutes, or until the center is completely set and the eggs are cooked through.
  • Remove the casserole from the oven and let it rest for 5-10 minutes before slicing and serving.
    A square of baked sausage hashbrown casserole showing potatoes, sausage, and egg

Notes

  • The photos show shredded hash browns. Start them frozen in the skillet as directed.
  • Lightly browning the potatoes before assembly helps the base of the casserole.
  • Drain the green chiles before scattering them over the cheddar.
  • Rest for 5 to 10 minutes before slicing. The estimated total uses a 40-minute bake and a 5-minute rest.
  • The recipe makes about 12 portions; serving size can vary.

More breakfast casseroles to try

For a breakfast bake with whole potato tots, try Tater Tot Breakfast Casserole. You can also find another sausage-and-potato option in Make-Ahead Sausage Casserole.