Go Back
Cheesy Sausage Breakfast Casserole

Cheesy Sausage Breakfast Casserole (Overnight)

A savory, make-ahead casserole featuring bulk breakfast sausage, sharp cheddar cheese, and cubed day-old bread soaked in a rich, seasoned egg custard. This recipe is perfect for easy weekend brunch or holiday mornings.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 8 servings
Course: Breakfast, Brunch, Main Course
Cuisine: American
Calories: 450

Ingredients
  

Main Components
  • 1 pound bulk breakfast sausage (mild or spicy)
  • 6 slices day-old bread, crusts removed or left on Diced into 1-inch cubes (about 4 cups total)
  • 2 cups shredded sharp cheddar cheese
Egg Custard
  • 10 large eggs
  • 2 cups whole milk Or half-and-half for extra richness
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 1 teaspoon dry mustard powder Recommended for flavor depth
  • 1/4 teaspoon garlic powder Optional
  • Cooking spray or butter For greasing the baking dish

Equipment

  • 9x13 inch baking dish
  • Large Mixing Bowl
  • Large skillet

Method
 

Assembly (Overnight)
  1. Prepare the Pan & Sausage: Grease a standard 9x13 inch baking dish thoroughly. In a large skillet, cook the bulk breakfast sausage over medium-high heat until completely browned. Drain off any excess grease and set aside to cool slightly.
  2. Assemble the Base Layers: Scatter the cubed bread evenly across the bottom of the prepared baking dish. Sprinkle the cooked and drained sausage evenly over the bread, followed by the 2 cups of shredded cheddar cheese.
  3. Prepare the Egg Custard: In a large bowl, whisk the 10 large eggs vigorously until slightly frothy. Whisk in the 2 cups of milk (or half-and-half). Add the salt, black pepper, dry mustard powder (if using), and garlic powder (if using). Whisk until thoroughly combined.
  4. Saturate and Chill: Slowly and evenly pour the egg and milk mixture over the bread, sausage, and cheese layers, ensuring all the bread cubes are moistened. Press down gently to help absorption. Cover the dish tightly with plastic wrap or aluminum foil and refrigerate for a minimum of 3 hours, or ideally, overnight (8 to 12 hours).
Baking
  1. Preheat the Oven: About 30 minutes before baking, remove the casserole from the refrigerator. Preheat your oven to 350°F (175°C).
  2. Bake the Casserole: Remove the plastic wrap or foil. Place the casserole in the preheated oven and bake for 45 to 55 minutes. If the top begins to brown too quickly, loosely cover the dish with aluminum foil for the last 10 to 15 minutes.
  3. Check for Doneness: The casserole is finished when the center is set, the edges are golden brown, and a knife inserted near the center comes out clean.
  4. Rest and Serve: Remove the finished casserole from the oven and allow it to rest for 5 to 10 minutes before slicing and serving. This resting period ensures the casserole sets completely.

Notes

For the best texture and flavor, soaking the casserole overnight is highly recommended—it allows the bread to fully absorb the liquid, ensuring the final dish is moist and custardy, not dry. You can add finely chopped onion (1/2 cup) or green bell pepper (1/2 cup) when browning the sausage for extra flavor. If you prefer a crunchier top, reserve 1/2 cup of cheese to sprinkle over the casserole halfway through the baking time.