If you’ve been searching for a comforting yet elegant brunch option, the Sausage and Sage Croissant Breakfast Casserole Recipe is exactly what your mornings need. Imagine buttery, flaky croissants soaking up a rich custard with savory Italian sausage, fresh scallions, and the earthy warmth of sage—all baked to golden perfection and topped with melty Gruyère cheese. This dish balances indulgence and freshness beautifully, making it a guaranteed crowd-pleaser whether you’re feeding family or guests. Once you try this recipe, it’s sure to become a beloved staple that you’ll look forward to making again and again.

Ingredients You’ll Need
The magic of this Sausage and Sage Croissant Breakfast Casserole Recipe lies in its simplicity and thoughtful selection of ingredients. Each element plays a vital role in building layers of flavor, texture, and aroma. From flaky croissants to fragrant fresh sage, every ingredient delicately contributes to making this dish truly special.
- Butter (1-2 tablespoons, softened): Essential for greasing the baking dish to prevent sticking and add richness to the edges of the casserole.
- Croissants (1 pound, about 5 to 7, split in half lengthwise): The star carbohydrate that delivers flaky, buttery layers to soak up the custard beautifully.
- Vegetable oil (1 tablespoon): Helps brown the sausage evenly without burning, ensuring juicy flavor.
- Scallions (1 bunch, white and light green parts thinly sliced, greens reserved): Adds subtle oniony brightness and color contrast, with reserved greens for garnish.
- Sweet Italian sausage (3/4 pound, casings removed): Provides savory, meaty depth with just the right hint of sweetness to balance the spices.
- Fresh sage (2 teaspoons finely chopped, plus 1 tablespoon for garnish): Brings an herbaceous, slightly peppery note that pairs perfectly with sausage and cheese.
- Eggs (8 large, room temperature): The base for the rich custard that holds everything together with a creamy texture.
- Whole milk (3 cups): Adds moisture and creaminess to the custard, making each bite melt in your mouth.
- Heavy cream (1 cup): Elevates the custard to a luscious, silky consistency and luxurious taste.
- Gruyère cheese (1 1/2 cups grated, plus 1/2 cup for topping): Offers nutty, mellow meltiness that enhances the casserole’s savory profile.
- Salt (1 1/4 teaspoons): Amplifies all flavors, ensuring the dish is perfectly seasoned.
- Black pepper (1 teaspoon): Adds a gentle kick that balances the rich and creamy elements.
How to Make Sausage and Sage Croissant Breakfast Casserole Recipe
Step 1: Grease the Baking Dish
Start by generously buttering a 9×13 inch baking dish with 1 to 2 tablespoons of softened butter. This step guarantees that your casserole won’t stick and helps create those delectably crisp edges. Don’t forget to preheat your oven to 350ºF (177ºC) while you prepare the ingredients.
Step 2: Toast the Croissants
Arrange the croissant halves cut side up on a large baking sheet. Pop them into the oven for just 2 to 4 minutes until they turn a lovely golden brown. Toasting intensifies their buttery flavor and gives them a little extra structure, so they hold up well once soaked with the custard. Once toasted, let them cool until you can handle them, then tear into large bite-sized pieces.
Step 3: Cook the Sausage
In a skillet, heat 1 tablespoon of vegetable oil over medium-high heat. Add the sweet Italian sausage, breaking it apart with your spatula as it cooks until nicely browned and cooked through, about 6 to 8 minutes. This process develops a savory, caramelized flavor that’s fundamental to the dish.
Step 4: Add Scallions and Sage, Then Cool
Stir in the thinly sliced white and light green scallion parts with the sausage and cook until softened, releasing their mild onion aroma. Next, mix in 2 teaspoons of finely chopped fresh sage, infusing the mixture with its comforting earthiness. Remove the skillet from heat and allow the sausage mixture to cool for 7 to 10 minutes; this prevents the eggs from scrambling when combined later on.
Step 5: Combine Croissants and Sausage Mixture
In a large bowl, gently toss the toasted croissant pieces with the cooled sausage and scallion mixture. This ensures every bite gets an even distribution of flavors and textures.
Step 6: Prepare the Egg Custard
In a separate large bowl, whisk together 8 large eggs, 3 cups of whole milk, 1 cup of heavy cream, 1 1/2 cups grated Gruyère cheese, 1 1/4 teaspoons salt, and 1 teaspoon black pepper until fully combined and silky smooth. This custard will soak into the croissants, making the casserole luxuriously tender.
Step 7: Assemble the Casserole
Spread the croissant and sausage mixture evenly into the buttered baking dish. Pour the egg custard over the top and gently press down on the croissants so they absorb the liquid well. This step is key to achieving that perfect custardy texture.
Step 8: Refrigerate Before Baking
Cover the baking dish tightly with plastic cling wrap and refrigerate for at least 4 hours or preferably overnight. This resting time lets the custard fully soak into the croissants and allows the flavors to meld beautifully for a richer, more cohesive breakfast delight.
Step 9: Bake to Perfection
When ready to bake, remove the plastic wrap and preheat your oven again to 350ºF (177ºC). Sprinkle the remaining 1/2 cup of Gruyère cheese evenly over the top of the casserole, then bake uncovered for about 45 minutes. The casserole is done when the top is golden and the center is set but still tender. Let it rest for 10 minutes before serving to let everything settle and enhance the flavors.
Step 10: Garnish and Serve Your Creation
For a fresh and vibrant finish, sprinkle the reserved scallion greens and 1 tablespoon of chopped fresh sage over the casserole. The garnishes add a pop of color and an extra whisper of herbal brightness that compleÂments the rich, cheesy layers. Serve warm and enjoy every comforting bite.
How to Serve Sausage and Sage Croissant Breakfast Casserole Recipe

Garnishes
The reserved scallion greens and fresh sage are perfect for adding a burst of color and freshness on top, balancing the rich flavors inside. You can also sprinkle a little freshly cracked black pepper or a dusting of paprika for an earthy aroma and appetizing look.
Side Dishes
This casserole pairs wonderfully with light side dishes that complement but don’t overpower. Think crisp fruit salad, fresh mixed greens with a lemon vinaigrette, or even roasted seasonal vegetables. These lighter sides brighten up the meal and add delightful textural contrasts.
Creative Ways to Present
For serving, cut the casserole into generous squares or wedges and plate them with a sprig of fresh sage and scallions. You can serve it buffet-style in your baking dish for casual gatherings, or plate it individually with drizzles of hot sauce or a dollop of sour cream for an elevated touch that will impress your guests.
Make Ahead and Storage
Storing Leftovers
Store any leftover casserole covered tightly in the refrigerator for up to 3 days. The flavors continue to mingle, making leftovers just as delicious, if not better. When you reheat, the texture stays moist and satisfying if done properly.
Freezing
This casserole freezes beautifully, perfect for meal prepping or saving for a later brunch. After baking, cool it completely, then wrap tightly in plastic wrap followed by aluminum foil or place in an airtight container. Freeze for up to 2 months. For best results, thaw overnight in the fridge before reheating.
Reheating
Reheat portions in the microwave for 1 to 2 minutes or in a 350ºF oven for 15 to 20 minutes until warmed through. To preserve the crispy cheese topping, the oven method is preferred. Cover lightly with foil to prevent over-browning if reheating longer.
FAQs
Can I use different bread instead of croissants?
Absolutely! While croissants provide a unique flaky texture and buttery flavor, you can substitute with brioche or even slightly stale French bread. Keep in mind, the texture and richness will vary accordingly.
Do I need to remove the sausage casings?
Yes, removing the sausage casings before cooking allows you to crumble the meat evenly, ensuring the sausage blends perfectly into the casserole without chewy bits.
Can I prepare the casserole entirely the day before?
Yes! This recipe calls for refrigerating the assembled casserole overnight. You can prepare it fully the night before, then bake fresh the next morning for ease and deep flavor infusion.
Is it possible to make this recipe vegetarian?
Definitely! Simply swap the Italian sausage for plant-based sausage or sautéed mushrooms with sage for a vegetarian-friendly version that still packs plenty of savory flavor.
How do I know when the casserole is done baking?
The casserole is done when the top is golden brown and the center is firm to the touch but still moist. A toothpick inserted in the middle should come out mostly clean with minimal wet custard clinging to it.
Final Thoughts
There is something truly heartwarming about a Sausage and Sage Croissant Breakfast Casserole Recipe that brings a cozy, restaurant-quality feel right to your kitchen. It’s a dish that satisfies with every bite—crispy, cheesy, flavorful, and comforting. Don’t hesitate to try it soon; it’s a show-stopper for brunch or a special weekend treat you’ll want to make part of your regular repertoire.
Print
Sausage and Sage Croissant Breakfast Casserole Recipe
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Total Time: 5 hours 5 minutes
- Yield: 12 servings
- Category: Breakfast Casserole
- Method: Baking
- Cuisine: American
Description
This Sausage and Sage Croissant Breakfast Casserole combines flaky croissants, savory sweet Italian sausage, fresh scallions, and fragrant sage baked together in a rich Gruyère cheese and egg custard. Perfect for a make-ahead weekend brunch or holiday breakfast, the dish soaks overnight to meld the flavors and results in a golden, cheesy, and comforting casserole that’s sure to please a crowd.
Ingredients
For the Casserole Base
- 1–2 tablespoons butter, softened (for greasing)
- 1 pound croissants (about 5 to 7), split in half lengthwise
- 1 tablespoon vegetable oil
- 1 bunch scallions (6 to 7), white and light green parts thinly sliced, greens reserved for garnish
- 3/4 pound sweet Italian sausage, casings removed
- 2 teaspoons fresh sage, finely chopped
For the Egg Mixture
- 8 large eggs, at room temperature
- 3 cups whole milk
- 1 cup heavy cream
- 1 1/2 cups Gruyère cheese, grated (reserve 1/2 cup for topping)
- 1 1/4 teaspoons salt
- 1 teaspoon black pepper
For Topping and Garnish
- 1/2 cup Gruyère cheese, grated
- 1 tablespoon fresh sage, finely chopped
- Reserved green parts of scallions
Instructions
- Grease Baking Dish: Use 1-2 tablespoons of softened butter to generously grease a 9×13 inch baking dish. Set it aside and preheat your oven to 350ºF (177ºC).
- Toast Croissants: Arrange croissant halves cut side up on a large baking sheet. Bake for 2 to 4 minutes until golden brown, then remove and let cool until manageable. Tear the croissants into large bite-sized pieces.
- Cook Sausage: Heat 1 tablespoon vegetable oil in a skillet over medium-high heat. Add the sweet Italian sausage, cooking and crumbling it until well browned and cooked through, about 6-8 minutes.
- Add Scallions: Stir in the sliced white and light green scallion parts into the sausage mixture. Continue cooking until the scallions are softened.
- Incorporate Sage and Cool: Mix in 2 teaspoons of finely chopped fresh sage. Remove the skillet from heat and let the sausage mixture cool for 7-10 minutes to prevent cooking the eggs later.
- Combine Croissants and Sausage Mixture: In a large bowl, toss together the toasted croissant pieces and cooled sausage mixture to evenly distribute flavors.
- Prepare Egg Custard: In a separate large mixing bowl, whisk together 8 large eggs, 3 cups whole milk, 1 cup heavy cream, 1 1/2 cups grated Gruyère, 1 1/4 teaspoons salt, and 1 teaspoon black pepper until fully combined and smooth.
- Assemble Casserole: Pour the croissant and sausage mixture into the buttered baking dish and spread evenly. Pour the egg mixture over the top, gently pressing down the croissants so they absorb the liquid well.
- Refrigerate: Cover the assembled casserole tightly with plastic cling wrap. Refrigerate for at least 4 hours or overnight to let the custard soak thoroughly into the croissants and meld the flavors.
- Preheat Oven for Baking: When ready to bake, preheat your oven again to 350ºF (177ºC).
- Bake Casserole: Remove the plastic wrap. Sprinkle the remaining 1/2 cup Gruyère cheese on top of the casserole. Bake uncovered for about 45 minutes or until the top is golden brown and the center is firm to the touch. Remove from oven and let sit for 10 minutes before serving.
- Garnish and Serve: Top the casserole with the reserved scallion greens and 1 tablespoon of chopped fresh sage for a fresh accent. Serve warm and enjoy your flavorful breakfast casserole.
Notes
- Using day-old croissants can help them hold up better in the custard soak.
- Make sure the eggs are at room temperature to ensure they combine smoothly with the milk and cream.
- Letting the casserole chill overnight enhances the flavor and texture as the croissants soak up the custard fully.
- This casserole is perfect for advance preparation; assemble it the night before and bake fresh in the morning.
- Feel free to substitute Gruyère with other semi-hard cheeses like Swiss or Emmental for a different twist.

