Overnight Croissant Breakfast Bake.
If you’re looking for a breakfast dish that’s as comforting as it is impressive, look no further than the Overnight Croissant Breakfast Bake. This delectable creation transforms flaky, buttery croissants into a rich and savory breakfast casserole that is perfect for lazy weekend mornings or special occasions. With layers of sautéed vegetables, creamy egg custard, and nutty Gruyere cheese, it’s a dish that will have everyone asking for seconds. Plus, since it’s made the night before, all you have to do in the morning is pop it in the oven and enjoy the delightful aroma wafting through your home.
Why Cooks Rave About It

The Overnight Croissant Breakfast Bake is a favorite among home cooks for several reasons. First, it’s incredibly versatile. You can customize the filling to include your favorite vegetables, proteins, or cheeses, making it suitable for any palate. Second, the use of croissants adds an indulgent, buttery flavor that’s hard to resist. Lastly, it’s a make-ahead dish, which means less stress in the morning and more time to enjoy your coffee while it bakes. The combination of convenience, flavor, and elegance makes this dish a go-to for brunch gatherings, holidays, or simply treating yourself on a cozy morning.
What Goes Into Overnight Croissant Breakfast Bake.
- 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
Before You Start: Equipment
- 9×13-inch baking dish: This is perfect for layering the croissants and custard.
- Skillet: For sautéing the vegetables until tender.
- Mixing bowl: To whisk together the eggs, milk, and cream.
- Whisk: Essential for combining the egg mixture smoothly.
- Knife and cutting board: For chopping the vegetables and croissants.
Build Overnight Croissant Breakfast Bake. Step by Step

Step 1: Prepare the Croissants
Start by slicing the croissants in half lengthwise. This will create a lovely base for your casserole. Lay them cut-side up in a greased 9×13-inch baking dish, ensuring they are evenly spread out.
Step 2: Sauté the Vegetables
In a skillet, melt the unsalted butter over medium heat. Add the diced sweet onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and chopped cremini mushrooms, cooking until the mushrooms are tender. Add the fresh baby spinach and cook just until wilted. Season with kosher salt and pepper to taste.
Step 3: Assemble the Casserole
Evenly distribute the sautéed vegetable mixture over the cut croissants in the baking dish. Sprinkle half of the grated Gruyere cheese on top of the vegetables.
Step 4: Prepare the Custard
In a mixing bowl, whisk together the eggs, milk, heavy cream, and a pinch of salt and pepper until well combined. Pour this creamy mixture evenly over the croissants and vegetables, allowing it to soak in.
Step 5: Add Remaining Cheese
Sprinkle the remaining Gruyere cheese over the top of the casserole. Cover the dish with plastic wrap or foil and refrigerate overnight. This allows the flavors to meld together beautifully.
Step 6: Bake
In the morning, preheat your oven to 350°F (175°C). Remove the cover from the baking dish and bake the casserole for 45 to 55 minutes, or until it is puffed and golden brown on top. If it browns too quickly, you can cover it loosely with foil.
Step 7: Garnish and Serve
Once baked, remove the casserole from the oven and let it cool for about 10 minutes. Garnish with fresh chopped parsley and a sprinkle of Parmesan cheese before serving. Cut into squares and enjoy your Overnight Croissant Breakfast Bake with a side of fresh fruit or a light salad.
Season-by-Season Upgrades

- Spring: Add asparagus and fresh herbs like dill or chives for a bright, seasonal flavor.
- Summer: Incorporate zucchini, bell peppers, and tomatoes for a colorful, garden-fresh twist.
- Fall: Use sautéed butternut squash and sage for a warm, cozy flavor profile.
- Winter: Add hearty vegetables like kale and root vegetables for a comforting dish.
Testing Timeline
- Preparation time: 20 minutes
- Chilling time: At least 8 hours (overnight is best)
- Baking time: 45 to 55 minutes
- Total time: About 9 hours and 15 minutes (including chilling and baking)
Freezer-Friendly Notes
If you want to prepare this dish in advance, you can make it and freeze it before baking. After assembling the casserole, cover it tightly with plastic wrap and aluminum foil. When you’re ready to bake, let it thaw in the refrigerator overnight before baking as directed. This makes for a convenient breakfast option you can enjoy on busy mornings!
Overnight Croissant Breakfast Bake. FAQs
Can I use other types of bread instead of croissants?
Absolutely! While croissants provide a unique flavor and texture, you can substitute with other types of bread like brioche or French bread for a different twist.
Can I add protein to this dish?
Yes! You can easily add cooked bacon, sausage, or ham to the vegetable mixture for an extra protein boost.
How do I know when the casserole is done baking?
The casserole is ready when it is puffed up, golden brown on top, and a knife inserted in the center comes out clean.
Can I make this recipe dairy-free?
Yes! You can substitute the milk and heavy cream with non-dairy alternatives such as almond milk and coconut cream, and use dairy-free cheese for a delicious dairy-free version.
You Might Also Like
Before You Go
The Overnight Croissant Breakfast Bake is a delightful dish that combines the comfort of croissants with the richness of a breakfast casserole. Its versatility allows you to customize it with seasonal ingredients or favorite flavors, making it a perfect fit for any occasion. As you savor each bite, you’ll appreciate the layers of flavor and the ease of preparation that come with this stunning breakfast option. So go ahead, treat yourself, and make your mornings a little brighter with this exquisite creation. Enjoy the compliments from family and friends as they gather around the table, ready to dig into this delicious Overnight Croissant Breakfast Bake!

Overnight Croissant Breakfast Bake.
Ingredients
Equipment
Method
- Start by slicing the croissants in half lengthwise. Lay them cut-side up in a greased 9x13-inch baking dish.
- In a skillet, melt the unsalted butter over medium heat. Add the diced sweet onion and sauté until translucent, about 5 minutes. Stir in the minced garlic and chopped cremini mushrooms, cooking until tender. Add the fresh baby spinach and cook just until wilted. Season with kosher salt and pepper to taste.
- Evenly distribute the sautéed vegetable mixture over the cut croissants in the baking dish. Sprinkle half of the grated Gruyere cheese on top.
- In a mixing bowl, whisk together the eggs, milk, heavy cream, and a pinch of salt and pepper. Pour this mixture evenly over the croissants and vegetables.
- Sprinkle the remaining Gruyere cheese over the top of the casserole. Cover with plastic wrap or foil and refrigerate overnight.
- In the morning, preheat your oven to 350°F (175°C). Remove the cover and bake for 45 to 55 minutes, or until puffed and golden brown. Cover loosely with foil if it browns too quickly.
- Once baked, let it cool for about 10 minutes. Garnish with fresh chopped parsley and Parmesan cheese before serving. Enjoy!
Notes
- You can customize the filling with your favorite vegetables or proteins.
- This dish freezes well; assemble and freeze before baking.
- Use other types of bread like brioche for a different flavor.
