If you’re looking for a delicious and visually stunning breakfast option, you can’t go wrong with an Overnight Croissant Breakfast Casserole! This dish features buttery, flaky croissants soaked in a creamy egg mixture, layered with melted cheese and your choice of savory sausage or bacon. It’s perfect for brunch gatherings, holiday mornings, or even a cozy family breakfast on the weekend.
Imagine cutting into a golden, bubbly casserole that releases an enticing aroma of cheese and eggs, making everyone’s mouth water. Each bite is a delightful mix of textures and flavors, from the crispy edges to the soft, custardy middle. In this article, you’ll discover how to create this impressive brunch staple, along with tips on serving, customization, and storage. Let’s dig into this fantastic recipe together!
Why You’ll Love This Recipe
- Fresh Ingredients: Use wholesome croissants and fresh vegetables for a wholesome breakfast.
- Ease of Preparation: Just assemble the night before, making your morning stress-free!
- Nutrition: Packed with protein from eggs and optional meats, it’s a filling meal.
- Versatility: Customize with your favorite ingredients or leftovers.
- Presentation: The golden top and colorful toppings make for a stunning centerpiece.
This casserole will quickly become a favorite for any occasion!
Preparation and Cooking Time
- Total Time: 8-9 hours (including overnight chilling)
- Preparation Time: 20 minutes
- Cooking Time: 30-40 minutes
Note that times may vary.
Ingredients You’ll Need
- 6 croissants, torn into pieces
- 6 large eggs
- 2 cups milk
- 1 cup shredded cheese (such as cheddar or mozzarella)
- 1/2 cup cooked and crumbled sausage or bacon (optional)
- 1/4 cup chopped green onions
- Salt and pepper to taste
- Butter for greasing the baking dish
How To Make Overnight Croissant Breakfast Casserole
- Grease a baking dish with butter.
- Place the torn croissant pieces in the dish.
- In a mixing bowl, whisk together the eggs, milk, salt, and pepper.
- Pour the egg mixture over the croissants, ensuring they are well coated.
- Sprinkle cheese, sausage or bacon, and green onions on top.
- Cover the dish with plastic wrap and refrigerate overnight.
- In the morning, preheat the oven to 350°F (175°C).
- Remove the cover and bake for 30-40 minutes, or until the casserole is set and golden on top.
- Allow to cool slightly before serving.

How to Serve
- Presentation: Serve straight from the baking dish for a rustic look.
- Accompaniments: Pair with fresh fruit or a green salad for balance.
- Portions: Cut into squares for easy serving and sharing.
- Beverage Pairing: Enjoy with coffee, tea, or fresh juice for a refreshing start.
Your guests will be impressed and delighted!
Additional Tips
- Flavor Enhancement: Add herbs like thyme or parsley for an extra flavor boost.
- Customization: Swap out croissants for bagels or bread if desired.
- Serving Suggestions: Top each serving with a dollop of sour cream or a drizzle of hot sauce.
Recipe Variations
- Veggie Delight: Add bell peppers, spinach, or mushrooms for a tasty vegetarian option.
- Sweet Twist: Incorporate fruit like berries and a hint of cinnamon for a sweet breakfast.
- Spicy Kick: Mix in jalapeños or use pepper jack cheese for some heat.
Freezing and Storage
- Storage: Keep in the refrigerator for up to 3 days in an airtight container.
- Freezing: This casserole freezes well. Cover tightly and store for up to 2 months. Thaw overnight in the fridge before reheating.
Special Equipment
- Baking dish
- Mixing bowls
- Whisk
- Plastic wrap
- Measuring cups and spoons
- Cutting knife
FAQ’s
1. Can I use frozen croissants?
Yes, thaw them first and then tear them into pieces before assembling the casserole.
2. Is this casserole suitable for special diets?
It can be customized; use dairy-free milk and egg substitutes to make it suitable for vegetarian or lactose-free diets.
3. Can I make this dish ahead of time?
Absolutely! The beauty of this recipe is that it’s prepared the night before, saving you time in the morning.
4. What can I customize in this recipe?
You can change the cheese, add different veggies, or even use leftover meats to suit your taste.
5. Can I cook this in a slow cooker?
Yes, but it will require specially adjusted times and temperatures; check your slow cooker instructions for baking.
{image_template}
Conclusion
In summary, the Overnight Croissant Breakfast Casserole is not only easy to make but also delightful in flavor and presentation. It’s a great way to kickstart your day or treat loved ones during special occasions. With its rich, buttery taste and customizable options, everyone will love it! So, gather your ingredients and whip up this fantastic dish for your next breakfast gathering!

Overnight Croissant Breakfast Casserole
Ingredients
Main Ingredients
- 6 pieces croissants, torn into pieces Use fresh, buttery croissants.
- 6 large eggs Large eggs are recommended for best results.
- 2 cups milk Any milk type can be used.
- 1 cup shredded cheese Cheddar or mozzarella work well.
- 1/2 cup cooked and crumbled sausage or bacon This is optional for a heartier dish.
- 1/4 cup chopped green onions Adds freshness to the casserole.
- to taste Salt and pepper Adjust to your preference.
- 1 tablespoon Butter For greasing the baking dish.
Instructions
Preparation
- Grease a baking dish with butter.
- Place the torn croissant pieces in the dish.
- In a mixing bowl, whisk together the eggs, milk, salt, and pepper.
- Pour the egg mixture over the croissants, ensuring they are well coated.
- Sprinkle cheese, sausage or bacon, and green onions on top.
- Cover the dish with plastic wrap and refrigerate overnight.
Cooking
- In the morning, preheat the oven to 350°F (175°C).
- Remove the cover and bake for 30-40 minutes, or until the casserole is set and golden on top.
- Allow to cool slightly before serving.







Did you make this recipe?
Share a photo and tag us, we can’t wait to see what you’ve made!