Go Back
+ servings
Overnight Breakfast Casserole

Savory Overnight Breakfast Casserole for Easy Mornings

Enjoy a delicious Overnight Breakfast Casserole, combining savory breakfast sausage, melted Cheddar cheese, and creamy egg custard—perfect for easy mornings.
Prep Time 30 minutes
Cook Time 50 minutes
Resting Time 10 minutes
Total Time 1 hour 30 minutes
Servings: 8 slices
Course: Breakfast
Cuisine: American
Calories: 350

Ingredients
  

For the Base
  • 10 large eggs
  • 2.5 cups whole milk Opt for whole milk for creaminess.
  • 0.5 cups heavy cream Adds richness.
  • 1 loaf Italian or French bread Day-old bread preferred.
For the Cheese
  • 1.5 cups shredded Cheddar cheese Swap with mozzarella if desired.
  • 0.5 cups grated Parmesan cheese Optional for topping.
For the Filling
  • 1 pound breakfast sausage or bacon Vegetarian sausage can be a substitute.
  • 1 small diced onion Shallots work as a milder option.
  • 1 cup diced bell peppers Optional; substitute with veggies as preferred.
For Seasoning
  • 1 tsp salt Adjust to taste.
  • 0.5 tsp black pepper Adjust to taste.
For Garnish
  • fresh parsley To sprinkle before serving.

Equipment

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

Method
 

Preparation Steps
  1. Grease a 9x13-inch baking dish with non-stick spray or butter. Cut the day-old bread into bite-sized cubes and layer them evenly in the dish.
  2. In a large skillet over medium heat, brown the breakfast sausage or bacon until fully cooked and crispy, about 5-7 minutes. Drain excess grease, then add diced onion and sauté for an additional 3-4 minutes.
  3. Evenly distribute the cooked sausage and sautéed onion over the bread cubes. Sprinkle in diced bell peppers or any other vegetables, ensuring an even mixture.
  4. Whisk together eggs, whole milk, and heavy cream in a large mixing bowl until smooth. Add salt and black pepper to taste, blending into the custard.
  5. Pour the custard mixture evenly over the bread and filling layers, gently pressing down on the bread. Sprinkle shredded Cheddar and optional Parmesan cheese on top. Cover with plastic wrap and refrigerate overnight.
  6. Preheat the oven to 350°F (175°C). Remove casserole from the fridge and uncover it. Bake for about 45-50 minutes or until golden brown and custard is set.
  7. Let the casserole cool for about 5-10 minutes before slicing. Garnish with fresh parsley before serving.

Nutrition

Serving: 1sliceCalories: 350kcalCarbohydrates: 20gProtein: 22gFat: 22gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 180mgSodium: 800mgPotassium: 320mgFiber: 1gSugar: 3gVitamin A: 600IUVitamin C: 5mgCalcium: 250mgIron: 2mg

Notes

Using stale bread is crucial for absorbing custard without becoming mushy. Chill overnight for best flavor.

Tried this recipe?

Let us know how it was!