Croissant Breakfast Casserole

By Susan July 14, 2026
Pin

This buttery, savory croissant breakfast casserole combines flaky croissants, savory sausage, and a rich egg custard for the ultimate make-ahead holiday brunch.

Croissant Breakfast Casserole
Why This Recipe Works:
  • Toasting the Pastry: Drying out the croissants prevents them from collapsing into a greasy, waterlogged mess when the custard is added.
  • Slow Custard Coagulation: Using a mix of whole milk and heavy cream slows down the egg protein bonding, ensuring a silky, tender texture.
  • Sausage Fat Integration: Browning the sausage and draining it thoroughly prevents excess grease from breaking the delicate egg emulsion.

Last December, I hosted my family for Christmas brunch and made the mistake of trying to bake individual [croissant breakfast sandwiches](/2026/07/croissant-breakfast-sandwiches-just-minutes-29304.html) for twelve people. My kitchen looked like a butter-slicked war zone, and my forearms ached from assembly-line slicing while everyone else drank mimosas.

I vowed never again.

The next year, I tried turning those same buttery pastries into a make-ahead bake, but the first attempt was an absolute disaster. Bear with me here, because the physics of this is fascinating. Croissants are laminated layers of flour and pure butter, so dumping a heavy liquid egg mixture over them without a plan results in a greasy, waterlogged sponge. The egg proteins coagulate faster than the starch in the pastry can absorb the liquid, leaving you with a pool of oil at the bottom of your baking dish.

The fix is actually beautifully simple: you must stale and lightly toast the croissants first to dry out their interior crumb. This creates empty microscopic pockets in the gluten matrix, allowing the rich custard to cling to the bread rather than turning it into mush. It is hands down the most reliable way to get that perfect soufflé-like rise.

If you love [quick breakfast recipes](/2026/07/15-quick-breakfast-recipes-under-30-minutes-29004.html) but want something that feels special, this is the easiest way to upgrade your weekend. It is much more forgiving than a traditional [sausage and egg casserole](/2026/07/sausage-egg-casserole-perfect-breakfast-recipe-29486.html) and feels infinitely more luxurious.

Croissant Breakfast Casserole

  • Cuisine American
  • Category Breakfast, Casseroles
  • Prep Time
  • Cook Time
  • Servings 8
  • Calories 480 calories
  • Rating 4.8 815
  • Tags croissant breakfast casserole, breakfast bake, make ahead brunch, savory egg casserole

Ingredients

  • 6 large croissants (preferably day-old), torn into bite-sized pieces
  • 1 lb (450g) ground pork sausage or breakfast sausage
  • 1 cup shredded sharp cheddar cheese
  • 1 cup shredded gruyere or Swiss cheese
  • 8 large eggs
  • 1.5 cups whole milk
  • 0.5 cup heavy cream
  • 1 tsp Diamond Crystal kosher salt
  • 0.5 tsp freshly cracked black pepper
  • 0.25 tsp garlic powder
  • Fresh chives, finely chopped for garnish

Directions

  1. Preheat your oven to 350°F (175°C). Spread the torn croissant pieces across a large baking sheet and toast for 8 to 10 minutes until they are dry and lightly golden.
  2. While the croissants toast, heat a large skillet over medium-high heat. Brown the ground sausage, breaking it up with a wooden spoon, until fully cooked and no pink remains.
  3. Transfer the cooked sausage to a plate lined with paper towels to drain thoroughly. This step is crucial to prevent a greasy casserole.
  4. Grease a 9x13-inch baking dish with butter. Arrange the toasted croissant pieces in an even layer in the dish, then scatter the drained sausage and shredded cheeses evenly over the top.
  5. In a large bowl, whisk together the eggs, whole milk, heavy cream, Diamond Crystal kosher salt, black pepper, and garlic powder until completely smooth and emulsified.
  6. Pour the egg mixture slowly and evenly over the croissants, ensuring every piece of pastry gets moistened. Press down gently with a spatula to help the bread absorb the liquid.
  7. Bake uncovered for 40 to 45 minutes, or until the center is set and the top is puffed and golden brown. Let it cool for 10 minutes before slicing and serving.

Notes

  • Salt Conversion: I highly recommend using Diamond Crystal kosher salt; if you only have standard Morton's kosher salt or fine table salt, cut the measurement in half to 0.5 teaspoon to avoid an overly salty bake.
  • The Dairy Science: The ratio of whole milk to heavy cream is designed to balance fat and moisture; using only heavy cream makes the custard too dense, while using only skim milk will cause the eggs to weep liquid during baking.
  • Grease Warning: Do not skip draining the sausage on paper towels; excess rendered pork fat will break the egg emulsion and leave you with a greasy puddle at the bottom of your baking dish.
  • Storage Behavior: Leftovers stored in the fridge will lose their crispy top crust as the pastry continues to absorb moisture, but the flavor actually deepens and improves by day two.

Serving Suggestions

This rich, savory casserole is a complete meal on its own, but you can easily round out your morning spread with a few fresh, bright sides.

  • Serve alongside a fresh, vibrant [berry spinach salad](/2026/07/berry-spinach-salad-fresh-colorful-sweet-28910.html) to cut through the richness of the buttery croissants.
  • Offer a bowl of fresh fruit like sliced strawberries, blueberries, and orange segments.
  • Pair with a hot pot of coffee or a sparkling mimosa bar for a festive holiday brunch.
  • Drizzle individual slices with a touch of hot honey or maple syrup for a sweet-and-savory kick.

Storage and Reheating

Let the casserole cool completely to room temperature before wrapping the baking dish tightly in plastic wrap. It will keep beautifully in the refrigerator for up to three days.

To reheat, avoid the microwave if you want to preserve any semblance of texture. Instead, cover the dish with foil and bake at 325°F (160°C) for 15 to 20 minutes until warmed through, removing the foil for the last 5 minutes to re-crisp the top.

It is the ultimate lazy morning hack.

Ingredient Substitutes

If you need to adapt this recipe based on what is currently sitting in your pantry, here are a few seamless swaps that won't ruin the chemistry of the bake.

  1. The Pastry: If you don't have croissants, brioche or challah bread make excellent, rich substitutes, though you will lose those distinct laminated layers.
  2. The Protein: Swap the pork sausage for cooked turkey bacon, diced ham, or even a vegetarian soy-based sausage crumble.
  3. The Cheese: Gruyere can be pricey; feel free to substitute with sharp white cheddar, fontina, or Monterey Jack.
  4. The Greens: Fold in a handful of baby spinach or sautéed mushrooms with the sausage for an extra serving of vegetables.

There is something incredibly comforting about pulling a golden, puffed casserole out of the oven while the house still smells like toasted butter. It makes you look like a kitchen genius who woke up at dawn, even if you actually prepped the whole thing the night before while wearing your favorite pajamas.

Susan Rosie Rosalind – Storied Skillet

Susan Rosie

Recipe Developer & Tester

I've spent over 12 years perfecting recipes so you can cook with confidence. Every dish on Storied Skillet is tested multiple times – because your dinner matters. I believe in simple ingredients, clear instructions, and big flavors.

Learn More About Me →