This post may contain affiliate links that won’t change your price but will share some commission.

Sausage Hash Brown Casserole is an easy one-dish meal that can be made and baked or made ahead, refrigerated, and baked later. It’s great for breakfast and brunch during the holidays, it feeds a crowd, and it’s convenient to serve when you have overnight guests.

It’s a delicious, no-fuss way to start your day!

Cheesy Sausage Hash Brown Casserole


This recipe really deserves a 5-star rating for all of its great attributes! It’s easy to make and can be made the night before. In the morning, just put it in the oven to cook while your family is doing other fun activities.

However, you don’t have to put it together the night before. As well, you can make it and bake it immediately.

One important tip if you’re making it and baking it immediately is to use thawed hash browns. You can use frozen, but you’ll need to add about 15 minutes to your cooking time. You can also thaw the hash brown potatoes in the microwave before putting the casserole together.

We love to enjoy this for a lazy Saturday brunch served with Easy Baked Frittata.

Cheesy Sausage Hash Brown Casserole


  • Sausage – I used Jimmy Dean’s regular pork sausage. However, you can use turkey sausage or chicken sausage if you prefer. As well, you can use any flavor or hot.
  • Cream cheese – I don’t recommend low-fat or fat-free cream cheese for this recipe. It really needs to be at room temperature and soft; otherwise, it won’t mix well.
  • Hash browns – You can use tator tots or hash brown patties for this recipe. Additionally, you could use leftover home fries or roasted potatoes. I used thawed hash browns. However, you can use frozen but you’ll need to add about 15 to 20 minutes extra cooking time. Additionally, if you’re using frozen you can thaw them in the microwave first.
  • Cheddar cheese – I used cheddar cheese because I always have it on hand. However, you can use your favorite melty cheese or whatever you have on hand. Swiss cheese doesn’t melt well so I don’t recommend it.
  • Eggs – I used 5 large eggs at room temperature. If you don’t have large eggs, use this Egg Size Conversion Chart to quantity for this recipe.
  • Milk – I used 2% milk, but you can use skim, 1%, whole, heavy whipping cream, or evaporated milk.
Cheesy Sausage Hash Brown Casserole

How to Make Sausage Hash Brown Casserole

  1. Spread thawed shredded hash browns in the bottom of a 7×11-inch baking dish.
  2. Cook the sausage then drain. Crumble it evenly over the top of the potatoes.
  3. Whip the room temperature cream cheese, then mix in the egg. Add the milk and seasoning and whip until frothy. You can mix with a whisk by hand or a mixer.
  4. Pour the milk mixture over the top.
  5. Finally, evenly sprinkle the shredded cheese on the top.
  6. Refrigerate if you’re going to bake it later. Or, heat the oven to 375°F and bake for 30 to 35 minutes.
  7. Allow the casserole to rest and cool about 5 minutes before cutting.
Casserole in a clear dish.


  1. Overnight Sausage Egg Breakfast Casserole
  2. Jalapeno Popper Breakfast Casserole
  3. Best Sausage Breakfast Casserole
  4. Jalapeno Popper Hash Brown Casserole Recipe
  5. Breakfast pizza
  7. Sausage Potato Hash
  8. Overnight Sausage Hash Brown Casserole
  9. Hash Brown Slow Cooker Potato Soup
  10. Breakfast Grilled Sausage Cheese
Serving of breakfast on a plate.
Cheesy Sausage Hash Brown Casserole

Sausage Hash Brown Casserole {Make Ahead}

This is an easy one-dish meal that can be made and baked immediately or made ahead, refrigerated, and baked later.
Author: Paula
5 from 19 votes
Print Pin Rate

Want to save recipes? Create an account or login & then you can use the “Save Recipe” button when viewing a recipe to save it to your Recipe Box. You can access your saved recipes on any device and generate a shopping list for recipes in your collections.

Save To Your Recipe Box
Prep Time: 15 minutes
Cook Time: 30 minutes
Servings: 6 servings
Join Misfits Market now to start saving on groceries!


  • 1 pound breakfast sausage pork, any flavor
  • 4 ounces cream cheese at room temperature
  • 16 ounces hash browns thawed
  • 1 teaspoon salt
  • 1 teaspoon ground black pepper
  • 2 cups cheddar cheese shredded
  • 5 large eggs beaten
  • 1 cup milk


  • Preheat oven to 375°F (If you plan to cook it now). I
  • In a large skillet, cook sausage until no longer pink. Drain fat.
  • Add hash browns the bottom of lightly greased 7×11-inch baking pan. Top with sausage.
  • Whisk cream cheese until smooth. Whisk in the eggs and beat until well blended. Add the seasonings and milk and beat until frothy. Pour over the hashbrown and sausage.
  • Cover and refrigerate if you're baking it later.
  • If baking now, place in a 375°F preheated oven, uncovered. Bake for 30 to 35 minutes until heated cooked throughout and the cheese has melted.
  • Allow the casserole to sit and cool 5 minutes before cutting and serving.


You can make this casserole ahead of time and refrigerate overnight. As well, you can freeze it for later.
To bake after freezing, thaw completely in the refrigerator and bake as directed.


Calories: 593kcal | Carbohydrates: 17g | Protein: 30g | Fat: 45g | Saturated Fat: 20g | Cholesterol: 274mg | Sodium: 1256mg | Potassium: 577mg | Fiber: 1g | Sugar: 3g | Vitamin A: 979IU | Vitamin C: 7mg | Calcium: 374mg | Iron: 3mg
Tried this recipe?Please take a moment to comment letting me know how you liked it & consider giving it a 5 star rating. I love hearing from you!
Do you have questions about saving recipes to your Recipe Box?Visit Recipe Box FAQ!

Leave a Reply

Your email address will not be published. Required fields are marked *

Your email address will not be published. Have you tried this recipe? Consider giving it 5 stars!