Go Back
Delicious homemade breakfast casserole with eggs and vegetables

Breakfast Casserole

A comforting, baked custard-style casserole made with day-old bread, savory sausage, and melty cheeses, perfect for holiday brunches or potlucks.
Prep Time 15 minutes
Cook Time 55 minutes
Total Time 1 hour 10 minutes
Servings: 8 servings
Course: Breakfast, Brunch
Cuisine: American
Calories: 350

Ingredients
  

Main ingredients
  • 8 cups day-old bread, cubed (French baguette or challah recommended) Stale bread is ideal; fresh bread will make the casserole gummy unless dried slightly first.
  • 1 lb breakfast sausage (pork, turkey, or vegetarian) Choose spicy or mild to taste.
  • 1 medium onion, chopped
  • 1 cup red bell pepper, diced (optional) Adds color and sweetness.
  • 2 cups shredded Cheddar cheese
  • 2 cups shredded Swiss cheese
  • 8 large eggs
  • 2 cups whole milk Cream or half-and-half yields an even richer custard.
  • 1 tablespoon dry mustard powder (optional) Brightens the cheese.
  • 1 teaspoon salt
  • 1 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper (optional) A touch of heat.

Method
 

Preparation
  1. Preheat the oven to 350°F (175°C). Grease a 9x13-inch baking dish with butter or nonstick spray.
  2. Heat a large skillet over medium. Add the sausage and brown, breaking it up with a spoon, about 6–8 minutes. Drain excess fat on paper towels.
  3. In the same skillet, add the chopped onion and diced red pepper. Sauté until softened, about 5 minutes. Remove from heat and combine with the sausage.
  4. In a large bowl, toss the cubed bread with the cooked sausage mixture and both shredded cheeses until evenly distributed.
  5. In a separate bowl, whisk together the eggs, milk, dry mustard (if using), salt, black pepper, and cayenne until smooth and combined.
  6. Pour the egg mixture evenly over the bread mixture in the bowl. Stir gently to coat, then transfer into the prepared baking dish. Press the bread down lightly so it soaks up the custard.
  7. Let the assembled casserole sit at room temperature for 10–15 minutes to allow the bread to absorb the custard. For best results, cover and refrigerate overnight.
Cooking
  1. Bake uncovered for 45–55 minutes. The top should be golden and the center set (a knife inserted in the center should come out mostly clean).
  2. Remove from the oven and let rest for 10 minutes before slicing and serving.

Notes

Best paired with a simple arugula salad, fresh fruit, or roasted vegetables. Can be refrigerated for 3–4 days and also freezes well for up to 2 months. For a lighter version, use turkey sausage and reduce cheese.