
There is something about a warm breakfast casserole coming out of the oven that instantly makes the morning feel a little more special, and this Croissant Breakfast Casserole might be one of my new favorites.
I made this croissant breakfast casserole yesterday while filming a Reel, and I already knew before it even came out of the oven that I needed to get the recipe on the blog. The buttery croissants, chicken sausage, a little smoky bacon, cheddar cheese, and scallions baked into the most delicious golden breakfast casserole… and my family absolutely LOVED IT!
I used only two slices of bacon because I wanted that smoky flavor without having bacon take over the entire dish. The chicken sausage keeps it hearty, while the croissants soak up the creamy egg mixture underneath and stay beautifully golden and crisp on top.
This is exactly the kind of easy breakfast I love for a weekend morning, but it would be especially perfect for Thanksgiving weekend, Christmas morning, New Year’s brunch, Easter, Mother’s Day, or anytime you’re feeding family or overnight guests.
And because everything goes into one baking dish, you aren’t standing at the stove making eggs, sausage, toast, and bacon separately while everyone else is enjoying their morning.

Why This Recipe Belongs on Your Brunch Table
- There are plenty of breakfast casseroles out there, but croissants make this one extra special. They soak up the creamy egg mixture while still leaving little buttery layers and crisp edges throughout the casserole.
- It’s also wonderfully flexible. Use the meat and cheese you already love, add vegetables, leave out the bacon, or turn it into a completely meatless breakfast bake.
- Another reason I love this recipe for the holidays is that most of the prep can be done ahead of time. Assemble it, refrigerate it, and bake it the next morning when everyone is ready for breakfast.
Can I Make This Croissant Breakfast Casserole Ahead of Time?
Yes, and this is exactly why it works so well for Christmas morning and holiday brunch.
You can assemble the casserole the night before, cover it tightly, and refrigerate it overnight. The croissants will absorb more of the egg mixture as they rest, creating a softer, more custardy interior.
If you prefer more crispy pieces on top, here’s a little trick: reserve a few pieces of croissant and a small handful of cheese. Add those to the top right before the casserole goes into the oven.
Let a cold casserole sit on the counter while the oven preheats, then bake as directed. It may need a few additional minutes since it is starting cold.
What Can I Use Instead of Bacon?
- The bacon is completely optional. I love what those two slices add because you get a little smoky flavor without turning the entire recipe into a bacon casserole.
- For a pork-free breakfast casserole, try turkey bacon, beef bacon, smoked turkey, extra chicken sausage, turkey sausage, or beef sausage.
- You could also simply leave the bacon out. Using a chicken sausage with a smoky or savory flavor will still give the casserole plenty of personality.
- And if someone doesn’t eat meat at all, sautéed mushrooms are fantastic here.
- I would cook sliced cremini or baby bella mushrooms in a little butter or olive oil until they’re nicely browned before adding them to the casserole. Mushrooms aren’t really a direct protein replacement, so if you want the vegetarian version to have more protein, add a good plant-based breakfast sausage along with the mushrooms.
- A combination of mushrooms + caramelized onion + spinach + cheddar would be incredible, too.
Easy Ingredient Substitutions
This is one of those recipes you can use as a base and make your own.
- Instead of chicken sausage: turkey sausage, pork breakfast sausage, beef sausage, diced ham, smoked turkey, or plant-based sausage.
- Instead of bacon: turkey bacon, beef bacon, smoked turkey, or simply omit it.
- For a vegetarian casserole: sautéed mushrooms, spinach, bell peppers, onions, roasted red peppers, or plant-based sausage.
- Instead of cheddar: Gruyère, Swiss, Monterey Jack, Colby Jack, Gouda, or a combination of cheeses.
- Instead of heavy cream, half-and-half works beautifully. You can also use more whole milk for a slightly lighter casserole, although the texture won’t be quite as rich.
And don’t feel as though you need fancy bakery croissants. Grocery-store croissants work perfectly. In fact, croissants that are a day old are excellent for breakfast casseroles because they absorb the egg custard beautifully without falling apart.
Tips for the Best Croissant Breakfast Casserole
- Don’t cut the croissants too small. Larger, irregular pieces create a much better texture and give you those gorgeous crispy pieces on top.
- Also, don’t drown every piece underneath the custard. Some croissant edges should remain exposed. That’s where you get the contrast between creamy underneath and flaky-crisp on top.
- I also recommend shredding your cheese from a block when you can. It tends to melt more smoothly than pre-shredded cheese.
- And remember that bacon, sausage, and cheddar already contain salt. Taste your ingredients and adjust the additional salt accordingly.
What to Serve With Croissant Breakfast Casserole
Because this casserole is rich and satisfying, I like pairing it with something fresh and simple.
- Fresh berries, citrus, sliced melon, a simple fruit salad, or lightly dressed greens balance it beautifully.
- For a holiday breakfast table, add coffee, tea, juice, fresh fruit, and maybe something sweet alongside it, and breakfast is pretty much done.
How to Store and Reheat Leftovers
Allow leftovers to cool, then refrigerate them in an airtight container for up to 3 to 4 days.
Individual portions reheat wonderfully in the microwave for a quick breakfast, but for the best texture, I prefer reheating them in the oven or air fryer so the croissant edges crisp back up.
The baked casserole can also be frozen. Cool it completely, divide it into portions, wrap well, and freeze for up to about 2 months. Thaw overnight in the refrigerator before reheating.
Frequently Asked Questions
- Do I have to use day-old croissants?
No. Fresh croissants work, too. Slightly stale croissants simply absorb the egg mixture particularly well. If yours are very fresh and soft, tear them into pieces and leave them uncovered for a little while before assembling the casserole.
- Can I leave out the bacon?
Absolutely. Add a little extra chicken sausage, use smoked turkey or turkey bacon, or leave it out entirely.
- Can I make croissant breakfast casserole vegetarian?
Yes. Replace the meat with well-browned mushrooms and your favorite vegetables. A vegetarian breakfast sausage is another good option if you want something heartier.
- Can I prepare it the night before?
Yes. Assemble, cover, and refrigerate overnight. Bake it the following morning, allowing a few additional minutes if the casserole is very cold.
- How do I know when an egg casserole is done?
The middle should no longer look wet or liquid when the dish is gently moved. The top should be puffed and golden. For an egg dish, the center should reach 160°F.
- Can I use only sausage instead of sausage and bacon?
Definitely. The two slices of bacon are mainly there to add another layer of smoky flavor. Extra chicken sausage works perfectly.
If you try this recipe, be sure to leave a comment and rate it below… I’d love to hear what you think!
Also, please tag me on Instagram @sandraseasycooking because I would love to see it and share it with my audience, and it is awesome feedback, too.
The bakeware that I LOVE making Croissant Breakfast Casserole in is the STAUB Ceramics Rectangular Baking Dish
Recipes you might like:
Breakfast Croissant Egg Cups
Freezer-Friendly Bagel Breakfast Sandwiches
Mini Breakfast Quiche

Croissant Breakfast Casserole with Chicken Sausage
This easy Croissant Breakfast Casserole combines buttery croissants, chicken sausage, smoky bacon, eggs, cream, scallions, and cheddar cheese for a golden, cheesy breakfast bake that's perfect for holidays, weekend brunch, or feeding overnight guests. Prepare it ahead of time for an even easier morning.
Ingredients
- 5 large croissants, torn or cut into large pieces (adjust depending on the size of pastry. I used Costco croissants)
- 5 large eggs
- 1 cup (240 ml) heavy cream
- 1/2 cup (120 ml) milk
- 2 to 3 fully cooked chicken sausage links, sliced (about 6–9 oz / 170–255 g). I used 2 Sabatino’s Organic Paleo Chicken Sausage links.
- 2 slices of bacon, chopped
- 2 scallions, thinly sliced, green tops reserved for garnish
- 5 ounces (about 1 1/4 cups) shredded cheddar cheese
- Butter, for greasing the baking dish
- 1/2 teaspoon baking powder
- 1 teaspoon dried parsley
- 1/2 teaspoon kosher salt, or to taste
- 1/4 teaspoon freshly ground black pepper
Instructions
- Prepare the baking dish.
Preheat the oven to 350°F (175°C). Generously butter a 9x13-inch baking dish. - Prepare the meat.
Cook the chopped bacon with scallion (reserve some for garnish) in a skillet until it has rendered most of its fat and is beginning to crisp. Add sliced chicken sausage to brown in the same skillet for a little extra color and flavor. - Layer the croissants.
Tear or slice the croissants into fairly large pieces and arrange them in the prepared baking dish. Don't pack them down too tightly. Those uneven pieces are what give you a combination of soft custardy centers and crisp golden edges. - Add the fillings.
Scatter the chicken sausage, bacon, and scallions between and over the croissant pieces. Sprinkle most of the cheddar cheese evenly over the casserole, reserving a small handful for the top. Using your fingers, tuck it in so it can go between and over everything. - Make the egg custard.
In a large bowl, whisk together the eggs, heavy cream, milk, baking powder, dried parsley, salt, and black pepper until well combined. - Pour and assemble.
Slowly pour the egg mixture evenly over the croissants. Gently move the filling around as needed so the egg mixture can soak between the croissant pieces. - Add the cheese.
Sprinkle the remaining cheddar over the top. - Bake.
Bake for approximately 35 to 45 minutes, or until the center is set, the cheese is melted, and the croissants are deeply golden around the edges. If the top browns too quickly, loosely tent the dish with foil for the final 10 to 15 minutes. I would recommend this. I know foil is not the most loved, but it is functional, and it doesn't touch your food, but protects it from burning too fast. - Rest and serve.
Allow the casserole to rest for about 10 minutes before slicing. Trust me on this one because it really needs a bit to cool down. Finish with the reserved green scallion tops for a fresh pop of color and flavor.
Nutrition Information
Yield
6Serving Size
1Amount Per ServingCalories 574Total Fat 42gSaturated Fat 23gUnsaturated Fat 19gCholesterol 272mgSodium 826mgCarbohydrates 30gFiber 2gSugar 8gProtein 19g
This data was provided and calculated by Nutritionix. Nutrition information isn’t always accurate, but we try our best.




Cheesy Spinach Rice Cakes




