Looking for a breakfast that combines buttery croissants, savory vegetables, and melted cheese? Look no further than this Overnight Croissant Breakfast Bake. Prepped the night before and ready to bake in the morning, this comforting dish will turn your breakfast into a special occasion. Itโs the perfect balance of crispy, cheesy, and hearty, making it ideal for holiday mornings, weekend brunches, or any time you want to impress your guests. Read on to discover how this easy recipe will make your mornings magical!

Table of Contents
Why Youโll Love This Overnight Croissant Breakfast Bake
If youโre looking for a breakfast recipe thatโs not only easy but also indulgent, this Overnight Croissant Breakfast Bake is the perfect choice. With its rich, buttery croissants, earthy vegetables, and creamy, melty cheese, this dish is hearty enough to satisfy any craving. The best part? You prepare everything the night before, so all you need to do the next morning is pop it in the oven. Whether youโre hosting a holiday brunch or simply treating yourself, this breakfast bake is sure to be a crowd-pleaser.
Ingredients
For this Overnight Croissant Breakfast Bake, youโll need the following ingredients to create a mouthwatering breakfast casserole:
- Croissants: The star of the dish, providing a buttery, flaky texture that soaks up all the rich flavors.
- Unsalted Butter: Adds extra richness to the croissants when toasted, enhancing the overall flavor.
- Sweet Onion: Adds a savory base to the bake, complementing the richness of the croissants.
- Garlic: For a fragrant kick that balances the creamy cheese and vegetables.
- Cremini Mushrooms: These plump, juicy mushrooms lend a wonderful earthy flavor to the bake.
- Fresh Baby Spinach: Adds color, nutrition, and a slight bitterness that pairs beautifully with the richness of the other ingredients.
- Kosher Salt & Pepper: Basic seasonings that bring out the flavors of all the ingredients.
- Eggs: The key ingredient that binds everything together, creating a custard-like texture when baked.
- Milk & Heavy Cream: Add richness and creaminess, giving the bake its smooth texture.
- Gruyere Cheese: The best cheese for this recipe, it melts beautifully and adds a savory, slightly nutty flavor.
- Fresh Parsley: For a pop of color and freshness to finish the dish.
- Parmesan Cheese: A sprinkle on top adds a salty, cheesy finish that takes this bake to the next level.
Alternative Ingredient Suggestions
- Vegetarian Sausage or Bacon: If you miss the savory flavor of sausage, you can swap it for plant-based sausage or crispy bacon bits.
- Different Cheeses: Gruyere can be swapped with Swiss cheese, cheddar, or even mozzarella for a milder flavor.
- Add More Greens: You can increase the amount of spinach or add kale, Swiss chard, or arugula for a nutrient-packed twist.
- Dairy-Free Option: Use non-dairy milk, cream, and vegan cheese for a dairy-free version.
Step-by-Step Instructions
- Toast the Croissants: Preheat your oven to 450ยฐF. Place the croissants cut-side up on a baking sheet and toast for 5 to 8 minutes, until golden brown. Remove from the oven and let them cool slightly before tearing or chopping them into pieces.
- Sautรฉ the Vegetables: In a large skillet, melt the butter over medium-low heat. Add the diced onion and minced garlic, cooking for 5 minutes until soft and fragrant. Add the chopped mushrooms and cook for another 5 minutes until plump and juicy. Stir in the spinach until wilted, then season with salt and pepper.
- Assemble the Bake: Butter a 9ร13-inch baking dish. Combine the toasted croissant pieces and the sautรฉed vegetables in the dish, tossing well to combine.
- Make the Egg Mixture: In a large bowl, whisk together the eggs, milk, heavy cream, salt, and pepper. Stir in 1 cup of grated gruyere cheese. (You can also add chopped fresh herbs like parsley or chives for extra flavor.) Pour the egg mixture over the croissant mixture, making sure all the pieces are soaked.
- Chill Overnight: Cover the baking dish with plastic wrap and refrigerate for at least 8 hours or overnight. This step allows the croissants to fully absorb the egg mixture, creating a decadent custard.
- Bake: The next morning, preheat your oven to 350ยฐF. Remove the dish from the fridge and let it sit for 30 minutes to come to room temperature. Remove the plastic wrap, top with the remaining grated gruyere cheese, and bake uncovered for 45 minutes, or until the top is golden and bubbly.
- Serve: Garnish with a sprinkle of parmesan cheese and fresh parsley before serving. This dish is best enjoyed warm and is perfect for a family breakfast or special occasion.

Tips & Tricks
- Donโt Skip Toasting the Croissants: Toasting the croissants before assembling the dish brings out caramelized, crispy bits that add incredible texture and flavor to the bake. Itโs essential for achieving the perfect outcome.
- Make-Ahead: This recipe is meant to be prepared the night before, making it ideal for busy mornings or hosting a crowd.
- Adjust the Cheese: Gruyere is a must for its meltiness and flavor, but feel free to add parmesan, cheddar, or even a sharp blue cheese for variation.
- Avoid Overbaking: Keep an eye on the bake to ensure it doesnโt dry out. The edges should be golden brown, but the inside should remain moist and custardy.
Pairing Ideas and Variations
This Overnight Croissant Breakfast Bake is rich and filling on its own, but you can enhance the meal with a few side dishes:
- Fresh Fruit: Pair the bake with fresh berries, citrus, or a fruit salad to add a refreshing contrast.
- Crispy Bacon or Sausage: If you love a hearty breakfast, add crispy bacon or sausage on the side for extra protein.
- Salads: A light mixed green salad with a tangy vinaigrette will balance the richness of the croissant bake.
For a gluten-free version, substitute the croissants with gluten-free bread and ensure that all the other ingredients are gluten-free.
Why This Recipe Is Perfect for the Holidays
The Overnight Croissant Breakfast Bake is a perfect choice for Christmas, Easter, or any holiday brunch. Itโs easy to prepare the night before, so you can relax and enjoy time with family while the oven does the work. Plus, the rich, buttery flavors will make your holiday mornings feel extra special.
With its golden, cheesy top and custardy inside, this dish is sure to become a new holiday tradition. Whether youโre hosting a festive breakfast or treating your loved ones to something special, this overnight bake will not disappoint.
This Overnight Croissant Breakfast Bake is an easy, rich, and flavorful breakfast thatโs perfect for any occasion. With its mix of toasted croissants, sautรฉed vegetables, and melted cheese, itโs a delicious way to start your day!
Conclusion
In conclusion, this Overnight Croissant Breakfast Bake is a must-try recipe that combines rich, buttery croissants, savory vegetables, and creamy melted cheese for a decadent breakfast treat. Whether youโre preparing it for a holiday gathering or simply looking to elevate your weekend brunch, this bake is sure to impress. With minimal prep time the night before, it offers a perfect balance of convenience and indulgence, making your mornings stress-free and delicious. Trust usโonce you try it, this will be a go-to recipe for any special occasion or cozy morning at home.
FAQ
1. Can I use any type of bread instead of croissants for this bake?
While croissants add a unique buttery flavor and texture to the dish, you can substitute them with any other bread you have on hand. A rich brioche, sourdough, or even a hearty whole-grain bread will work well. However, croissants are recommended for the best results!
2. How long can I store the leftovers of this Overnight Croissant Breakfast Bake?
Leftovers can be stored in an airtight container in the refrigerator for up to 3 days. Simply reheat individual portions in the microwave or oven before serving. It will still be just as tasty the next day!
3. Can I make this recipe without dairy?
Yes, you can make a dairy-free version of this Overnight Croissant Breakfast Bake by using non-dairy milk (such as almond or oat milk), dairy-free butter, and vegan cheese. Just make sure to double-check all your ingredients for dairy content.
More Relevant Recipes
Print
Overnight Croissant Breakfast Bake: A Decadent and Easy Breakfast Treat
- Prep Time: 45 minutes
- Cook Time: 45 minutes
- Total Time: 9 hours 30 minutes
- Yield: 8 servings 1x
- Category: Breakfast
- Method: Baked
- Cuisine: American
- Diet: Vegetarian
Description
This Overnight Croissant Breakfast Bake combines buttery croissants, earthy vegetables, and creamy cheese for a rich, indulgent breakfast. Prepped the night before and baked in the morning, itโs perfect for holiday gatherings or any occasion that calls for a decadent breakfast treat.
Ingredients
- 5 to 7 large croissants, sliced in half lengthwise
- 2 tablespoons unsalted butter
- 1 sweet onion, diced
- 2 garlic cloves, minced
- 10 ounces cremini mushrooms, chopped
- 8 ounces fresh baby spinach
- Kosher salt and pepper to taste
- 8 large eggs
- 2 ยฝ cups milk
- 1 cup heavy cream
- 8 ounces gruyere cheese, freshly grated
- Fresh chopped parsley, for topping
- Parmesan cheese, for topping
Instructions
- Preheat your oven to 450ยฐF. Place the croissants cut-side up on a baking sheet and toast for 5 to 8 minutes, until golden brown. Remove from the oven and let them cool slightly before tearing or chopping them into pieces.
- In a large skillet, melt the butter over medium-low heat. Add the diced onion and minced garlic, cooking for 5 minutes until soft and fragrant.
- Add the chopped mushrooms and cook for another 5 minutes until plump and juicy. Stir in the spinach until wilted, then season with salt and pepper.
- Butter a 9ร13-inch baking dish. Combine the toasted croissant pieces and the sautรฉed vegetables in the dish, tossing well to combine.
- In a large bowl, whisk together the eggs, milk, heavy cream, salt, and pepper. Stir in 1 cup of grated gruyere cheese. (Add fresh herbs if desired.) Pour the egg mixture over the croissant mixture, making sure all the croissants are soaked.
- Cover the baking dish with plastic wrap and refrigerate for at least 8 hours or overnight.
- The next morning, preheat your oven to 350ยฐF. Remove the dish from the fridge and let it sit for 30 minutes to come to room temperature. Remove the plastic wrap, top with the remaining grated gruyere cheese, and bake uncovered for 45 minutes, or until the top is golden and bubbly.
- Garnish with fresh parsley and parmesan cheese before serving. Serve warm and enjoy!
Notes
- Toasting the croissants adds texture and caramelized flavor that makes this dish stand out.
- For a spicier version, consider adding jalapeรฑos or spicy sausage to the mix.
- If you want to make it dairy-free, use plant-based milk and cheese alternatives.
- Leftovers can be stored in the fridge for up to 3 days and reheated in the oven or microwave.
Nutrition
- Serving Size: 1 slice
- Calories: 450
- Sugar: 4g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 14g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 2g
- Protein: 15g
- Cholesterol: 180mg
