There’s something magical about waking up to a warm breakfast that practically cooked itself while you slept. Overnight Croissant Breakfast Casserole does exactly that, turning simple day-old croissants into a cozy, melt-in-your-mouth brunch that feels special without demanding an early wake-up call.

Table of Contents
What Makes Overnight Croissant Breakfast Casserole Special
Overnight Croissant Breakfast Casserole stands out because it uses croissants instead of standard bread, and that one change makes all the difference. Croissants soak up custard beautifully, yet they keep a slightly crisp texture on top, giving every bite a mix of soft and flaky. Since the casserole sits overnight, every layer absorbs the egg mixture thoroughly, and the flavors deepen as it rests.
This helps the casserole bake evenly while staying rich and comforting. Additionally, prepping it ahead means you can enjoy a relaxed morning while the oven does all the work. This recipe fits right into the growing trend of easy overnight breakfasts, perfect for both holiday tables and relaxed weekends at home. With its buttery base, simple method, and crowd-pleasing flavor, it’s no surprise people search for this casserole again and again.
Ingredients & Preparation for Overnight Croissant Breakfast Casserole
Here’s a clear ingredient table so you can prep your Overnight Croissant Breakfast Casserole quickly and confidently. Each measurement is sized for a classic 9×13 baking dish, making it perfect for family mornings or small gatherings.
| Ingredient | Amount |
|---|---|
| Large croissants (day-old preferred) | 6–7 croissants |
| Large eggs | 8 eggs |
| Whole milk or half-and-half | 2 cups |
| Shredded cheddar or mozzarella | 1 ½ cups |
| Turkey bacon or chicken sausage (cooked) | 1 cup, chopped |
| Bell peppers or spinach (optional) | 1 cup |
| Salt | ½ teaspoon |
| Black pepper | ½ teaspoon |
| Garlic powder (optional) | ¼ teaspoon |
This table keeps everything easy to reference so you can assemble your Overnight Croissant Breakfast Casserole without second-guessing portions or steps. These simple, pantry-friendly ingredients make the casserole both cozy and quick to prepare.
Step-by-Step Preparation Method
Step 1: Prepare and Layer the Croissants
Start by cutting the croissants into large, bite-sized pieces. Lightly grease a 9×13 baking dish, then spread the croissant pieces evenly across the bottom. Add the cooked turkey bacon, chicken sausage, and any vegetables you’re using, distributing them evenly so every serving has a balanced mix of ingredients.
Step 2: Whisk the Custard Mixture
In a large bowl, whisk together the eggs, milk (or half-and-half), salt, black pepper, and optional garlic powder until fully combined. Make sure the eggs are well blended to create a smooth custard. Slowly pour the mixture over the croissants, then gently press everything down so the bread absorbs the liquid evenly.
Step 3: Add Cheese and Refrigerate Overnight
Sprinkle the shredded cheese evenly over the top of the casserole. Cover the dish tightly with foil or plastic wrap and refrigerate overnight. This resting time allows the croissants to soak up the custard and helps the flavors meld for a richer, more cohesive texture.
Step 4: Bake Until Golden and Set
The next morning, remove the casserole from the refrigerator and let it sit at room temperature for 10–15 minutes. Preheat the oven to 350°F (175°C). Bake uncovered for about 40–45 minutes, or until the top is golden and the center is set but slightly soft.
Step 5: Rest and Serve
Once baked, remove the casserole from the oven and let it rest for 5–10 minutes before slicing. This helps the custard finish setting and makes serving cleaner. Serve warm and enjoy a soft, flaky, and comforting Overnight Croissant Breakfast Casserole.
Tips for Making the Best Overnight Croissant Breakfast Casserole
Use Day-Old Croissants for the Best Texture
Day-old croissants are ideal for Overnight Croissant Breakfast Casserole because they absorb the egg mixture evenly without becoming soggy. Slightly dry croissants create a soft, custardy center while keeping the top flaky. If you only have fresh croissants, cut them into pieces and let them sit out for about an hour or lightly toast them to remove excess moisture before assembling the casserole.
Layer Ingredients Evenly for Balanced Flavor
Proper layering makes a big difference in how the casserole bakes and tastes. Spread the croissant pieces evenly across the baking dish first, then distribute the meat, vegetables, and cheese so every serving has the same balance of flavors. Avoid piling fillings in one area, as uneven layers can lead to overcooked edges or undercooked centers.
Press Croissants Gently to Absorb the Custard
After pouring the egg and milk mixture over the croissants, gently press everything down with a spatula or spoon. This helps the custard soak fully into every layer instead of sitting on top. Taking this extra step ensures the Overnight Croissant Breakfast Casserole bakes evenly and has a creamy texture throughout.
Refrigerate Overnight for Deeper Flavor
Allowing the casserole to rest in the refrigerator overnight is key to achieving the best results. This resting time gives the croissants enough time to fully absorb the custard while letting the flavors blend together naturally. Be sure to cover the dish tightly to prevent it from drying out or absorbing fridge odors.
Let the Casserole Rest Before and After Baking
Before baking, let the casserole sit at room temperature for 10–15 minutes to promote even cooking. Once baked, allow it to rest for a few minutes before slicing. This helps the custard set properly and makes serving cleaner, with soft layers and a golden top in every portion.
For mornings when you want something quick and fun, these easy pancake poppers make a great grab-and-go breakfast option.
Print
Overnight Croissant Breakfast Casserole
- Total Time: 50 minutes
Description
This Overnight Croissant Breakfast Casserole is the ultimate solution for easy, stress-free mornings. Flaky croissants soak overnight in a rich, savory egg custard, then bake into a soft, creamy center with a golden, slightly crisp top. Perfect for holidays, brunch gatherings, or busy weekdays.
Ingredients
6–7 large croissants, preferably day-old
8 large eggs
2 cups whole milk or half-and-half
1 ½ cups shredded cheddar or mozzarella cheese
1 cup cooked turkey bacon or chicken sausage, chopped
1 cup bell peppers or spinach (optional)
½ teaspoon salt
½ teaspoon black pepper
¼ teaspoon garlic powder (optional)
Instructions
Lightly grease a 9×13-inch baking dish. Cut the croissants into large chunks and spread them evenly in the dish. Add the cooked meat and optional vegetables over the croissants.
In a large bowl, whisk together the eggs, milk, salt, pepper, and garlic powder until smooth.
Slowly pour the egg mixture over the croissants, gently pressing down so the bread absorbs the liquid evenly.
Sprinkle the shredded cheese evenly over the top. Cover tightly and refrigerate overnight.
The next morning, remove the casserole from the refrigerator and let it sit at room temperature for 10–15 minutes.
Preheat the oven to 350°F (175°C). Bake uncovered for 40–45 minutes, or until the top is golden and the center is set.
Let the casserole rest for 5–10 minutes before slicing and serving.
Notes
Day-old croissants work best for absorbing the custard without becoming soggy.
Customize with mushrooms, onions, or different cheeses for variety.
Leftovers store well in the refrigerator for up to 3 days.
- Prep Time: 10 mins
- Cook Time: 40 mins
Nutrition
- Serving Size: 8–10
Common Mistakes to Avoid When Making Overnight Croissant Breakfast Casserole
Using Croissants That Are Too Fresh or Too Soft
One of the most common mistakes is using very fresh, soft croissants without drying them first. Fresh croissants can break down too much when soaked, leading to a mushy texture. For the best results, use day-old croissants or allow fresh ones to sit out or toast lightly so they can absorb the custard without falling apart.
Skipping the Overnight Rest Time
It can be tempting to bake the casserole right away, but skipping the overnight rest often results in uneven texture. The resting time allows the croissants to fully soak up the egg mixture and helps the flavors blend. If you’re short on time, refrigerate the casserole for at least one hour, but overnight is always best.
Not Pressing the Croissants Into the Custard
Pouring the egg mixture over the croissants without gently pressing them down can leave dry spots in the casserole. Pressing ensures every piece absorbs the custard evenly, preventing dry layers on top and undercooked sections in the center.
Overloading the Casserole With Fillings
Adding too much meat, cheese, or vegetables can throw off the egg-to-bread ratio and prevent the casserole from setting properly. Stick to the recommended amounts and avoid packing the dish too tightly. Balanced layers help the casserole bake evenly and maintain its soft, custardy texture.
Baking Straight From the Refrigerator
Placing a very cold casserole directly into the oven can cause uneven cooking, with an overbrowned top and a soft center. Let the dish sit at room temperature for 10–15 minutes before baking to ensure consistent heat throughout.
Cutting the Casserole Too Soon
Slicing the casserole immediately after baking may cause it to fall apart. Allowing it to rest for a few minutes gives the custard time to set, making the casserole easier to serve and improving the overall texture.
If you enjoy make-ahead or brunch-style breakfasts, these strawberry French toast roll-ups are another family-friendly morning favorite.
FAQs About Overnight Croissant Breakfast Casserole
Can I use fresh croissants instead of day-old ones?
Yes, you can use fresh croissants, but day-old ones work better for Overnight Croissant Breakfast Casserole because they absorb the custard more evenly. If your croissants are very soft, lightly toast them for a few minutes to help them hold their shape.
Can I prepare the casserole without refrigerating overnight?
You can, but the texture won’t be the same. Allowing the mixture to rest overnight helps the croissants soak up the eggs and milk, giving the casserole a fluffy, creamy finish. If you’re short on time, chill for at least one hour.
What can I substitute for turkey bacon or turkey ham?
You can use chicken bacon, beef bacon, or chicken ham. All are great pork-free alternatives that blend smoothly with the casserole’s flavors.
Can I freeze Overnight Croissant Breakfast Casserole?
Yes. Freeze individual portions after baking, then thaw and reheat for an easy breakfast.
Conclusion
Overnight Croissant Breakfast Casserole brings together everything we love about a cozy, no-fuss morning meal. With soft, custard-soaked croissants, warm spices, and simple ingredients, this dish feels both comforting and effortless. Because you prepare it the night before, breakfast becomes stress-free and perfect for weekends, holidays, or family gatherings. Whether you keep it classic or add your favorite mix-ins, this casserole always delivers. Enjoy it warm from the oven and pair it with fruit, yogurt, or a comforting drink for a complete breakfast. Now that you know every step, you’re ready to make your mornings easier and more delicious.