Hash Brown & Sausage Breakfast Casserole

During the holidays or when I know we are having company, I love making casseroles for breakfast. It will feed several people, I love making ahead and everyone seems to enjoy them. A new favorite breakfast casserole of mine is called Hash Brown & Sausage Breakfast Casserole.


I know sausage casserole is a favorite for so many, but this one takes it over the top. Adding potatoes, as the base of the casserole, just makes this casserole more hearty and filling.

The original recipe calls for packaged hash browns, but I wanted to use fresh ingredients. So, I made my own hash browns, which are super easy to do.

I take a few potatoes, wash them well, use a handheld grater and grate enough potatoes to make 30 ounces. I don’t take the skin off. That’s just one more step I don’t have to do. You could also use a food processor with a grater blade if you are tight on time or if you are making more than one casserole. I will then cook them for a few minutes in the microwave so they aren’t completely raw when I make the casserole.


I have found out the hard way that putting raw potatoes in the casserole isn’t good at all. They don’t get fully cooked and there is nothing worse than hard, partially raw potatoes.

This recipe is certainly a crowd pleaser and a tradition at our home for Christmas breakfast now.

You could also make this the night before and just pop it in the oven the next day. You will need to add a few more minutes of cook time if the casserole is really cold.

Wake up your guests and family with the aroma of this casserole!

Need a filling and hearty breakfast casserole for the holidays or when company is coming over? Try Hash Brown & Sausage Breakfast Casserole
Pin Recipe Print Recipe
5 from 1 vote

Hash Brown & Sausage Breakfast Casserole

Prep Time30 mins
Cook Time40 mins
Total Time1 hr 10 mins
Course: Breakfast, Casserole
Cuisine: American
Servings: 12 servings


  • 1 pound of mild ground pork sausage
  • 1 pound of hot ground pork sausage
  • 30 oz of grated potatoes
  • 1 1/2 tsp salt
  • 1/2 tsp pepper
  • 1 cup shredded Cheddar cheese
  • 6 large eggs
  • 2 cups milk


  • Cook sausages in a large skillet until there is no longer pink and the sausage crumbles.
  • Using a grater or food processor with a grater blade, grate 30 ozs of potatoes. Place in a microwavable bowl. Add half of the salt and all of the pepper and cook for a few minutes. Just until the potatoes are getting soft.
  • Stir together sausage, potatoes, and cheese. Pour into a 9 x 13 greased baking dish.
  • Whisk together eggs, milk, and remaining salt. Pour evenly over potato mixture
  • Bake at 350 degrees for 35 to 40 minutes
  • MY SUGGESTIONS: You can use 1 30 oz bag of frozen hash browns. I will also use turkey sausage.
Like this recipe? Don’t forget to share!Follow me at @tammy1999

* * * *

One Comment

  1. This might just be Christmas breakfast tomorrow. My gang will be eating a late breakfast/brunch so I would have time to put this together. And happen to have all of the ingredients. It was meant to be. Thank you!5 stars

Comments are closed.