clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon print print icon squares squares icon

Sausage Potato Casserole Recipe

  • Author: Renee' Groskreutz
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Total Time: 55 minutes
  • Yield: 8 servings 1x


Hearty breakfast casserole This sausage potato casserole recipe is a perfect brunch food. It is easy to make and so deliciously cheesy.



  • Non-stick cooking spray
  • ½ lb. bulk breakfast sausage
  • 1 small red onion, diced
  • 1 large russet or Idaho potato, diced
  • 2 large eggs
  • 3 T. whole milk
  • ¾ c. sharp cheddar cheese, shredded, divided
  • 2 T. fresh chives, finely chopped
  • Sea salt and black pepper, to taste


  1. Prep the ingredients - Wash and dry the vegetables. Then dice the onion and potato. Shred the cheese as needed. Chop the chives.
  2. Preheat the oven to 350 F. Spray an 8 x 8 baking dish with cooking spray.
  3. Place a large skillet over medium heat. 
  4. Once the skillet is hot add the sausage. Cook it until it is browned. Use a wooden spoon or spatula to break up the sausage into small pieces. It should cook for 4-5 minutes.
  5. Add the diced onion and diced potatoes to the skillet. Stir and cook until the onions are soft. Stir occasionally. It should cook for about 7 minutes. 
  6. While the onions are cooking whisk together the eggs and milk in a medium-size bowl. Add salt and pepper to taste. After these are mixed together thoroughly add in ½ cup of cheddar cheese and combine.
  7. Pour the sausage mixture from the skillet into the prepared baking dish. Spread it around so that it is evenly distributed. Pour the egg mixture evenly over the top. Sprinkle the remaining cheese on top.
  8. Bake in the preheated oven for about 30 minutes or until the eggs and potatoes are cooked through.
  9. Remove from oven and allow to cool for a few minutes before serving.
  10. Enjoy!

  • Category: Main Dish
  • Method: Bake
  • Cuisine: American