Welcome to Easlyrecipes

Overnight Croissant Breakfast

By Sarah Mitchell | February 13, 2026
Overnight Croissant Breakfast

I remember the night the kitchen exploded with the scent of burnt toast and a desperate craving for something buttery and comforting. I had just watched a cooking show where the host made a croissant‑filled breakfast casserole in under an hour, and I thought, “That looks like a dream.” Fast forward to this morning, and I’m standing in front of a pan, a skillet, and a stack of croissants that look like they’re about to be kissed by a golden sunrise. The idea was simple: take those flaky, buttery croissants, soak them in a silky custard, and let them rise overnight so the next morning you just pop them in the oven and serve a breakfast that feels like a warm hug.

Picture this: the croissants’ edges are crisped to a light amber, the interior is a cloud of melted Gruyère and eggs, and the whole thing smells like a buttery, savory sunrise. The sound of the first sizzle when the skillet hits the stove is a promise of crispness that will shatter like thin ice. The texture is a contrast of crunchy pastry, creamy custard, and melted cheese that melts in your mouth like a velvety blanket. The flavor profile is a dance of savory sausage, sharp mustard, and fresh chives that keeps the palate excited. And the best part? You can prep it the night before, so you wake up to a ready‑to‑eat breakfast that feels like a gourmet treat.

This version is hands down the best you’ll ever make at home because it takes a classic breakfast casserole and turns it into a layered masterpiece. The croissants are pre‑tossed with a buttery sauce that infuses the dough with flavor before the overnight soak, so the pastry never becomes soggy. The custard uses a blend of whole milk and heavy cream that gives it a silky texture, while the Dijon mustard adds a subtle kick that balances the richness. The sausage is browned to bring out a deep, smoky flavor that anchors the dish. And the fresh chives finish it off with a bright, herbal note that cuts through the heaviness. I dare you to taste this and not go back for seconds.

If you’ve ever struggled with a breakfast casserole that turns out dry or greasy, you’re not alone—and I’ve got the fix. The trick is to let the croissants soak overnight so the dough absorbs the custard, giving you a tender center with a crisp exterior. Picture yourself pulling this out of the oven, the whole kitchen smelling incredible, and watching the steam rise like a cloud of buttery perfume. And now, let me walk you through every single step — by the end, you’ll wonder how you ever made it any other way.

What Makes This Version Stand Out

  • Taste: The combination of savory sausage, sharp mustard, and creamy custard creates a flavor profile that feels both familiar and exciting.
  • Texture: The croissants stay flaky and crisp on the outside while becoming soft and custardy inside, a contrast that delights the senses.
  • Simplicity: Only a handful of ingredients, all pantry staples, and a straightforward overnight prep make this a stress‑free breakfast.
  • Uniqueness: Using real croissants instead of bread or biscuits elevates the dish from ordinary to indulgent.
  • Crowd Reaction: Friends and family rave about the buttery layers and the ease of serving—no need to scramble eggs in the morning.
  • Ingredient Quality: A touch of Dijon mustard and fresh chives turns simple ingredients into a gourmet experience.
  • Cooking Method: Overnight soaking reduces cooking time, making it a perfect Sunday brunch or busy weekday morning.
  • Make‑Ahead Potential: The casserole can be stored in the fridge or frozen, allowing you to enjoy a gourmet breakfast without the morning rush.
Kitchen Hack: If you’re short on time, pre‑slice the croissants into quarters before the overnight soak to speed up the cooking process.

Inside the Ingredient List

The Flavor Base

The unsalted butter is the first whisper of richness that coats the croissant dough, ensuring that each bite has a buttery depth. The Dijon mustard introduces a subtle acidity that cuts through the creaminess of the custard, balancing the dish. If you skip the mustard, the casserole will feel heavy and flat; instead, consider a touch of honey mustard for a sweeter twist.

The Texture Crew

The whole milk and heavy cream blend creates a silky custard that coats the croissant layers like velvet. The eggs act as the binder, giving the casserole structure and a fluffy interior. The Gruyère cheese melts into a gooey ribbon of flavor that adds a nutty undertone. If you’re dairy‑intolerant, you can swap the Gruyère for a non‑dairy cheese that melts well, but be prepared for a slightly different taste profile.

The Unexpected Star

Breakfast sausage is the heart of the casserole, providing a savory, smoky backbone that keeps the dish hearty. The yellow onion adds a subtle sweetness that caramelizes during the overnight soak. If you prefer a vegetarian version, replace the sausage with sautéed mushrooms or a plant‑based sausage alternative.

The Final Flourish

Fresh chives garnish the top, adding a burst of green and a bright, herbal note that lifts the richness. They also provide a pop of color that makes the dish look restaurant‑quality. For an extra layer of flavor, sprinkle a pinch of smoked paprika on top before baking.

Fun Fact: The original croissant pastry dates back to the 17th century in Vienna, but it was the French who perfected its flaky layers.

Everything’s prepped? Good. Let’s get into the real action.

Overnight Croissant Breakfast

The Method — Step by Step

  1. Prep the Croissants: Slice each croissant in half lengthwise, then cut each half into quarters. Toss the pieces in a bowl with 1 tablespoon of melted butter, ensuring every bite is coated. This step locks in buttery flavor and prevents the pastry from drying out during the soak.
  2. Brown the Sausage: In a large skillet over medium heat, crumble 1 pound of breakfast sausage. Cook until browned and crispy, about 5–7 minutes. Drain excess grease and set aside; the sausage will provide a savory base for the casserole.
  3. Sauté the Onion: In the same skillet, add the diced yellow onion and cook until translucent and slightly caramelized, about 3 minutes. The onion adds a sweet undertone that balances the richness of the custard.
  4. Mix the Custard: In a medium bowl, whisk together 2 cups of whole milk, 1 cup of heavy cream, 8 large eggs, 1 tablespoon of Dijon mustard, 1 teaspoon of salt, and ½ teaspoon of black pepper. This custard will soak into the croissants and create a silky interior.
  5. Combine Ingredients: In a large mixing bowl, combine the buttered croissant pieces, browned sausage, sautéed onion, and the custard mixture. Stir gently until everything is evenly coated. The croissants will begin to soften as they absorb the custard.
  6. Assemble the Casserole: Transfer the mixture into a greased 9×13 inch baking dish. Sprinkle 8 ounces of shredded Gruyère cheese evenly over the top. The cheese will melt into a golden, gooey layer that ties all the flavors together.
  7. Refrigerate Overnight: Cover the dish tightly with foil or plastic wrap and place it in the refrigerator. Let it sit for at least 8 hours, preferably overnight, so the croissant dough fully absorbs the custard.
  8. Bake the Breakfast: Preheat your oven to 350°F (175°C). Remove the casserole from the fridge, uncover, and bake for 30 minutes, or until the top is golden brown and the custard is set. The edges will start pulling away, signaling that it’s perfectly cooked.
  9. Finish with Chives: Once out of the oven, sprinkle 2 tablespoons of fresh chives over the top. The chives add a bright, herbal note and a pop of color that makes the dish look as good as it tastes.
  10. Serve Immediately: Slice the casserole into portions and serve hot. The first bite will be a harmonious blend of buttery pastry, creamy custard, savory sausage, and melty cheese.
Kitchen Hack: If you want a crispier top, place the casserole under the broiler for the last 2 minutes of baking—watch closely to avoid burning.
Watch Out: Over‑baking will dry out the custard and make the croissants tough. Keep a close eye on the golden crust and pull out when it’s just right.

That’s it — you did it. But hold on, I’ve got a few more tricks that will take this to another level.

Insider Tricks for Flawless Results

The Temperature Rule Nobody Follows

Baking at 350°F is ideal, but if your oven runs hot, lower the temperature to 325°F to prevent the custard from cracking. A stable temperature ensures even cooking and a perfectly set custard. I once baked at 375°F and the top burned while the center was still liquid—lesson learned.

Why Your Nose Knows Best

Before you take the casserole out of the oven, pause and inhale the aroma. If it smells like toasted bread and melted cheese, you’re on track. If it smells overly buttery, let it bake a little longer.

The 5‑Minute Rest That Changes Everything

After baking, let the casserole rest for 5 minutes before cutting. This allows the custard to set further, making the slices cleaner and preventing the cheese from sliding off. I’ve seen casseroles crumble if cut immediately.

Use Fresh Sausage for Maximum Flavor

Freshly ground sausage provides a richer taste than pre‑cooked or frozen options. If you’re in a hurry, pre‑cooked sausage works, but the flavor will be milder. A friend once swapped in tofu, and while it was interesting, the texture felt off.

Add a Splash of Wine for Depth

A tablespoon of dry white wine added to the custard before baking introduces a subtle acidity that brightens the dish. The wine evaporates, leaving behind a complex flavor profile. This trick is especially useful when you want to impress a crowd.

Kitchen Hack: If you’re short on time, assemble the casserole, cover, and refrigerate for 3 hours instead of overnight for a quicker version.

Creative Twists and Variations

This recipe is a playground. Here are some of my favorite ways to switch things up:

Cheesy Spinach Delight

Swap the Gruyère for a blend of spinach and feta. The spinach adds a green pop of color, while feta gives a tangy kick that contrasts with the buttery croissants.

Smoky Chipotle Surprise

Add a tablespoon of chipotle in adobo to the custard for a smoky heat. This variation turns the casserole into a breakfast‑for‑dinner option that’s perfect for spice lovers.

Vegetarian Veggie Medley

Replace the sausage with sautéed mushrooms, bell peppers, and zucchini. The vegetables absorb the custard flavors and add a hearty, plant‑based component.

Breakfast Casserole with Bacon

Swap the sausage for crisp bacon bits. The bacon’s salty crunch adds a delightful texture and a smoky flavor that pairs wonderfully with the cheese.

Herb‑Infused French Twist

Add a teaspoon of dried thyme and rosemary to the custard. The herbs give the casserole a sophisticated, French‑bistro vibe.

Nutty Crunch Variation

Top the casserole with chopped walnuts before baking. The nuts add a crunchy texture and a subtle nutty sweetness that balances the savory elements.

Storing and Bringing It Back to Life

Fridge Storage

Store leftover casserole in an airtight container in the refrigerator for up to 3 days. The custard will remain creamy, and the croissants will stay soft. Reheat in a preheated 350°F oven for 10 minutes or until warmed through.

Freezer Friendly

Wrap the casserole tightly in plastic wrap and then aluminum foil before freezing. It can be frozen for up to 2 weeks. Thaw overnight in the refrigerator, then bake as directed. A splash of water before reheating helps steam the custard back to perfection.

Best Reheating Method

Reheat in a 350°F oven for 10–12 minutes, covering with foil to prevent the top from over‑browning. The casserole will regain its creamy interior and buttery exterior, making it feel freshly baked.

Overnight Croissant Breakfast

Overnight Croissant Breakfast

Homemade Recipe

Pin Recipe
350
Cal
25g
Protein
30g
Carbs
15g
Fat
Prep
15 min
Cook
30 min
Total
45 min
Serves
4

Ingredients

4
  • 1 tbsp unsalted butter
  • 1 cup yellow onion
  • 1 lb breakfast sausage
  • 8 oz large croissants
  • 8 oz Gruyère cheese
  • 8 large eggs
  • 2 cups whole milk
  • 1 cup heavy cream
  • 1 tbsp Dijon mustard
  • 1 tsp salt
  • 0.5 tsp black pepper
  • 2 tbsp fresh chives

Directions

  1. Slice croissants, toss with melted butter, and set aside.
  2. Brown sausage and sauté onion until translucent.
  3. Whisk milk, cream, eggs, mustard, salt, and pepper.
  4. Combine all ingredients in a large bowl.
  5. Transfer to greased dish, top with cheese, cover, and refrigerate overnight.
  6. Preheat oven to 350°F, bake 30 minutes, then sprinkle chives.

Common Questions

Yes, thaw them at room temperature for 30 minutes before slicing. Frozen croissants will absorb the custard just as well.

Swap the milk and cream for oat or almond milk and use a dairy‑free cheese that melts well.

It stays fresh for up to 3 days when stored in an airtight container.

Yes, adjust the baking time by a few minutes. A smaller dish will heat faster.

Reheat in a 350°F oven for 10 minutes, covering with foil to keep the top from over‑browning.

Absolutely. Cheddar or mozzarella work well, but they will alter the flavor profile slightly.

More Recipes