Looking for more free recipes?

Subscribe to my free recipe newsletter to get new family friendly recipes in your inbox each week! Find me sharing more family-friendly inspiration on Pinterest and Instagram.

wooden plate with a slice of Sausage Breakfast Casserole topped with sour cream

Sausage Breakfast Casserole

  • Author: Deborah Harroun
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Total Time: 9 hours 30 minutes
  • Yield: 12 servings 1x
  • Category: Breakfast
  • Method: Bake
  • Cuisine: American


Filled with sausage, mushrooms and green chiles, this Sausage Breakfast Casserole is hearty and filling. Plus, all of the work is done the night before, which makes breakfast a snap!



  • 16 oz bulk breakfast sausage
  • 8 oz mushrooms, sliced
  • 8 oz canned chopped green chiles
  • 8 large eggs
  • 2 cups milk
  • 1/2 cup half and half
  • Salt and pepper
  • 10 cups French bread, cut into 1-inch cubes
  • 2 cups shredded cheese
  • Sour cream, salsa, cilantro, etc – for serving


  1. Spray a 9×13-inch baking dish with nonstick cooking spray. Set aside.
  2. In a large skillet over medium heat, brown the sausage, breaking it apart as it is cooking. Cook until cooked through. Remove with a slotted spoon to a bowl.
  3. Add the mushrooms to the pan and cook until browned and softened. Add the green chiles to the skillet and cook another minute or two. Add the sausage back into the skillet and stir to combine. Turn off the heat.
  4. Add the eggs to a bowl and lightly beat. Add the milk and half and half and season to taste with salt and pepper.
  5. Place the bread cubes in the prepared baking dish. Top with the sausage and mushroom mixture. Sprinkle the cheese evenly over the top.
  6. Pour the egg mixture evenly over the top of the cheese, making sure the bread all gets saturated by the egg mixture. Use your hands to press the bread down into the liquid to make sure it is all saturated, if desired.
  7. Cover the dish with foil and refrigerate for 8 hours, or overnight.
  8. When ready to bake, preheat the oven to 350ºF.
  9. Bake the casserole, covered, for 40 minutes. Remove the foil and continue to bake until the cheese is melted and the casserole is baked through and bubbly, another 10-20 minutes.
  10. Let the casserole sit for 10 minutes before serving.
  11. Serve with sour cream, salsa and cilantro, if desired.

Recipe Notes:

Nutrition information provided as an estimate only. Various brands and products can change the counts. Any nutritional information should be used as a general guide. Nutrition information does not include toppings.


  • Serving Size: 1/12 of recipe
  • Calories: 346
  • Sugar: 7 g
  • Sodium: 790 mg
  • Fat: 22 g
  • Saturated Fat: 22 g
  • Unsaturated Fat: 2 g
  • Trans Fat: 2 g
  • Carbohydrates: 23 g
  • Fiber: 1 g
  • Protein: 22 g
  • Cholesterol: 180 mg

Keywords: Sausage breakfast casserole, sausage breakfast casserole recipe, breakfast casserole, breakfast casserole recipe, overnight breakfast casserole