Looking for a breakfast that’s indulgent, comforting, and effortless? The Overnight Croissant Breakfast Casserole is your answer. This dish combines buttery, flaky croissants with savory cooked sausage, creamy eggs, and melty cheese to create a layered, flavorful breakfast that bakes up golden and irresistible. Best of all, it’s prepared the night before, making your morning as simple as popping it in the oven.
This casserole is perfect for family breakfasts, brunch with friends, or any morning when you want something both hearty and impressive. The croissants absorb the egg custard, while the sausage and cheese add savory richness, creating a perfect balance of textures and flavors. Optional add-ins like sautéed vegetables or a dash of hot sauce make it fully customizable for your taste.
With simple ingredients and minimal prep, this recipe turns ordinary breakfast components into an extraordinary meal everyone will love.
Ingredients
For the Casserole
- 5 large croissants, preferably day-old, torn into large chunks
- 1 lb (450g) ground sausage, cooked and drained
- 1 cup (120g) shredded cheddar cheese
- 6 large eggs
- 2 cups (475ml) whole milk
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Fresh parsley, chopped (optional, for garnish)
Optional Add-Ins & Swaps
- Cooked turkey, chicken, or plant-based sausage
- Swiss, Monterey Jack, or mozzarella cheese
- Sautéed spinach, mushrooms, or bell peppers
- Dash of hot sauce or red pepper flakes for a spicy kick
Preparation Method
Preparing the Sausage
Preheat your oven to 350°F (175°C). In a large skillet over medium heat, cook the ground sausage until fully browned. Drain excess grease and set aside. If using turkey, chicken, or plant-based sausage, cook according to package instructions.
Preparing the Croissants
Tear the croissants into large chunks and place them in a greased 9×13-inch baking dish. Using day-old croissants works best as they absorb the egg mixture without becoming too soggy. Spread the cooked sausage evenly over the croissant chunks, then sprinkle the shredded cheddar cheese evenly on top.
Preparing the Egg Mixture
In a large bowl, whisk together the eggs, milk, salt, black pepper, garlic powder, and onion powder until smooth. For optional flavor, add a dash of hot sauce or red pepper flakes. Pour the egg mixture evenly over the croissant and sausage layers, pressing lightly with a spatula to ensure the custard soaks into the croissant pieces.
Refrigerating Overnight
Cover the baking dish tightly with plastic wrap or aluminum foil and refrigerate overnight, or at least 6 hours. This allows the croissants to soak up the custard and the flavors to meld, resulting in a tender, flavorful casserole.
Baking the Casserole
Remove the casserole from the refrigerator and let it sit at room temperature for 10-15 minutes. Bake uncovered in the preheated oven for 40-45 minutes, or until the top is golden brown and the custard is fully set. Check doneness by inserting a knife into the center; it should come out clean.
Serving the Casserole
Allow the casserole to cool for 5-10 minutes before slicing. Garnish with chopped fresh parsley for color and freshness. Serve warm on its own or with a side of fresh fruit, a light salad, or your favorite breakfast condiments.
Tips for Perfect Overnight Croissant Breakfast Casserole
- Day-old croissants: These absorb the custard perfectly without becoming too mushy.
- Cheese options: Cheddar is classic, but Swiss, Monterey Jack, or mozzarella work beautifully.
- Custom add-ins: Sautéed spinach, mushrooms, or bell peppers can add flavor and nutrition.
- Spicy twist: A dash of hot sauce or red pepper flakes adds a subtle kick.
- Make-ahead convenience: Assemble the night before for a stress-free, ready-to-bake breakfast.
Frequently Asked Questions
Can I use different types of sausage?
Yes! Ground turkey, chicken, or plant-based sausage works well and can be swapped for the traditional pork sausage.
Can I prepare this casserole in the morning instead of overnight?
Yes, you can. Let it soak for at least 30 minutes at room temperature, though overnight soaking produces the best texture and flavor.
Can I freeze this casserole?
Absolutely. Assemble the casserole and freeze before baking for up to 2 months. Thaw overnight in the refrigerator and bake as directed.
Can I use a different type of cheese?
Yes. Cheddar is classic, but Swiss, mozzarella, or Monterey Jack, or even a blend of cheeses, works beautifully.
How can I add vegetables to the casserole?
Sauté spinach, mushrooms, or bell peppers and layer them with the croissants and sausage before pouring the egg mixture over.
Irresistible Overnight Croissant Breakfast Casserole You’ll Crave Again
- Total Time: overnight + 40 minutes
- Yield: 6 servings
Description
Irresistible Overnight Croissant Breakfast Casserole is the ultimate make-ahead breakfast. Fluffy croissants, savory cooked sausage, melted cheddar cheese, and a creamy egg-milk mixture combine overnight for a rich, comforting morning meal you’ll crave again and again.
Ingredients
- 5 large croissants (preferably day-old), torn into large chunks
- 1 lb (450g) cooked and drained ground sausage
- 1 cup (120g) shredded cheddar cheese
- 6 large eggs
- 2 cups (475ml) whole milk
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon garlic powder
- ½ teaspoon onion powder
- Fresh parsley, chopped (optional, for garnish)
- Optional Add-Ins & Swaps:
- Cooked turkey, chicken, or plant-based sausage
- Swiss, Monterey Jack, or mozzarella cheese
- Sautéed spinach, mushrooms, or bell peppers
- Dash of hot sauce or red pepper flakes for a spicy kick
Instructions
- Grease a 9×13 inch baking dish. Tear croissants into large chunks and place in the dish.
- Sprinkle cooked sausage and shredded cheese evenly over the croissants.
- In a medium bowl, whisk together eggs, milk, salt, pepper, garlic powder, and onion powder.
- Pour egg mixture evenly over croissants, cheese, and sausage. Press gently to ensure croissants soak up the mixture.
- Cover with foil and refrigerate overnight (or at least 6 hours).
- Preheat oven to 350°F (175°C). Bake uncovered for 35–40 minutes until golden brown and set.
- Garnish with fresh parsley before serving. Optional: drizzle with hot sauce if desired.
Notes
- Day-old croissants absorb the custard best for a fluffy texture.
- Mix and match cheeses and sausages for variety.
- Vegetables and spices can be added for extra flavor and nutrition.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Category: Breakfast
- Method: Baked
- Cuisine: American
This Overnight Croissant Breakfast Casserole is a decadent, flavorful, and comforting breakfast dish that will quickly become a favorite for mornings when you want something special without the fuss. Flaky croissants, savory sausage, melted cheese, and creamy eggs combine for an irresistible breakfast that’s sure to impress family and friends.