This Overnight Croissant Breakfast Casserole is rich, flaky, and wonderfully comforting. Buttery croissants soak up a creamy, savory egg custard, layered with sausage and melty cheese. Best of all, it’s prepared the night before, making mornings stress-free and delicious—perfect for holidays, brunch, or busy weekdays.
5 large croissants (preferably day-old), torn into large chunks
1 lb (450 g) ground sausage, cooked and drained
1 cup (120 g) shredded cheddar cheese
6 large eggs
2 cups (475 ml) whole milk
1 teaspoon salt
½ teaspoon black pepper
½ teaspoon garlic powder
½ teaspoon onion powder
Fresh parsley, chopped (optional, for garnish)
Cooked turkey, chicken, or plant-based sausage
Swiss, Monterey Jack, or mozzarella cheese
Sautéed spinach, mushrooms, or bell peppers
A dash of hot sauce or red pepper flakes for heat
5 large croissants (preferably day-old), torn into large chunks
1 lb (450 g) ground sausage, cooked and drained
1 cup (120 g) shredded cheddar cheese
6 large eggs
2 cups (475 ml) whole milk
1 teaspoon salt
½ teaspoon black pepper
½ teaspoon garlic powder
½ teaspoon onion powder
Fresh parsley, chopped (optional, for garnish)
Cooked turkey, chicken, or plant-based sausage
Swiss, Monterey Jack, or mozzarella cheese
Sautéed spinach, mushrooms, or bell peppers
A dash of hot sauce or red pepper flakes for heat
Day-old croissants work best and prevent a soggy texture.
If the top browns too quickly, loosely cover with foil during the last 10 minutes.
For extra richness, substitute half-and-half for milk.
Let the casserole rest before slicing for cleaner portions.