Buttery Breakfast Casserole Recipe

I finally found the absolute perfect morning dish that feels fancy but is secretly so easy to throw together. After testing so many different versions, this one stands out because the buttery croissants create a texture that standard bread just can’t match.

It is rich, savory, and has become my go-to for holiday mornings or whenever I have guests staying over.

You are going to love how the house smells while this bakes, filling every room with the aroma of sage and toasted pastry. Trust me, once you try this recipe, you will never go back to boring scrambled eggs again.

Buttery Breakfast Casserole Recipe

Ingredients Section

Here is everything you need to create this masterpiece. I have selected these specific items because they balance flavor and texture perfectly for the most indulgent bite.

  • 1 lb croissants, split in half lengthwise: For the best results, use day-old croissants if you can find them. They absorb the custard mixture better than fresh soft ones, ensuring the casserole isn’t soggy.
  • 1 tbsp extra virgin olive oil: You will use this to sauté the aromatics and the meat. A good quality oil adds a nice background flavor, though butter works here too.
  • 1 bunch scallions, thinly sliced: Separate the greens from the whites. The whites get cooked with the meat for depth, while the greens are saved for a fresh, crisp garnish at the end.
  • 3/4 lb sweet Italian sausage, casings removed: I prefer buying bulk sausage meat, but if you buy links, just squeeze the meat out. The fennel and spices in Italian sausage pair beautifully with the sage.
  • 2 tsp finely chopped fresh sage: Do not skip this or swap for dried if you can help it. Fresh sage provides that signature earthy aroma that makes this dish taste like a cozy winter morning.
  • 8 large eggs: These act as the binder for the whole casserole. Make sure they are room temperature if possible, as they will whisk into the milk mixture more smoothly.
  • 2 cups whole milk: I recommend whole milk over 2% or skim. The fat content is crucial for setting the custard properly so it is silky rather than watery.
  • 1 cup heavy cream: This adds the luxurious richness that makes this a “buttery” casserole. It combines with the milk to create a velvety texture inside the croissants.
  • 8 oz Gruyère cheese, grated: You should always grate your own cheese from a block. Pre-shredded cheese is coated in cellulose to prevent clumping, which stops it from melting into that gooey stretch we want.
  • 1 1/4 tsp kosher salt: Salt is vital to bring out the flavors of the eggs and cream. Kosher salt has a cleaner taste and dissolves evenly throughout the liquid mixture.
  • 1 tsp fresh ground black pepper: Freshly cracked pepper adds a little bit of heat to cut through the richness of the cream and cheese. Adjust this amount based on your preference.

Note: This recipe yields approximately 8 to 10 generous servings.

Variations

This recipe is incredibly versatile, and you can easily tweak it to suit your dietary needs or just to experiment with different flavor profiles.

Vegetarian Delight

You can easily make this meat-free by swapping the sausage for sautéed mushrooms and spinach. Use cremini or shiitake mushrooms for a meaty texture, and make sure to wilt the spinach and squeeze out excess moisture so the casserole doesn’t get watery.

Spicy Kick

If you and your family enjoy a bit of heat, try swapping the sweet Italian sausage for hot Italian sausage or chorizo. You could also add a pinch of red pepper flakes into the egg custard or mix in some diced jalapeños with the scallions.

Dairy-Free Option

To make this dairy-free, use full-fat canned coconut milk or a creamy oat milk blend instead of the dairy milk and cream. Swap the Gruyère for a high-quality vegan melting cheese, and use a plant-based butter or oil for greasing the pan.

Bacon and Cheddar

For a more classic American breakfast taste, replace the sausage with crispy crumbled bacon and swap the sophisticated Gruyère for a sharp cheddar cheese. This variation is usually a massive hit with kids and picky eaters.

Cooking Time

  • Prep Time: 20 minutes (plus chilling time)
  • Cooking Time: 1 hour
  • Total Time: 1 hour 20 minutes (active and baking)

Equipment You Need

  • 9×13 Baking Dish: This specific size ensures the ingredients spread out evenly for consistent baking.
  • Large Skillet: You need a wide pan to brown the sausage and sauté the scallions properly.
  • Whisk: Essential for beating the eggs and cream together to incorporate air and ensure a smooth custard.
  • Large Mixing Bowl: You need enough space to toss the torn croissants with the sausage mixture without making a mess.
  • Chef’s Knife: A sharp knife is necessary for slicing the scallions and chopping the fresh sage finely.
  • Baking Sheet: Used for the initial toasting of the croissants to dry them out slightly.

How to Make Buttery Breakfast Casserole Recipe

Toast the Croissants

Start by preheating your oven to a high heat, around 500 degrees Fahrenheit, to toast the bread. Spread your split croissants out on a baking sheet and toast them for about 5 minutes until golden brown. This step is crucial because it dries out the pastry slightly, allowing it to soak up the egg mixture later without turning into mush.

Cook the Sausage Mixture

While your croissants are cooling down, heat your olive oil in a skillet over medium-high heat. Add the sausage meat and the white parts of the scallions, breaking the meat up with a spoon as it cooks. Once the sausage is browned and fully cooked, stir in your fresh sage for just a minute to release its oils, then remove the pan from the heat.

Prepare the Custard

In a separate medium bowl, you will create the liquid gold that holds this dish together. Whisk together the eggs, whole milk, heavy cream, salt, pepper, and most of the grated Gruyère cheese. Make sure you whisk vigorously until the eggs are completely broken down and fully incorporated with the milk and cream for a consistent texture.

Assemble the Casserole

Tear your cooled croissants into large, bite-sized pieces and toss them in a large bowl with the cooked sausage mixture. Pour this mixture into your lightly greased 9×13 baking dish, spreading it out so the sausage and bread are evenly distributed. Pour the egg custard slowly over the entire dish, gently pressing down on the croissants to help them absorb the liquid.

Chill and Soak

This step requires patience but it is the secret to a perfect texture. Cover the casserole dish tightly with plastic wrap and place it in the refrigerator. You should let it sit for at least 4 hours, but ideally, you leave it overnight so the bread fully absorbs the rich custard flavor.

Bake to Perfection

When you are ready to eat, preheat your oven to 350 degrees Fahrenheit. Remove the plastic wrap, scatter the remaining cheese over the top, and bake for 45 minutes to an hour. You are looking for a deep golden brown top and a center that is firm to the touch, not jiggly.

Rest and Garnis

Once you pull the casserole out of the oven, resist the urge to cut into it immediately. Let it stand for about 10 minutes to allow the internal structure to set, making it easier to slice. Sprinkle the reserved green scallion tops over the finished dish for a pop of color and fresh oniony bite before serving.

Buttery Breakfast Casserole Recipe
Source: Pinterest

Additional Tips for Making this Recipe Better

I have learned a few tricks over the years that take this recipe from good to absolutely unforgettable.

  • I always double-check that my croissants are toasted enough; if they are too soft going in, the texture can be too wet.
  • I find that buying a block of high-quality Gruyère makes a huge difference compared to the cheaper versions; the nuttiness really shines through.
  • I recommend letting the casserole sit on the counter for about 20 minutes after taking it out of the fridge before baking, so it cooks more evenly.
  • I sometimes add a dash of nutmeg to the egg mixture; it sounds strange for a savory dish, but it enhances the creaminess beautifully.
  • I suggest watching the salt level if your sausage is very salty; you might want to reduce the added kosher salt slightly.

How to Serve Buttery Breakfast Casserole Recipe

Presentation is key when serving a beautiful dish like this. I love to bring the whole casserole dish to the table on a trivet so guests can see the golden, bubbling cheese crust before I slice it. It looks incredibly inviting and rustic.

For sides, this dish is very rich, so you want to pair it with something light and acidic to cut through the fat. A fresh fruit salad with citrus elements like grapefruit or orange segments works wonders. Alternatively, a simple arugula salad with a lemon vinaigrette creates a sophisticated brunch plate.

Buttery Breakfast Casserole Recipe
Credit: nytimes.com

beverage pairings are also important. This casserole goes perfectly with a hot, dark roast coffee to balance the creamy cheese. If you are serving this for a celebratory brunch, a crisp mimosa or a spicy Bloody Mary stands up well to the savory sausage flavors.

Nutritional Information

Here is a general breakdown of the nutrition per serving to help you plan your meal.

  • Calories: ~550 kcal
  • Protein: ~22g
  • Carbohydrates: ~28g
  • Fat: ~40g

Make Ahead and Storage

Refrigerating Leftovers

If you have leftovers, they keep surprisingly well in the fridge for up to 3 days. I like to store individual slices in airtight containers so I can grab a quick breakfast during the busy work week. The flavors often meld even more after sitting for a day, making the leftovers delicious.

Freezing Instructions

You can freeze this casserole either baked or unbaked, which is a huge time saver. If unbaked, freeze it right after assembly, then thaw in the fridge overnight before baking. If baked, wrap individual slices in foil and place them in a freezer bag; they will last for up to 2 months.

Reheating Tips

To reheat, I avoid the microwave if possible because it can make the bread rubbery. Instead, place slices in a 350-degree oven or toaster oven for about 10-15 minutes until heated through. This helps crisp the top back up while keeping the inside moist and fluffy.

Why You’ll Love This Recipe

There are so many reasons this dish has become a permanent part of my recipe rotation.

  • Incredible Make-Ahead Convenience: You can do literally all the work the night before, which means your morning is stress-free. You just wake up, preheat the oven, and pop it in while you enjoy your coffee.
  • Crowd-Pleasing Flavors: It combines everyone’s favorite breakfast elements—bread, eggs, cheese, and sausage—into one cohesive dish. It’s rare to find someone who doesn’t enjoy this combination of savory comfort food.
  • Rich and luxurious Texture: Using croissants instead of regular sandwich bread creates a texture that is light, flaky, and buttery all at once. It feels much more expensive and restaurant-quality than a standard strata.
  • Easily Scalable: Whether you are feeding a small family or a huge holiday gathering, this recipe is easy to double. You can just use a second baking dish without adding much extra prep time to your workflow.
  • Minimal Cleanup: Because it is a one-dish meal (aside from the prep bowls), the cleanup after breakfast is minimal. You won’t be standing over the sink washing four different pans while everyone else is relaxing.

Similar Posts