Overnight Croissant Breakfast Casserole Recipe
Introduction
Start your day with a comforting and delicious Overnight Croissant Breakfast Casserole. This easy-to-make dish layers flaky croissants with savory sausage and melted cheese, all soaked in a flavorful egg custard. Perfect for busy mornings or weekend brunches.

Ingredients
- 6 large croissants, cut into pieces
- 1 lb breakfast sausage, cooked and crumbled
- 2 cups shredded cheddar cheese
- 6 large eggs
- 2 cups milk
- 1 teaspoon dry mustard
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Step 1: Grease a 9×13-inch baking dish. Arrange the croissant pieces evenly in the dish.
- Step 2: Sprinkle the cooked and crumbled sausage over the croissants, then top with shredded cheddar cheese.
- Step 3: In a large bowl, whisk together the eggs, milk, dry mustard, salt, and black pepper until smooth and well combined.
- Step 4: Pour the egg mixture evenly over the croissant, sausage, and cheese layers. Press down gently so the croissants absorb the liquid.
- Step 5: Cover the dish with plastic wrap and refrigerate overnight or for at least 2 hours to allow the flavors to meld.
- Step 6: Preheat the oven to 350°F (175°C). Remove the casserole from the fridge and let it sit at room temperature while the oven heats.
- Step 7: Bake uncovered for 40-45 minutes, until the top is golden brown and the custard is set.
- Step 8: Let the casserole cool for a few minutes before slicing. Serve warm and enjoy.
Tips & Variations
- For a vegetarian version, substitute the sausage with sautéed mushrooms or spinach.
- Add diced bell peppers or onions for extra flavor and texture.
- Use Swiss or mozzarella cheese instead of cheddar for a different taste.
- Make individual servings by layering ingredients in muffin tins before refrigerating and baking.
Storage
Store leftover casserole in an airtight container in the refrigerator for up to 3 days. Reheat portions in the microwave or oven until warmed through. This casserole can also be frozen for up to 1 month; thaw overnight in the refrigerator before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use day-old croissants for this recipe?
Yes, day-old croissants work well as they absorb the egg mixture better, resulting in a custardy texture.
Can I prepare and bake this casserole on the same day?
While it’s best to refrigerate the casserole overnight for full flavor, you can refrigerate it for at least 2 hours or bake immediately. Just know the texture might be slightly less set.
Print
Overnight Croissant Breakfast Casserole Recipe
- Total Time: 12 hours (including refrigeration time)
- Yield: 8 servings 1x
Description
This Overnight Croissant Breakfast Casserole is a delicious and hearty morning meal featuring buttery croissants, savory breakfast sausage, and melted cheddar cheese soaked in a flavorful custard. Prepared the night before and baked in the morning, this casserole is perfect for busy mornings or brunch gatherings, offering a comforting blend of textures and tastes.
Ingredients
Casserole Base
- 6 large croissants, cut into pieces
- 1 lb breakfast sausage, cooked and crumbled
- 2 cups shredded cheddar cheese
Egg Mixture
- 6 large eggs
- 2 cups milk
- 1 teaspoon dry mustard
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
Instructions
- Prepare the Baking Dish: Grease a 9×13-inch baking dish to prevent sticking, then evenly spread the croissant pieces across the bottom of the dish to form the base layer.
- Add Sausage and Cheese: Sprinkle the cooked and crumbled breakfast sausage evenly over the croissants, followed by an even layer of shredded cheddar cheese to create flavorful layers.
- Make the Egg Mixture: In a large bowl, whisk together the eggs, milk, dry mustard, salt, and black pepper until the mixture is smooth and well combined, forming the custard base for the casserole.
- Assemble the Casserole: Pour the egg mixture over the layered croissants, sausage, and cheese. Gently press down on the ingredients to help the croissants soak up the liquid evenly.
- Refrigerate: Cover the assembled casserole tightly with plastic wrap and refrigerate overnight or for at least 2 hours to allow flavors to meld and the croissants to absorb the custard.
- Bake: Preheat your oven to 350°F (175°C). Remove the casserole from the refrigerator and let it come to room temperature while the oven heats. Bake uncovered for 40-45 minutes, or until the top is golden brown and the custard is set in the center.
- Serve: Allow the casserole to cool for a few minutes after baking. Slice into portions and serve warm for a satisfying breakfast or brunch.
Notes
- You can substitute the breakfast sausage with cooked bacon or ham according to preference.
- Using day-old croissants helps them absorb the custard better without becoming too soggy.
- The casserole can be assembled up to 24 hours in advance for convenience.
- Add vegetables like sautéed spinach, bell peppers, or mushrooms for extra nutrition and flavor.
- Ensure the custard is fully set before removing from the oven to avoid a runny center.
- Prep Time: 15 minutes
- Cook Time: 40-45 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Keywords: overnight croissant casserole, breakfast casserole recipe, sausage and cheddar casserole, make ahead breakfast, savory breakfast bake

