Overnight Croissant Breakfast Casserole

Total Time: 8 hrs 55 mins Difficulty: Intermediate
Warm layers of custardy croissant, melty cheddar, and savory sausage mingle overnight to create a golden, aromatic morning bake
pinit

Start your day right with a decadent Overnight Croissant Breakfast Casserole that layers custardy croissant bits, melty sharp cheddar, swirls of cinnamon, and savory sausage or bursts of fresh berries. Fluffy custard-soaked pieces crisp at the edges for a comforting start, and prepping it the night before means you wake up to a golden, aromatic morning bake. It’s a perfect make-ahead breakfast or brunch showstopper that transforms stale croissants into a luscious, flavor-packed dish you’ll crave again and again.

Key Ingredients

Gathering high-quality ingredients is key to nailing this custardy, aromatic bake. Each component plays a vital role, from tender croissants to fragrant spices and optional add-ins that tailor the sweetness or savoriness to your taste.

  • 6 large croissants, stale or slightly dried: Provide a buttery, flaky base that soaks up the custard without turning mushy.
  • 8 large eggs: Create the rich, protein-packed custard that binds everything together.
  • 2 cups whole milk: Adds creamy moisture and helps achieve the perfect soft, tender interior.
  • 1 cup heavy cream: Elevates the custard’s richness, giving the casserole a luscious, silky texture.
  • 1 teaspoon vanilla extract: Infuses a subtle sweetness and enhances the dessert-like aroma.
  • 1 teaspoon ground cinnamon: Provides warm, fragrant spice that complements both sweet and savory elements.
  • 1/2 teaspoon nutmeg: Offers a touch of earthy warmth that deepens the custard’s flavor profile.
  • 1/2 teaspoon salt: Balances the sweetness and intensifies the overall flavors.
  • 1 cup shredded sharp cheddar cheese: Delivers a tangy, melty contrast to the sweet custard.
  • 1 cup cooked and crumbled breakfast sausage or bacon (optional): Adds a savory, smoky bite for meat lovers.
  • 1/2 cup fresh blueberries or sliced strawberries (optional for added sweetness): Introduces juicy pockets of fruit that brighten each bite.
  • Powdered sugar for dusting (optional): Sprinkles a delicate, sweet finish before serving.

How To Make Overnight Croissant Breakfast Casserole

With just a bit of prep and an overnight soak, this recipe does the heavy lifting while you sleep. You’ll layer flaky croissants, whisk together a spiced custard, and let time meld all the flavors. In the morning, it bakes into a golden, aromatic dish featuring crisp edges and a soft, flavorful center. Follow these steps for foolproof results.

1. Preheat your oven to 350°F (175°C) and gather all ingredients and a 9×13-inch baking dish.

2. Tear the croissants into bite-sized pieces and arrange them evenly in the prepared baking dish. If you’re including fruit, scatter it over the croissant pieces now.

3. In a large mixing bowl, crack the eggs and whisk until they’re fully beaten and slightly frothy.

4. To the eggs, add the whole milk, heavy cream, vanilla extract, ground cinnamon, nutmeg, and salt. Whisk until the mixture is completely smooth and aromatically spiced.

5. Pour the custard evenly over the croissant pieces, pressing gently to ensure each bite is fully soaked.

6. If using sausage or bacon, sprinkle the cooked and crumbled meat over the top for a savory layer.

7. Cover the dish with plastic wrap or foil and refrigerate overnight to allow thorough soaking and flavor melding.

8. The next morning, remove the casserole from the fridge and let it rest at room temperature for about 20 minutes while you preheat the oven if needed.

9. Bake for 35–40 minutes, or until the center is set and the top is a golden brown.

10. Once done, cool the casserole for a few minutes before slicing. Dust with powdered sugar if you like just before serving.

Serving Suggestions

This versatile casserole shines on its own or alongside complementary sides, making it perfect for gatherings big and small. The balance of custardy croissant, melted cheddar, and optional savory or sweet add-ins means you can serve it in countless ways. Whether you want to enhance its savory profile or play up the berry brightness, these serving ideas will help you present a memorable brunch spread that delights every guest.

  • Herb-Infused Fruit Salad: Pair with a fresh mix of mint-dotted melon, berries, and citrus segments to cut through the richness and add a bright, herbaceous note.
  • Maple-Drizzled Bacon: Serve alongside crisp bacon strips finished with a drizzle of pure maple syrup for an extra sweet-and-salty kick.
  • Seasonal Vegetable Frittata: Offer a veggie-packed frittata loaded with spinach, peppers, and onions to complement the custardy casserole without overpowering it.
  • Warm Berry Compote: Spoon a dollop of simmered blueberries or strawberries with a touch of honey over each slice to amplify the fruit option.

Tips For Perfect Overnight Croissant Breakfast Casserole

Nailing the perfect Overnight Croissant Breakfast Casserole is all about letting the flavors meld and choosing the right croissants. Cutting corners will only lead to soggy or bland results, so follow these insider tips to ensure every slice has custardy tenderness, golden edges, and vibrant add-ins. From customizing your mix-ins to embracing make-ahead convenience, you’ll be set up for breakfast success every time you let this bake work its magic in the fridge overnight.

  • Stale croissants work best as they hold their shape better when soaked in the egg mixture.
  • Feel free to customize your casserole with different types of cheese or breakfast meats according to your taste preferences.
  • For a sweeter option, consider adding chocolate chips or more fruit to the mix.
  • This dish can be prepared a day in advance, making it a perfect choice for brunch gatherings or holiday entertaining.

How To Store It

Leftover Overnight Croissant Breakfast Casserole is just as good reheated, so proper storage is key to preserving its custardy texture and crisp edges. Whether you’re saving slices for school lunches, work breakfasts, or simply want to batch-cook for busy mornings, these storage methods will keep your bake tasting fresh. Follow these simple guidelines to store, freeze, and reheat your casserole without sacrificing flavor or texture.

  • Refrigerator: Cover cooled slices tightly with plastic wrap or transfer to an airtight container and store for up to 4 days. Reheat gently in a 325°F oven for 10–15 minutes to restore the golden top.
  • Freezer (Unbaked): Assemble the casserole in a foil pan, wrap securely in foil and plastic wrap, and freeze for up to one month. Thaw overnight in the fridge before baking, then add 5–10 minutes to the bake time.
  • Freezer (Baked): Cool completely, cut into portions, wrap each piece individually in plastic wrap and foil, and freeze for up to two months. Reheat covered in a 350°F oven until warmed through.
  • Microwave Reheating: For a quick warm-up, zap individual portions on medium power in 30-second intervals, finishing under the broiler for 1–2 minutes to re-crisp the top.

Frequently Asked Questions

Here are some quick answers to common questions that make planning and perfecting this casserole a breeze:

  • How long does it take to prepare this recipe?

Active prep time is about 15–20 minutes to tear croissants, whisk the custard, and assemble the dish. The casserole then soaks overnight (8–12 hours) and bakes for 35–40 minutes.

  • Why should I use stale or slightly dried croissants instead of fresh ones?

Stale croissants are firmer and absorb the egg–milk mixture without falling apart. Fresh croissants can become mushy and lose their flaky texture when soaked.

  • Can I substitute croissants with another type of bread?

Yes. Brioche, challah, or day-old French bread work well. Choose breads with a sturdy crumb so they hold the custard without disintegrating. Adjust soaking time based on bread density.

  • How far in advance can I assemble the casserole before baking?

You can assemble and refrigerate the casserole up to 24 hours in advance. Cover it tightly with plastic wrap or foil to prevent drying. Remove it from the fridge 20 minutes before baking for best results.

  • Can I freeze the casserole before or after baking?

Yes. To freeze unbaked, assemble the casserole in a foil pan, cover tightly, and freeze for up to one month. Thaw overnight in the fridge before baking (add 5–10 minutes to bake time). To freeze leftovers after baking, cool completely, wrap well, and freeze for up to two months. Reheat covered in a 350°F oven until heated through.

  • My casserole turned out soggy in the center. How can I avoid that?

Ensure croissants are evenly coated but not swimming in custard—press gently to absorb. Let the assembled casserole sit at room temperature for about 20 minutes before baking so excess liquid redistributes. Bake until the center is set and slightly jiggly, about 35–40 minutes at 350°F.

  • How do I reheat leftovers so they stay crisp on top?

Reheat individual portions in a 325°F oven for 10–15 minutes until warmed through. If using a microwave, zap on medium power in 30-second intervals to avoid sogginess, then finish under the broiler for 1–2 minutes to crisp the top.

  • Can I customize the cheese, meats, or sweet add-ins?

Absolutely. Swap sharp cheddar for Gruyère, Swiss, or mozzarella. Use cooked ham, crumbled breakfast sausage, or turkey bacon. For sweetness, stir in chocolate chips, raspberries, or diced apples. Adjust seasonings to balance sweet and savory as desired.

What Makes This Special

What sets this Overnight Croissant Breakfast Casserole apart is its effortless make-ahead magic, blending buttery pastry, creamy custard, melty cheese, and your choice of sweet or savory additions into a golden morning masterpiece. Every bite delivers crisp edges and a soft, flavor-packed interior, thanks to those stale croissants that soak up spices, vanilla, and dairy overnight. Whether you’re feeding a crowd or spoiling yourself on a holiday morning, this brunch hero does the heavy lifting while you sleep. Feel free to print and save this recipe for all your future breakfasts and brunches, and let me know in the comments if you added a dash of chocolate chips or swapped in Gruyère—I love hearing about your delicious twists!

Overnight Croissant Breakfast Casserole

Difficulty: Intermediate Prep Time 15 mins Cook Time 40 mins Rest Time 480 mins Total Time 8 hrs 55 mins
Calories: 520

Description

Fluffy custard-soaked croissant pieces crisp at the edges, balanced by sharp cheddar, swirls of cinnamon, and pockets of juicy berry or savory sausage for a comforting start.

Ingredients

Instructions

  1. Begin by preheating your oven to 350°F (175°C). Gather all your ingredients and a 9x13-inch baking dish.
  2. Tear the croissants into bite-sized pieces and place them evenly in the baking dish. If using optional fruit, sprinkle it over the croissant pieces.
  3. In a large mixing bowl, crack the eggs and whisk them together until well beaten.
  4. To the eggs, add the whole milk, heavy cream, vanilla extract, ground cinnamon, nutmeg, and salt. Whisk the mixture until it is smooth and fully combined.
  5. Pour the egg mixture evenly over the croissant pieces in the baking dish, ensuring all pieces are soaked well. Press down gently on the croissants to help them absorb the egg mixture.
  6. If you are adding cooked sausage or bacon, sprinkle it evenly over the top of the soaked croissants.
  7. Cover the dish with plastic wrap or foil and refrigerate overnight to allow the flavors to meld and the croissants to soak up the egg mixture.
  8. The next morning, remove the casserole from the refrigerator and let it sit at room temperature for about 20 minutes while preheating the oven again, if necessary.
  9. Bake in the preheated oven for about 35-40 minutes, or until the casserole is set in the center and has turned a lovely golden brown on top.
  10. Once done, allow the casserole to cool for a few minutes before slicing. Dust with powdered sugar, if desired, before serving.

Note

  • Stale croissants work best as they hold their shape better when soaked in the egg mixture.
  • Feel free to customize your casserole with different types of cheese or breakfast meats according to your taste preferences.
  • For a sweeter option, consider adding chocolate chips or more fruit to the mix.
  • This dish can be prepared a day in advance, making it a perfect choice for brunch gatherings or holiday entertaining.
Keywords: breakfast casserole,overnight bake,croissant casserole,brunch recipes,breakfast bake,make-ahead breakfast

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How long does it take to prepare this recipe?

Active prep time is about 15–20 minutes to tear croissants, whisk the custard, and assemble the dish. The casserole then soaks overnight (8–12 hours) and bakes for 35–40 minutes.

Why should I use stale or slightly dried croissants instead of fresh ones?

Stale croissants are firmer and absorb the egg–milk mixture without falling apart. Fresh croissants can become mushy and lose their flaky texture when soaked.

Can I substitute croissants with another type of bread?

Yes. Brioche, challah, or day-old French bread work well. Choose breads with a sturdy crumb so they hold the custard without disintegrating. Adjust soaking time based on bread density.

How far in advance can I assemble the casserole before baking?

You can assemble and refrigerate the casserole up to 24 hours in advance. Cover it tightly with plastic wrap or foil to prevent drying. Remove it from the fridge 20 minutes before baking for best results.

Can I freeze the casserole before or after baking?

Yes. To freeze unbaked, assemble the casserole in a foil pan, cover tightly, and freeze for up to one month. Thaw overnight in the fridge before baking (add 5–10 minutes to bake time). To freeze leftovers after baking, cool completely, wrap well, and freeze for up to two months. Reheat covered in a 350°F oven until heated through.

My casserole turned out soggy in the center. How can I avoid that?

Ensure croissants are evenly coated but not swimming in custard—press gently to absorb. Let the assembled casserole sit at room temperature for about 20 minutes before baking so excess liquid redistributes. Bake until the center is set and slightly jiggly, about 35–40 minutes at 350°F.

How do I reheat leftovers so they stay crisp on top?

Reheat individual portions in a 325°F oven for 10–15 minutes until warmed through. If using a microwave, zap on medium power in 30-second intervals to avoid sogginess, then finish under the broiler for 1–2 minutes to crisp the top.

Can I customize the cheese, meats, or sweet add-ins?

Absolutely. Swap sharp cheddar for Gruyère, Swiss, or mozzarella. Use cooked ham, crumbled breakfast sausage, or turkey bacon. For sweetness, stir in chocolate chips, raspberries, or diced apples. Adjust seasonings to balance sweet and savory as desired.

Matthew Roberts

Food and Lifestyle Blogger

Hi, I'm Matthew Roberts, founder of Food Recipes USA! As a culinary historian and fourth-generation restaurateur, I've dedicated my life to preserving, celebrating, and evolving the rich tapestry of American cuisine.

Leave a Comment

Your email address will not be published. Required fields are marked *