Few things say “home-cooked comfort” quite like a warm, bubbling breakfast casserole. And when it’s packed with tender chicken, fluffy eggs, golden croissants, and layers of melted cheese, it becomes more than just a meal—it’s a moment worth savoring. This Savory Chicken & Egg Croissant Breakfast Casserole is rich, satisfying, and easy enough to pull together without the stress of a complicated brunch menu.
Ideal for feeding a crowd or just treating yourself to a cozy morning at home, this recipe brings buttery croissants together with a simple egg custard and savory ingredients to create a dish that’s soft and rich on the inside, with just enough golden crisp on top. Everything bakes together in one dish, making both preparation and cleanup refreshingly simple.
Whether you’re hosting weekend guests, celebrating a holiday morning, or meal-prepping for the week ahead, this casserole is a flavorful and filling option that delivers every time.
Ingredient Breakdown

Each component in this recipe plays a distinct role—balancing taste, texture, and ease.
Croissants
Opt for croissants that are slightly stale or a day old. Their light, flaky layers soak up the egg mixture without falling apart. Both regular-sized and mini croissants work, as long as they’re cut or torn into manageable pieces.
Cooked Chicken
Pre-cooked, shredded chicken makes this casserole quick to assemble. Rotisserie chicken is an excellent shortcut that brings both moisture and flavor. Use either breast or thigh meat based on your preference.
Eggs
The egg base forms the structure of the casserole, giving it lift and body as it bakes. It also provides protein, making this a more complete meal.
Milk or Half-and-Half
To create a creamy custard, you’ll need liquid. Half-and-half gives a silkier texture, while whole milk keeps it a bit lighter. Both will help the casserole stay moist without being soggy.
Cheese
Sharp cheddar brings a punch of flavor and melts beautifully. Feel free to mix in a second cheese like mozzarella or Swiss for extra creaminess or stretch.
Green Onions
These fresh, mild onions cut through the richness of the dish. If you’re out, chives or cooked leeks can work in their place.
Seasonings
A combination of salt, black pepper, and garlic powder keeps things flavorful without overpowering the more delicate notes from the eggs and croissants.
Optional Add-Ins
You can toss in cooked bacon, sautéed mushrooms, or baby spinach to customize the flavor. Just be mindful of moisture—pre-cook any veggies to prevent a watery bake.
How to Make It
1. Heat the Oven
Start by preheating your oven to 350°F (175°C). Lightly grease a 9×13-inch baking dish to keep sticking to a minimum.
2. Prepare the Bread Base
Slice or tear croissants into large chunks, about 2 inches wide. Spread them across the bottom of your dish in an even layer.
3. Add Chicken
Sprinkle your shredded chicken over the croissants. Be sure the pieces are evenly spread so every slice includes some meat.
4. Sprinkle Cheese and Onion
Next, scatter your shredded cheddar and green onions on top. Reserve a small portion of cheese to top the casserole halfway through baking.
5. Whisk the Custard
In a large bowl, beat the eggs with milk or half-and-half. Stir in the salt, pepper, and garlic powder until the mixture is smooth and well combined.
6. Pour Over the Casserole
Gently pour the egg mixture across the entire surface, allowing it to soak through the croissants. Use a spatula to lightly press down, helping the bread absorb the liquid.
7. Optional Overnight Rest
If you’re preparing ahead of time, cover the dish and refrigerate it overnight. This gives the croissants time to fully absorb the custard.
8. Bake Covered, Then Uncovered
Place the dish in the oven, covered with foil, and bake for 30 minutes. Remove the foil, top with the remaining cheese, and bake another 15–20 minutes until the center is firm and the top is golden brown.
9. Rest Before Serving
Allow the casserole to sit for about 10 minutes before slicing. This helps it firm up for cleaner servings.
What to Watch For
-
Press lightly—don’t crush the croissants.
-
Always use cooked chicken—raw will release too much liquid.
-
Be generous with seasoning—eggs benefit from flavor support.
Smart Swaps & Flavor Boosters
Pro Tips
-
Use a ceramic dish for even heat distribution.
-
Let the baked casserole rest before serving to prevent a runny center.
-
Shred your own cheese for the best melt and flavor.
Custom Additions
-
Southwest-Style: Add diced green chiles, a dash of cumin, and pepper jack cheese.
-
Herb Lovers: Mix in fresh dill, parsley, or thyme for a more aromatic profile.
-
Hearty Touch: Add cooked crumbled sausage or pancetta for extra depth.
Allergy or Diet Alternatives
-
To go dairy-free, swap in plant-based milk and cheese alternatives.
-
For a gluten-free version, use gluten-free croissants or bread.
-
Watching carbs? Use a keto-friendly bread substitute, though texture will vary.
When to Serve & What to Pair It With
This casserole is a versatile showstopper perfect for brunch tables, holiday mornings, or even as a savory breakfast-for-dinner option. It’s filling enough on its own but pairs beautifully with lighter sides.
Serve It With:
-
A citrus or berry fruit salad for contrast
-
Lightly dressed greens like arugula or spinach
-
Coffee, herbal tea, or a mimosa for brunch
It also keeps well, so you can slice and store leftovers for a few quick weekday breakfasts.
Nutrition & Wellness Notes
This dish is both rich and comforting, thanks to the croissants, eggs, and cheese. If you’re aiming for a lighter version, using reduced-fat dairy and lean chicken breast can make a difference without sacrificing much in taste.
Croissants add buttery indulgence and carbohydrates, while eggs and chicken round out the protein. To bump up fiber and nutrients, consider adding some veggies like spinach or peppers.
Portion sizes matter here—one square can be quite filling. Serve alongside fruit or salad to create a more balanced plate.
Frequently Asked Questions
1. Can I assemble the casserole the night before?
Yes, it’s ideal for overnight prep. Assemble everything, cover tightly, and refrigerate. In the morning, let it sit at room temp for 30 minutes before baking.
2. Are croissants required?
Croissants offer a rich, flaky texture that sets this dish apart. If needed, swap in brioche or challah for a similar result, though you’ll miss the buttery layers.
3. Can I use raw chicken?
No. Use pre-cooked chicken only, such as rotisserie or leftovers. Raw chicken will release too much liquid and throw off the texture.
4. How should I store leftovers?
Once cooled, store slices in an airtight container in the fridge for up to 4 days. Reheat in the microwave or oven until warmed through.
5. Can I freeze it?
Yes. Freeze cooked portions individually wrapped. Reheat from frozen in a 350°F oven for about 20–25 minutes.
6. What cheese works best besides cheddar?
Mozzarella for meltiness, Swiss for nuttiness, or gouda for a buttery profile. A mix of two cheeses often gives the best result.
7. How do I know it’s done baking?
The center should no longer jiggle, and a knife inserted in the middle should come out clean. The top should be golden and lightly crisp.
A rich, savory breakfast bake made with flaky croissants, tender chicken, eggs, and cheese. Perfect for family brunches or make-ahead breakfasts.
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
Ingredients
4 large croissants, torn into chunks
2–2½ cups shredded cooked chicken
8 eggs
2 cups whole milk or half-and-half
1½ cups shredded cheddar cheese
½ tsp garlic powder
1 tsp salt
½ tsp black pepper
2 green onions, chopped
Butter or spray for greasing
Instructions
-
Preheat oven to 350°F and grease a 9×13-inch baking dish.
-
Arrange croissant pieces in the bottom of the dish.
-
Scatter chicken evenly over the croissants.
-
Sprinkle with cheddar and green onions, reserving some cheese.
-
Whisk together eggs, milk, and seasonings.
-
Pour mixture over the dish and press down gently.
-
Cover with foil and bake for 30 minutes.
-
Uncover, top with remaining cheese, and bake 15–20 minutes more.
-
Let sit 10 minutes before serving.