top of page

Sausage Casserole

Prep Time:

15 Minutes

Cook Time:

55-60 Minutes




About the Recipe

Put this hearty egg, cheese and sausage casserole into the oven and it will be ready to serve by the time brunch is served. For extra variation try different cheeses, or add some cubed ham or cooked diced bacon.


  • 1/2 cup butter, (1 stick)

  • 1 (30-oz) package shredded hash brown potatoes, diced is ok if you prefer

  • salt and pepper

  • 1/2 green pepper, chopped

  • 1/2 red pepper, chopped

  • 1/2 small onion, diced

  • 1 & 1/2 cups shredded Monterey Jack cheese, packed

  • 1 & 1/2 cups shredded sharp cheddar cheese, packed

  • 8 large eggs

  • 1 & 1/3 cups half and half, cream, evaporated milk, or whole milk*

  • 1 teaspoon seasoned salt

  • 1/2 teaspoon kosher salt, 1/4 teaspoon if using table salt

  • 1/2 teaspoon black pepper

  • 1/4 teaspoon dry mustard, optional


  • Preheat the oven to 400 degrees F.

  • Make the potato layer.

    Add a 30 ounce package of frozen hash browns to a 9×13 inch dish. You don't have to thaw them first. Spread them out evenly.

  • Melt 1/2 cup butter in a small bowl in the microwave and pour the butter over the hash browns. Mix it together so the potatoes get coated. Sprinkle with salt and pepper. 

  • Place the pan in the oven and bake at 400 for 30-35 minutes, until the potatoes are mostly cooked and some are starting to lightly brown. Remove from the oven. Lower the oven temperature to 350.

  • Prepare the sausage layer. Meanwhile, chop up 1/2 a green pepper and 1/2 a red pepper. Chop half of a small onion (no more than 3/4 cup or less). Make sure all the veggies are chopped small. (If you want, you can skip all the vegetables entirely! No need to make any adjustments.)

  • Add 1 pound breakfast sausage and all the veggies to a skillet set over medium high heat. Break up the sausage and saute for 5-7 minutes, until the sausage is browned and the onion is getting soft. Drain the grease if there is any. 

  • Add the cooked sausage mixture on top of the baked hash browns. You can spread it out so that it is a layer on top of the potatoes, or you can stir it in so everything is evenly distributed. (I like to stir.)

  • Add cheese. Sprinkle 1 and 1/2 cups Monterey Jack and 1 and 1/2 cups cheddar cheese over the top.

  • Make the egg mixture. In a large bowl or stand mixer (or you can use a blender!), use a whisk to stir together 8 eggs, 1 and 1/3 cups half and half,* 1 teaspoon seasoned salt, 1/2 teaspoon kosher salt, 1/2 teaspoon pepper, and 1/4 teaspoon dry mustard. 

  • Pour the egg mixture over the casserole, making sure to distribute evenly. (See notes for overnight instructions!)

Overnight: This egg casserole recipe can also easily be turned into a make-ahead breakfast casserole. You can completely prepare everything the night before. In the morning, all you do is take the pan with the sausage egg casserole from the fridge and pop it in the oven.

  • Bake at 350 (remember to lower the oven temperature) for about 35-45 minutes, until the edges are browned and bubbly, and the center doesn’t jiggle a lot when you shake the pan. 

  • Take out of the oven and let set for 5 minutes before serving. 

bottom of page