Are you tired of rushing through breakfast preparation on busy mornings? I’ve been there too. This Overnight Croissant Breakfast Casserole is about to change your morning routine forever a delicious solution that practically makes itself while you sleep.
Hi there! I’m Alexandra, a self-taught chef who discovered this game-changing breakfast recipe during my journey of kitchen experimentation.
After years of testing different make-ahead breakfasts, this croissant casserole consistently earns rave reviews from family and friends who can’t believe something so delicious can be so effortless.
In this guide, I’ll walk you through choosing the perfect croissants, prepping ingredients efficiently, mastering the overnight technique, and customizing flavors to suit your preferences.
Whether you’re hosting a holiday brunch or simply want to treat your family to a special breakfast without the morning chaos, this overnight croissant breakfast casserole recipe is your answer.
Why This Overnight Croissant Breakfast Casserole Recipe Works
- Uses basic ingredients that transform into a gourmet-tasting breakfast
- Prep takes just 15 minutes the night before for maximum morning convenience
- Perfect for both everyday family breakfasts and special occasion brunches
- Delivers crispy edges with a custardy, flavorful center
- Can be adapted for various dietary needs and flavor preferences
Choosing the Right Ingredients for Overnight Croissant Breakfast Casserole
Best Croissants for This Recipe
The foundation of this overnight croissant breakfast casserole starts with the croissants themselves. Day-old croissants actually work better than fresh ones, as they absorb the egg mixture without becoming soggy. If you only have fresh croissants, cut them up and leave them out for a few hours to slightly dry out.
Butter croissants create the richest flavor, but almond or chocolate croissants can add an interesting twist for a breakfast-dessert hybrid. Even slightly stale croissants from the bakery discount section work perfectly here!
Buying Tips
Look for croissants that are golden brown with visible layers. Avoid overly dense or doughy croissants as they won’t create the light, airy texture we’re aiming for. Many grocery store bakeries sell croissants at a discount at the end of the day perfect timing for this overnight recipe!
Substitutions
No croissants? No problem! This overnight breakfast casserole can also work with:
- Brioche bread (for a similarly buttery base)
- Challah (for a slightly sweeter note)
- French bread (for a more rustic texture)
Ingredients & Prep for Overnight Croissant Breakfast Casserole

Breakfast Casserole Essentials
Before you begin, gather your ingredients and equipment. Having everything ready makes assembly quick and stress-free.
Casserole Base Ingredients
- 6-8 large croissants (day-old preferred)
- 8 large eggs
- 2 cups whole milk
- 1 cup heavy cream
- 1 tablespoon vanilla extract
- ¼ cup maple syrup
- ½ teaspoon cinnamon
- ¼ teaspoon nutmeg
- ¼ teaspoon salt
Mix-In Options
Choose 2-3 of these add-ins for customized flavor:
- Diced fresh fruit (berries, apples, peaches)
- Chopped nuts (pecans, walnuts, almonds)
- Chocolate chips
- Cream cheese chunks
- Dried cranberries or cherries
Looking for another delicious breakfast option? Try my Goat Cheese Chicken recipe for a savory protein-packed alternative!
Step-by-Step Cooking Instructions for Overnight Croissant Breakfast Casserole

Pre-Cooking Prep for Breakfast Casserole
- Grease a 9×13-inch baking dish with butter or cooking spray.
- Cut or tear croissants into roughly 1-inch pieces.
- Arrange croissant pieces evenly in the baking dish.
- Sprinkle your chosen mix-ins over the croissants, reserving some for the top.
Preparing the Custard for Breakfast Casserole
- In a large bowl, whisk together eggs, milk, cream, vanilla, maple syrup, cinnamon, nutmeg, and salt until well combined.
- Pour the egg mixture slowly and evenly over the croissants, ensuring all pieces are coated.
- Press down gently with a spatula to help the croissants absorb the liquid.
- Sprinkle remaining mix-ins on top.
- Cover tightly with plastic wrap and refrigerate for at least 4 hours, preferably overnight (up to 24 hours).
Baking Your Breakfast Casserole
- Remove casserole from refrigerator and let sit at room temperature while preheating oven to 350°F (175°C).
- Bake uncovered for 45-55 minutes, until the top is golden brown and the center is set (internal temperature should reach 160°F).
- If the top browns too quickly, cover loosely with foil for the remaining baking time.
Resting the Breakfast Casserole
Allow the casserole to rest for 10-15 minutes before serving. This resting period helps the casserole set up properly and makes it easier to slice into neat portions.
Pro Tips for Perfect Overnight Croissant Breakfast Casserole
Avoiding Soggy Breakfast Casserole
- Use day-old or slightly dried out croissants.
- Don’t oversoak – the croissants should absorb liquid but not be swimming in it.
- Ensure your baking dish is the right size – too small and it will be too wet, too large and it might dry out.
Tool Recommendations for Breakfast Casserole
- Glass or ceramic baking dish (conducts heat evenly)
- Instant-read thermometer to check doneness
- Serrated knife for clean cuts when serving
Storage & Reheating Breakfast Casserole
- Refrigerate leftovers in an airtight container for up to 3 days.
- Reheat individual portions in the microwave for 1-2 minutes.
- For best texture when reheating larger portions, cover with foil and warm in a 325°F oven for 15-20 minutes.
Love savory breakfast options too? My Caramelized Onion Gruyere Tart makes an impressive brunch centerpiece!
Flavor Variations for Overnight Croissant Breakfast Casserole
Sweet Breakfast Casserole Options
- Berry Blast: Mix in 2 cups of mixed berries and add a streusel topping before baking
- Banana Foster: Layer sliced bananas with a sprinkle of brown sugar and cinnamon
- Apple Cinnamon: Add diced apples tossed with extra cinnamon and a touch of caramel sauce
Savory Breakfast Casserole Options
- Mediterranean: Add spinach, tomatoes, and feta cheese
- Veggie Delight: Mix in sautéed mushrooms, bell peppers, and onions
- Herb Garden: Incorporate fresh herbs like chives, parsley, and dill
Dietary Adaptations for Breakfast Casserole
| Dietary Need | Adaptations |
|---|---|
| Dairy-Free | Use almond milk and coconut cream instead of dairy milk and cream |
| Lower Sugar | Reduce maple syrup and add stevia or monk fruit sweetener |
| Gluten-Free | Use gluten-free croissants (available at specialty bakeries) |
| Higher Protein | Add a layer of cooked, crumbled meat-free protein |
Serving Suggestions for Overnight Croissant Breakfast Casserole
Complementary Side Dishes
- Fresh fruit salad
- Yogurt parfaits
- Roasted vegetables
- Greek-Style Lemon Potatoes for a savory brunch spread
Topping Ideas for Breakfast Casserole
- Warm maple syrup
- Fresh whipped cream
- Fruit compote
- Powdered sugar dusting
- Toasted nuts
Beverage Pairings
- Hot coffee or espresso
- Fresh-squeezed orange juice
- Fruit smoothies
- Hot chocolate for winter mornings
- Iced tea for summer brunches
Looking for more breakfast inspiration? Check out my Pinterest board filled with gorgeous breakfast casseroles that will make your morning delicious!
FAQs About Overnight Croissant Breakfast Casserole
Can I prepare this breakfast casserole more than one day ahead?
Yes! You can assemble it up to 24 hours before baking. Any longer and the croissants may become too soggy.
How do I know when my breakfast casserole is fully cooked?
The casserole should be golden brown on top, slightly puffed, and set in the center. An instant-read thermometer inserted in the center should read 160°F.
Can I freeze leftover breakfast casserole?
Yes, you can freeze individual portions wrapped tightly for up to 2 months. Thaw overnight in the refrigerator and reheat covered in the oven.
My casserole seems too dry/wet. What happened?
Dry casserole usually means too much bread or too little custard. Wet casserole might need more baking time or could indicate too much liquid for the amount of croissants.
Can I make a half batch of this recipe?
Absolutely! Use a smaller baking dish (8×8 inch) and halve all ingredients. The baking time may need to be reduced by 5-10 minutes.
Conclusion
This Overnight Croissant Breakfast Casserole has become a staple in my kitchen for good reason it transforms ordinary mornings into something special with minimal effort. The beauty of this recipe is in its versatility and how it brings people together around the table.
Print
How to Make the Best Overnight Croissant Breakfast Casserole
- Total Time: 8 hrs
- Yield: 8 servings 1x
Description
Flaky, buttery croissants baked in a rich egg custard with cheese, ham, and herbs this Overnight Croissant Breakfast Casserole is the ultimate make-ahead brunch dish for holidays or lazy weekends.
Ingredients
6 large croissants, torn into large pieces
1 1/2 cups diced ham (or cooked bacon/sausage)
1 1/2 cups shredded cheddar cheese
1/2 cup shredded mozzarella or Swiss cheese
6 large eggs
2 cups milk
1/2 cup heavy cream
1 tsp Dijon mustard
1/2 tsp garlic powder
1/2 tsp salt
1/4 tsp black pepper
2 tbsp chopped green onions or chives
Butter or cooking spray for greasing
Instructions
1. Grease a 9×13-inch baking dish with butter or cooking spray.
2. Arrange torn croissant pieces evenly in the dish.
3. Sprinkle diced ham and cheeses evenly over the croissants.
4. In a large bowl, whisk together eggs, milk, cream, Dijon mustard, garlic powder, salt, and pepper until well combined.
5. Pour the egg mixture evenly over the croissant and ham mixture, pressing gently to ensure the croissants soak up the liquid.
6. Cover tightly with foil or plastic wrap and refrigerate overnight (at least 6 hours).
7. When ready to bake, preheat oven to 350°F (175°C).
8. Remove the casserole from the fridge and let sit at room temperature for 20 minutes.
9. Bake uncovered for 40–45 minutes, or until golden and puffed, and the center is set.
10. Sprinkle with green onions or chives before serving warm.
Notes
You can customize this casserole with vegetables like spinach, bell peppers, or mushrooms.
Use leftover croissants that are slightly stale — they absorb the custard best.
For a sweet version, skip the ham and cheese and use cream cheese, berries, and a cinnamon-vanilla custard instead.
- Prep Time: 15 mins
- Cook Time: 45 mins
- Category: Breakfast
- Method: Baked
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 420
- Sugar: 4g
- Sodium: 890mg
- Fat: 30g
- Saturated Fat: 15g
- Unsaturated Fat: 13g
- Trans Fat: 0g
- Carbohydrates: 22g
- Fiber: 1g
- Protein: 20g
- Cholesterol: 215mg
Keywords: Overnight croissant breakfast casserole, make ahead brunch, ham and cheese bake, savory breakfast, holiday casserole
