Overnight Croissant Breakfast Casserole: A Comforting Morning Delight

Paula

There are few things more comforting than waking up to the smell of a freshly baked breakfast casserole. And when that casserole combines the buttery goodness of croissants, the savory satisfaction of sausage, and the delightful meltiness of cheddar cheese, it’s hard not to smile at the thought of it. The Overnight Croissant Breakfast Casserole is one such dish—a heartwarming, indulgent recipe that combines all the best breakfast flavors into one easy-to-make meal. The beauty of this casserole is not just in its flavor, but in its convenience. By preparing it the night before, you allow the ingredients to meld together, intensifying their flavors and giving you a delicious, stress-free breakfast the next morning.

Print

Overnight Croissant Breakfast Casserole: A Comforting Morning Delight

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

There are few things more comforting than waking up to the smell of a freshly baked breakfast casserole. And when that casserole combines the buttery goodness of croissants, the savory satisfaction of sausage, and the delightful meltiness of cheddar cheese, it’s hard not to smile at the thought of it. The Overnight Croissant Breakfast Casserole is one such dish—a heartwarming, indulgent recipe that combines all the best breakfast flavors into one easy-to-make meal. The beauty of this casserole is not just in its flavor, but in its convenience. By preparing it the night before, you allow the ingredients to meld together, intensifying their flavors and giving you a delicious, stress-free breakfast the next morning.

  • Author: Paula
  • Prep Time: 30 minutes
  • Cook Time: 1 hour
  • Total Time: 1 hour 30 minutes
  • Yield: 12 servings 1x
  • Category: Breakfast, Brunch, Casserole
  • Method: Baking, Sautéing
  • Cuisine: American
  • Diet: Gluten Free

Ingredients

Scale
  • 1 tbsp olive oil
  • 1 small onion, peeled and chopped
  • 1 lb breakfast sausage (mild flavor is recommended, but feel free to choose a spicier variety if you prefer)
  • 4 large butter croissants (or 8 smaller croissants, if you can’t find the large ones)
  • 1 cup shredded cheddar cheese (or your favorite cheese blend, such as Monterey Jack or Gruyère, for a different flavor profile)
  • 6 large eggs
  • ½ cup heavy whipping cream
  • 3 cups whole milk (divided)
  • ½ tsp dry mustard powder
  • ½ tsp salt (plus additional salt to taste for the gravy)
  • ½ tsp black pepper (plus additional pepper to taste for the gravy)
  • ¼ tsp paprika
  • ¼ tsp garlic powder
  • 2 tbsp butter
  • 3 tbsp all-purpose flour (or gluten-free flour if you need a gluten-free version)

Instructions

Step 1: Preparing the Sausage Mixture

Begin by heating the olive oil in a large skillet over medium heat. Once the oil is hot, add the chopped onion and sauté it for about 5-7 minutes, until it becomes soft and translucent. The onions will release their natural sweetness, infusing your kitchen with a comforting aroma that sets the stage for the rest of the dish.

Next, crumble the breakfast sausage into the skillet with the onions. Cook the sausage until it’s browned and fully cooked, breaking it apart with a wooden spoon as it cooks. This process should take around 7-10 minutes, and you’ll want to ensure the sausage is cooked through, with no pink remaining. Once the sausage is browned, remove the skillet from the heat and drain any excess fat from the sausage mixture, but make sure to save a small amount of the fat for the gravy. Set the sausage mixture aside and let it cool slightly while you prepare the croissants.

Step 2: Preparing the Croissants

Take your croissants and tear them into bite-sized pieces. The goal is to create small chunks of croissant that will soak up the egg mixture and provide a tender, custardy texture. If you don’t have large croissants, you can use smaller ones—just tear enough to cover the bottom of your 9×13-inch baking dish.

In a large mixing bowl, combine the torn croissants with the cooked sausage mixture and half of the shredded cheddar cheese. Gently toss everything together, ensuring that the croissant pieces are evenly coated with sausage and cheese. This will create a flavorful base that will bake up beautifully in the oven.

Step 3: Preparing the Egg Mixture

In another bowl, whisk together the eggs, heavy cream, ½ cup of whole milk, dry mustard powder, salt, black pepper, paprika, and garlic powder. The mustard powder and paprika add a subtle kick to the dish, enhancing the flavors without overpowering them. The egg mixture will be the binding element, holding the croissant pieces, sausage, and cheese together. Once everything is well combined, pour the egg mixture evenly over the croissant mixture in the baking dish. Use a spoon or spatula to press the mixture down slightly to ensure that all of the croissant pieces are submerged in the egg mixture.

Step 4: Refrigerating the Casserole Overnight

Cover the baking dish with a lid or plastic wrap and refrigerate it overnight. The waiting time allows the croissants to soak up the egg mixture and absorb all the flavors, resulting in a perfectly tender, custardy casserole when baked. The sausage and cheese also have time to meld together, making each bite a symphony of savory goodness. If you’re in a rush and don’t have time to refrigerate it overnight, let the casserole sit in the fridge for at least 2 hours before baking.

Step 5: Baking the Casserole

The next morning, preheat your oven to 350°F (175°C). Once the oven is heated, remove the casserole from the fridge and uncover it. Place the dish in the preheated oven and bake for 35 to 45 minutes. The casserole should turn golden brown on top, and the egg mixture should be fully set. If you prefer a crispier top, you can broil the casserole for an additional 2-3 minutes at the end of baking. As the casserole bakes, your kitchen will fill with the mouthwatering scent of melted cheese, sausage, and freshly baked croissants, making it even harder to wait for that first bite.

Step 6: Making the Gravy

While the casserole bakes, prepare the gravy. In a small saucepan, melt the butter over medium heat. Once the butter has melted, add the reserved sausage fat and stir until the mixture is smooth. Then, add the flour, stirring constantly for about 1 minute to form a roux. The roux will thicken the gravy and give it a rich, velvety texture.

Gradually add the remaining 2 ½ cups of milk, whisking as you go to prevent any lumps. Continue stirring until the gravy thickens to your desired consistency. This should take about 5 minutes. Once thickened, season with salt and pepper to taste. The gravy should be smooth, creamy, and flavorful, the perfect accompaniment to the casserole.

Step 7: Serving the Casserole

Once the casserole is out of the oven, let it cool for a few minutes before serving. This will give the casserole time to set and allow for easier slicing. Serve the casserole hot, spooning generous portions onto plates. Ladle the creamy sausage gravy over the top of each serving or serve the gravy on the side for dipping.

Notes

  • Gluten-Free Version: If you need to make the casserole gluten-free, simply substitute the butter croissants with a gluten-free bread or pastry that has a rich, buttery flavor. Be sure to use a gluten-free all-purpose flour blend for the gravy, which will thicken smoothly and evenly, without the risk of lumps.
  • Different Cheeses: While cheddar cheese is a classic choice, feel free to experiment with different types of cheese. Monterey Jack will add a milder flavor, while Gruyère or Fontina can bring a more sophisticated, nutty flavor. For a sharper kick, try sharp white cheddar or even blue cheese.
  • Vegetarian Version: For a vegetarian twist, swap out the sausage for sautéed vegetables like mushrooms, spinach, or bell peppers. These will add both flavor and texture while keeping the casserole hearty and satisfying.
  • Dairy-Free Option: If you’re looking for a dairy-free version, substitute the heavy cream and milk with almond milk or coconut milk. You can also use dairy-free cheese, which will melt similarly to regular cheese but without the dairy.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Whether you’re hosting a brunch for friends, serving up a special breakfast for your family, or simply indulging in something cozy for yourself, this casserole is the perfect dish to elevate your morning routine. The mixture of buttery croissants, flavorful sausage, and gooey cheddar cheese offers a wonderful combination of textures and tastes that will leave you wanting more. The best part? It’s incredibly easy to make, and with the overnight prep, you can enjoy a homemade masterpiece without rushing through the morning.

A Symphony of Flavors and Textures

This casserole brings together ingredients that naturally complement each other. The soft, flaky croissants absorb the egg mixture, creating a custard-like base that’s rich and indulgent without being too heavy. The savory breakfast sausage provides a hearty, flavorful contrast to the delicate croissants, while the cheddar cheese adds a deliciously creamy, melty texture that pulls everything together. It’s a dish that not only satisfies your hunger but also warms you up from the inside out.

The magic of the Overnight Croissant Breakfast Casserole lies in how the flavors and textures deepen and intensify when allowed to rest overnight. By refrigerating the casserole before baking, you give the croissants time to soak up the egg mixture, ensuring that each bite is perfectly seasoned and full of flavor. This also allows the sausage and cheese to distribute evenly, making every forkful a harmonious blend of all the ingredients.

Ingredients

To prepare the Overnight Croissant Breakfast Casserole, you’ll need the following ingredients:

  • 1 tbsp olive oil
  • 1 small onion, peeled and chopped
  • 1 lb breakfast sausage (mild flavor is recommended, but feel free to choose a spicier variety if you prefer)
  • 4 large butter croissants (or 8 smaller croissants, if you can’t find the large ones)
  • 1 cup shredded cheddar cheese (or your favorite cheese blend, such as Monterey Jack or Gruyère, for a different flavor profile)
  • 6 large eggs
  • ½ cup heavy whipping cream
  • 3 cups whole milk (divided)
  • ½ tsp dry mustard powder
  • ½ tsp salt (plus additional salt to taste for the gravy)
  • ½ tsp black pepper (plus additional pepper to taste for the gravy)
  • ¼ tsp paprika
  • ¼ tsp garlic powder
  • 2 tbsp butter
  • 3 tbsp all-purpose flour (or gluten-free flour if you need a gluten-free version)
Instructions
Step 1: Preparing the Sausage Mixture

Begin by heating the olive oil in a large skillet over medium heat. Once the oil is hot, add the chopped onion and sauté it for about 5-7 minutes, until it becomes soft and translucent. The onions will release their natural sweetness, infusing your kitchen with a comforting aroma that sets the stage for the rest of the dish.

Next, crumble the breakfast sausage into the skillet with the onions. Cook the sausage until it’s browned and fully cooked, breaking it apart with a wooden spoon as it cooks. This process should take around 7-10 minutes, and you’ll want to ensure the sausage is cooked through, with no pink remaining. Once the sausage is browned, remove the skillet from the heat and drain any excess fat from the sausage mixture, but make sure to save a small amount of the fat for the gravy. Set the sausage mixture aside and let it cool slightly while you prepare the croissants.

Step 2: Preparing the Croissants

Take your croissants and tear them into bite-sized pieces. The goal is to create small chunks of croissant that will soak up the egg mixture and provide a tender, custardy texture. If you don’t have large croissants, you can use smaller ones—just tear enough to cover the bottom of your 9×13-inch baking dish.

In a large mixing bowl, combine the torn croissants with the cooked sausage mixture and half of the shredded cheddar cheese. Gently toss everything together, ensuring that the croissant pieces are evenly coated with sausage and cheese. This will create a flavorful base that will bake up beautifully in the oven.

Step 3: Preparing the Egg Mixture

In another bowl, whisk together the eggs, heavy cream, ½ cup of whole milk, dry mustard powder, salt, black pepper, paprika, and garlic powder. The mustard powder and paprika add a subtle kick to the dish, enhancing the flavors without overpowering them. The egg mixture will be the binding element, holding the croissant pieces, sausage, and cheese together. Once everything is well combined, pour the egg mixture evenly over the croissant mixture in the baking dish. Use a spoon or spatula to press the mixture down slightly to ensure that all of the croissant pieces are submerged in the egg mixture.

Step 4: Refrigerating the Casserole Overnight

Cover the baking dish with a lid or plastic wrap and refrigerate it overnight. The waiting time allows the croissants to soak up the egg mixture and absorb all the flavors, resulting in a perfectly tender, custardy casserole when baked. The sausage and cheese also have time to meld together, making each bite a symphony of savory goodness. If you’re in a rush and don’t have time to refrigerate it overnight, let the casserole sit in the fridge for at least 2 hours before baking.

Step 5: Baking the Casserole

The next morning, preheat your oven to 350°F (175°C). Once the oven is heated, remove the casserole from the fridge and uncover it. Place the dish in the preheated oven and bake for 35 to 45 minutes. The casserole should turn golden brown on top, and the egg mixture should be fully set. If you prefer a crispier top, you can broil the casserole for an additional 2-3 minutes at the end of baking. As the casserole bakes, your kitchen will fill with the mouthwatering scent of melted cheese, sausage, and freshly baked croissants, making it even harder to wait for that first bite.

Step 6: Making the Gravy

While the casserole bakes, prepare the gravy. In a small saucepan, melt the butter over medium heat. Once the butter has melted, add the reserved sausage fat and stir until the mixture is smooth. Then, add the flour, stirring constantly for about 1 minute to form a roux. The roux will thicken the gravy and give it a rich, velvety texture.

Gradually add the remaining 2 ½ cups of milk, whisking as you go to prevent any lumps. Continue stirring until the gravy thickens to your desired consistency. This should take about 5 minutes. Once thickened, season with salt and pepper to taste. The gravy should be smooth, creamy, and flavorful, the perfect accompaniment to the casserole.

Step 7: Serving the Casserole

Once the casserole is out of the oven, let it cool for a few minutes before serving. This will give the casserole time to set and allow for easier slicing. Serve the casserole hot, spooning generous portions onto plates. Ladle the creamy sausage gravy over the top of each serving or serve the gravy on the side for dipping.

Tips for Ingredient Substitutions and Variations

While this Overnight Croissant Breakfast Casserole is already perfect as is, there are plenty of ways to customize it to your taste or dietary needs. Here are some ideas:

  • Gluten-Free Version: If you need to make the casserole gluten-free, simply substitute the butter croissants with a gluten-free bread or pastry that has a rich, buttery flavor. Be sure to use a gluten-free all-purpose flour blend for the gravy, which will thicken smoothly and evenly, without the risk of lumps.
  • Different Cheeses: While cheddar cheese is a classic choice, feel free to experiment with different types of cheese. Monterey Jack will add a milder flavor, while Gruyère or Fontina can bring a more sophisticated, nutty flavor. For a sharper kick, try sharp white cheddar or even blue cheese.
  • Vegetarian Version: For a vegetarian twist, swap out the sausage for sautéed vegetables like mushrooms, spinach, or bell peppers. These will add both flavor and texture while keeping the casserole hearty and satisfying.
  • Dairy-Free Option: If you’re looking for a dairy-free version, substitute the heavy cream and milk with almond milk or coconut milk. You can also use dairy-free cheese, which will melt similarly to regular cheese but without the dairy.
Serving Suggestions

This Overnight Croissant Breakfast Casserole is rich and filling on its own, but you can pair it with some lighter sides to balance the meal. A fresh fruit salad or a simple mixed greens salad can add a refreshing contrast to the savory casserole. For a heartier breakfast, serve the casserole with crispy bacon or sausage links. If you’re making this for a brunch, consider offering a range of beverages, like freshly brewed coffee, hot chocolate, or a mimosa for a festive touch.

Conclusion

The Overnight Croissant Breakfast Casserole is the perfect way to make your mornings feel special, whether you’re enjoying it on a quiet weekend or serving it up at a family gathering. With its rich layers of buttery croissants, savory sausage, and melted cheddar cheese, it’s the kind of dish that will have everyone asking for seconds. The best part? You can prepare it the night before, so you can wake up to a hassle-free, home-cooked breakfast that tastes like you spent hours in the kitchen.

So, gather your ingredients, prepare the casserole the night before, and look forward to a comforting, satisfying start to your day. Whether you’re sharing it with loved ones or enjoying it solo, this casserole is sure to become a favorite in your breakfast repertoire.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star