Indulge in the ultimate comfort food with this exquisite Croissant Breakfast Casserole. This savory delight masterfully combines crisp, salty bacon, buttery croissants, a generous blend of melted cheeses, and perfectly baked eggs into a dish that truly warms the soul and satisfies every palate. It’s an effortlessly elegant meal that transforms simple ingredients into a brunch showstopper or a comforting weekday breakfast.

Transforming Day-Old Croissants into a Culinary Masterpiece
Ever wonder what to do with those slightly stale croissants that are a day or two past their prime? Look no further! This Croissant Breakfast Casserole is the perfect answer, elevating humble day-old pastries into an unforgettable morning meal. The beauty of using slightly stale croissants lies in their ability to better absorb the rich egg and dairy mixture, ensuring a casserole that’s wonderfully moist on the inside with perfectly crisp edges, rather than becoming soggy. It’s a smart and delicious way to prevent food waste while creating a dish everyone will rave about.
Whether you’re planning a lazy Sunday brunch, hosting friends for a special gathering, or simply want to treat your family to an extraordinary breakfast, this casserole is a guaranteed crowd-pleaser. Its rich flavors and satisfying textures make it suitable for any occasion that calls for a little extra indulgence and a whole lot of yum!

Why a Savory Breakfast Casserole Steals the Show
While I adore a good sweet breakfast casserole, like a fluffy Blueberry French Toast Casserole or a decadent Cinnamon Roll Breakfast Casserole, there’s something uniquely satisfying about a savory option. This Croissant Breakfast Casserole offers a delightful counterpoint, joining the ranks of our other beloved savory recipes such as my hearty Sausage Egg Casserole and the classic Hash Brown Breakfast Casserole. It’s the perfect way to start the day with a substantial, flavor-packed meal that keeps you feeling full and energized.
The combination of crispy bacon, tender croissant, gooey cheese, and fluffy eggs creates a symphony of textures and tastes that make this casserole an instant favorite. It’s not just a meal; it’s an experience – a warm, hearty embrace that will undoubtedly earn a permanent spot on your go-to recipe list.

Essential Ingredients for Your Croissant Breakfast Casserole
Creating this flavorful breakfast casserole requires a few simple yet high-quality ingredients. Each component plays a crucial role in building the layered flavors and comforting texture of the dish. (For precise measurements and detailed instructions, please refer to the recipe card located at the bottom of this post.)
Key Ingredients:
- Large Day-Old Croissants: The foundation of our casserole. Using croissants that are a day or two old is crucial, as their slightly stale texture allows them to soak up the egg mixture beautifully without becoming mushy. Butter croissants are highly recommended for their rich flavor.
- Thick-Cut Bacon, Cooked and Chopped: The salty, savory crunch of bacon is essential. Thick-cut bacon holds up well in the casserole, offering substantial flavor and texture. Ensure it’s cooked until crispy before chopping.
- Shredded Mozzarella and Provolone Cheese Blend: This combination provides a delightful melt and a mild, creamy flavor that complements the other ingredients perfectly. The provolone adds a slight sharpness, while mozzarella ensures a good stretch.
- Large Eggs: The binding agent that transforms the ingredients into a cohesive casserole. Large eggs provide the ideal volume and richness for this recipe.
- Half & Half (or Whole Milk): Adds a creamy richness to the egg mixture, contributing to the casserole’s luxurious texture. Whole milk can be used for a slightly lighter consistency, while heavy cream would make it even more decadent.
- Kosher Salt: Enhances all the flavors in the dish without adding a metallic taste. Adjust to your preference, especially considering the saltiness of the bacon.
- Freshly Ground Black Pepper: A staple seasoning that provides a subtle warmth and aromatic depth. Freshly ground pepper offers a more potent flavor than pre-ground.
- Green Onions, for Garnishing: Provides a fresh, mild onion flavor and a vibrant pop of color, making the finished dish even more appealing.
Necessary Supplies:
- 8-inch Square Baking Dish: The ideal size for this recipe, ensuring even cooking and a beautiful presentation.
- Nonstick Cooking Spray: Essential for greasing the baking dish, ensuring the casserole doesn’t stick and releases easily for serving.

Crafting Your Croissant Breakfast Casserole: A Simple Guide
Follow these straightforward steps to assemble your delicious Croissant Breakfast Casserole. The process is incredibly simple, making it perfect for both novice and experienced cooks.
- Step 1: Prepare Your Oven and Dish. Begin by preheating your oven to 350°F (175°C). While the oven heats, lightly grease an 8-inch square baking dish with non-stick cooking spray. This crucial step prevents the casserole from sticking and ensures easy serving.
- Step 2: Layer the Croissants. Take your day-old croissants and tear them into bite-sized pieces. Aim for pieces that are roughly 1-2 inches in size to ensure they cook evenly and can be easily scooped. Arrange these torn croissant pieces evenly across the bottom of the prepared baking dish, forming the flavorful base of your casserole.
- Step 3: Add Bacon and Cheese. Generously sprinkle the cooked and chopped thick-cut bacon over the layer of croissants. Following this, evenly distribute the shredded mozzarella and provolone cheese blend over the bacon and croissants. These layers create pockets of savory flavor and gooey melted cheese throughout the dish.

- Step 4: Prepare and Pour the Egg Mixture. In a large mixing bowl, crack the large eggs. Add the half & half (or whole milk), kosher salt, and freshly ground black pepper. Whisk these ingredients vigorously until they are thoroughly combined and the mixture is smooth and slightly frothy. Then, carefully and evenly pour this egg mixture over the layers of croissants, bacon, and cheese in the baking dish. Ensure all the croissant pieces are sufficiently soaked to guarantee a moist and flavorful casserole.
- Step 5: Bake to Golden Perfection. Place the baking dish in the preheated oven and bake for approximately 30 minutes. The casserole is ready when the top is beautifully golden brown, the edges are lightly toasted, and the egg mixture is completely set in the center. A knife inserted into the center should come out clean.
- Step 6: Garnish and Serve. Once baked, remove the casserole from the oven. If desired, sprinkle with fresh green onions for a burst of color and a mild, fresh flavor before serving. Allow it to cool for a few minutes before slicing and serving warm.

Tips for the Best Croissant Breakfast Casserole
To ensure your croissant breakfast casserole turns out perfectly every time, consider these helpful tips:
- Use Day-Old Croissants: As mentioned, this is key! Fresh croissants are too soft and will turn soggy. Day-old croissants have a slightly firmer texture that allows them to soak up the egg mixture without disintegrating, resulting in a superior texture.
- Don’t Overbake: Overbaking can lead to dry, rubbery eggs. Keep an eye on it – once the center is set and the top is golden, it’s done. The residual heat will continue to cook it slightly after removal from the oven.
- Even Distribution is Key: Make sure your croissant pieces, bacon, and cheese are spread evenly in the baking dish. This ensures every serving gets a balanced mix of ingredients.
- Crispy Bacon: Cook your bacon until it’s nice and crispy before chopping and adding to the casserole. This provides a delightful textural contrast.
- Let it Rest: Allowing the casserole to rest for 5-10 minutes after baking helps the eggs set further and makes for cleaner slices.
Variations and Customizations
This Croissant Breakfast Casserole is wonderfully versatile and can be adapted to suit your taste and what you have on hand:
- Vegetarian Delight: Omit the bacon and add sautéed mushrooms, spinach, bell peppers, or sun-dried tomatoes for a flavorful meat-free option.
- Meat Lover’s Dream: Swap bacon for cooked sausage crumbles (pork or turkey), diced ham, or a combination.
- Cheese Please: Experiment with different cheese blends! Sharp cheddar, Swiss, Gruyere, or even a spicy pepper jack can add new dimensions of flavor.
- Herbaceous Notes: Incorporate fresh herbs like chopped chives, parsley, or a pinch of dried thyme or rosemary into the egg mixture for added aromatic complexity.
- A Touch of Heat: For those who enjoy a little kick, add a dash of hot sauce to the egg mixture or sprinkle some finely diced jalapeños with the cheese.
Serving Suggestions
This hearty casserole is a complete meal on its own, but it also pairs beautifully with a variety of sides:
- Fresh Fruit Salad: A bowl of colorful mixed berries, melon, and citrus segments provides a light, refreshing contrast to the richness of the casserole.
- Green Salad: A simple mixed green salad with a light vinaigrette can cut through the richness and add a fresh element to your brunch spread.
- Breakfast Beverages: Serve alongside freshly brewed coffee, orange juice, or a mimosa for a festive touch.
- Hot Sauce or Ketchup: Offer these on the side for those who like to customize their flavors.

Storage and Reheating for Future Enjoyment
This Croissant Breakfast Casserole is not only delicious fresh from the oven but also reheats beautifully, making it perfect for meal prepping or enjoying leftovers.
To Store: To save any leftover breakfast casserole, first allow it to cool completely to room temperature. This is important to prevent condensation, which can make the casserole soggy. Once cooled, cover the baking dish tightly with plastic wrap or transfer individual portions to airtight containers. Store in the refrigerator for up to four days.
To Reheat in the Microwave: For quick individual servings, place a single portion on a microwave-safe plate. Heat for 15-20 seconds intervals, checking until it is heated through. Covering the plate with a microwave-safe lid or damp paper towel can help retain moisture.
To Reheat in the Oven: For larger portions or to reheat the entire casserole, place it back into a baking dish. Cover tightly with aluminum foil to prevent drying out. Preheat your oven to 300°F (150°C) and bake for about 8-10 minutes, or until thoroughly heated through. The foil helps keep the casserole moist and prevents the top from over-browning.
Frequently Asked Questions (FAQs)
Here are some common questions about making this delightful croissant breakfast casserole:
- Can I use fresh croissants instead of day-old? While day-old croissants are highly recommended for their ability to absorb the egg mixture without becoming mushy, you can use fresh ones. If using fresh, consider gently toasting them in the oven for a few minutes before tearing to dry them out slightly.
- Can I prepare this casserole ahead of time? Absolutely! This casserole is excellent for make-ahead convenience. Assemble the entire dish (steps 1-4) the night before, cover it tightly with plastic wrap, and refrigerate. In the morning, simply remove it from the fridge while the oven preheats, then bake as directed (you might need an extra 5-10 minutes if baking from cold).
- What kind of bacon is best? Thick-cut bacon is preferred as it offers a more substantial texture and flavor. Ensure it’s cooked to your desired crispiness before chopping, as it won’t crisp up further in the casserole.
- Can I add vegetables? Yes, definitely! Sautéed spinach, diced bell peppers, mushrooms, or even finely chopped broccoli florets would be delicious additions. Make sure vegetables are cooked and drained of excess moisture before adding to avoid a watery casserole.
- How do I know if the casserole is cooked through? The casserole is done when the top is golden brown and a knife inserted into the center comes out clean, indicating the egg mixture has fully set.
I hope you thoroughly enjoy creating and savoring this incredible Croissant Breakfast Casserole! It’s a recipe born from a love for comforting, flavorful meals that bring people together. I always find so much joy in seeing your culinary creations.
If you do make this Croissant Breakfast Casserole, please be sure to snap a picture and share it with me on Instagram @thebakermama – I genuinely love seeing what you’ve cooked up! And for more fun and yummy recipe ideas, join our community on Facebook in the Friends of The BakerMama group. It’s a wonderful space to connect, share, and get inspired. Happy cooking!
xoxo,

Print Recipe

Croissant Breakfast Casserole
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Author: The BakerMama
Prep Time: 10 minutes
Cook Time: 30 minutes
Total Time: 40 minutes
Yield: 6 servings
Description
This savory Croissant Breakfast Casserole combines crisp bacon, buttery day-old croissants, a rich blend of melted cheeses, and fluffy eggs in a meal that is both comforting and satisfying. Perfect for brunch or a special breakfast, it’s a delicious way to elevate your morning.
Ingredients
- 6 large day-old butter croissants, torn into bite-size pieces
- 4 slices thick-cut bacon, cooked until crispy and chopped
- 1 cup shredded mozzarella and provolone cheese blend
- 8 large eggs
- 1 cup half & half (or whole milk for a lighter option)
- 1 teaspoon kosher salt
- 1/4 teaspoon freshly ground black pepper
- Fresh green onions, thinly sliced, for garnishing (optional)
Instructions
- Preheat your oven to 350°F (175°C). Lightly grease an 8-inch square baking dish with non-stick cooking spray to prevent sticking.
- Evenly distribute the torn day-old croissant pieces across the bottom of the prepared baking dish, forming a solid base.
- Sprinkle the chopped crispy bacon over the croissant pieces, followed by an even layer of the shredded mozzarella and provolone cheese blend.
- In a large mixing bowl, whisk together the eggs, half & half, kosher salt, and freshly ground black pepper until well combined and smooth. Pour this egg mixture evenly over the ingredients in the baking dish, ensuring the croissants are well soaked.
- Bake for approximately 30 minutes, or until the casserole is golden brown on top, lightly toasted around the edges, and the egg mixture is completely set in the center.
- Remove from the oven, let it rest for a few minutes, then garnish with fresh green onions before slicing and serving, if desired.
