Mouthwatering Overnight Croissant French Toast Bake

By Mila | Updated on February 11, 2025

There’s something about croissants that makes breakfast feel fancy, even when I’m still in my pajamas. I started making this croissant French toast bake a few years ago when I wanted something special but didn’t want to stand over the stove flipping individual slices. Now it’s become my go-to for weekend mornings and whenever we have guests staying over.

The best part? You make it the night before. I assemble everything after dinner, slide it in the fridge, and wake up to a breakfast that’s basically already done. All I have to do is turn on the oven and make coffee while it bakes. The buttery croissants soak up all that cinnamon custard overnight, and the whole thing comes together in one pan.

I love adding a touch of orange zest and Grand Marnier to mine. It gives the dish a little something extra without being too much. But if you want to keep it simple, just skip those and you’ll still have an amazing breakfast that looks like you spent way more effort than you actually did.

overnight croissant french toast bake
Image: theamazingfood.com / All Rights reserved

Why You’ll Love This Croissant French Toast Bake

  • Make-ahead convenience – You can prep this the night before and just pop it in the oven in the morning, making it perfect for busy weekends or when you have guests staying over.
  • Bakery-style breakfast at home – Using buttery croissants instead of regular bread takes this french toast to the next level without any extra effort on your part.
  • Quick cooking time – Even though it tastes like you spent hours in the kitchen, this bake only takes 35-45 minutes from oven to table.
  • Perfect for entertaining – This dish looks impressive and feeds a crowd, so you can spend time with your family or guests instead of standing over the stove flipping individual slices.
  • Simple ingredients – Most of these are pantry staples you probably already have, and the croissants can be picked up from any grocery store bakery section.

What Kind of Croissants Should I Use?

For this recipe, you’ll want to use day-old or slightly stale croissants rather than fresh ones. Stale croissants actually work better because they’ll soak up the custard mixture without falling apart or getting too soggy. If you only have fresh croissants, you can leave them out on the counter overnight or pop them in a low oven for about 10 minutes to dry them out a bit. As for where to buy them, bakery croissants from your local grocery store work just fine – you don’t need to splurge on fancy French pastry shop croissants, though those would certainly be delicious too.

overnight croissant french toast bake
Image: theamazingfood.com / All Rights reserved

Options for Substitutions

This recipe is pretty forgiving, so here are some easy swaps you can make:

  • Croissants: While croissants give this dish its buttery richness, you can use brioche, challah, or even day-old French bread if that’s what you have. Just keep in mind that regular bread will soak up more liquid, so you might want to reduce the cream slightly.
  • Cream: Heavy cream makes this extra rich, but you can use half-and-half or even whole milk for a lighter version. The texture will be a bit less custardy but still tasty.
  • Grand Marnier: Don’t have Grand Marnier? Try using Cointreau, Triple Sec, or just add an extra teaspoon of orange zest for that citrus flavor without the alcohol.
  • Orange zest: If you don’t have fresh oranges, you can use lemon zest instead, or skip the citrus altogether and add a bit more vanilla.
  • Maple syrup: Honey or agave syrup work well as substitutes, though they’ll give a slightly different flavor profile.
  • Berries: Use whatever berries are in season or frozen berries work great too. You can also swap them for sliced bananas or sautéed apples.

Watch Out for These Mistakes While Baking

The biggest mistake you can make with this recipe is skipping the overnight refrigeration step, which allows the croissants to fully absorb the custard and creates that perfect custardy interior instead of dry, bread-like texture.

Another common error is using fresh, soft croissants – day-old croissants that are slightly firmer work much better since they hold their shape and soak up the egg mixture without turning mushy.

Don’t forget to let the casserole sit at room temperature for those 30 minutes before baking, as putting a cold dish straight into the oven leads to uneven cooking with a raw center and overdone edges.

Finally, keep an eye on the top during baking – if the croissants are browning too quickly, tent the dish loosely with foil to prevent burning while the center finishes cooking.

overnight croissant french toast bake
Image: theamazingfood.com / All Rights reserved

What to Serve With Croissant French Toast Bake?

This french toast bake is pretty rich and sweet on its own, so I like to balance it out with some fresh fruit on the side – think sliced strawberries, blueberries, or even some caramelized bananas. A few strips of crispy bacon or breakfast sausage add a nice salty contrast that cuts through all that creamy goodness. If you’re feeding a crowd for brunch, consider setting out a simple fruit salad and maybe some scrambled eggs for people who want something a bit more savory alongside their sweet breakfast. Don’t forget to have extra maple syrup on hand because there’s no such thing as too much syrup with french toast!

Storage Instructions

Make Ahead: This is actually the best part about this recipe – you can assemble the whole thing the night before! Just cover the baking dish tightly with plastic wrap or foil and pop it in the fridge. In the morning, let it sit on the counter while your oven preheats, then bake as directed.

Store Leftovers: If you have any leftovers (which is rare in my house!), cover the dish with foil or transfer portions to an airtight container. It’ll keep in the fridge for about 3 days. The croissants will soften a bit more over time, but it still tastes great.

Reheat: Warm up individual portions in the microwave for about 30-45 seconds, or reheat the whole dish covered with foil in a 300°F oven for about 15 minutes. I like to add fresh toppings after reheating so the berries and whipped cream stay nice and fresh.

Preparation Time 10-15 minutes
Cooking Time 25-30 minutes
Total Time 35-45 minutes
Level of Difficulty Easy
Servings 8 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 3200-3500
  • Protein: 50-60 g
  • Fat: 180-200 g
  • Carbohydrates: 340-370 g

Ingredients

For the bake:

  • 8 croissants (cut into 1-inch cubes for better custard absorption)
  • 6 large eggs
  • 1.25 cups heavy cream (I use Horizon Organic heavy cream for extra richness)
  • 1.5 tsp vanilla extract
  • 1.5 tsp cinnamon
  • 1 orange zest
  • 3 tbsp maple syrup (I prefer Kirkland Signature Grade A for the best flavor)
  • 1/4 tsp salt
  • 1 tbsp Grand Marnier (optional but recommended for a bright citrus aroma)
  • 1/4 tsp ground nutmeg

For serving:

  • powdered sugar
  • fresh berries
  • whipped cream
  • pure maple syrup

Step 1: Prepare the Baking Dish and Croissants

  • 8 croissants, cut into 1-inch cubes
  • butter or cooking spray for the baking dish

Lightly grease a 9×13 inch baking dish with butter or cooking spray.

Cut the croissants into 1-inch cubes—this size is crucial because it allows the custard to penetrate throughout the bread while maintaining the croissant’s tender, flaky structure.

Smaller pieces would become soggy; larger pieces won’t absorb enough of the delicious custard mixture.

Step 2: Build the Custard Mixture

  • 6 large eggs
  • 1.25 cups heavy cream
  • 1.5 tsp vanilla extract
  • 1.5 tsp cinnamon
  • 1/4 tsp ground nutmeg
  • 1 orange zest
  • 1/4 tsp salt
  • 3 tbsp maple syrup
  • 1 tbsp Grand Marnier

Crack the eggs into a large mixing bowl and whisk together with the heavy cream, vanilla extract, cinnamon, orange zest, salt, and nutmeg until fully combined.

Add the maple syrup and Grand Marnier if using, whisking until smooth.

I like to let this mixture sit for a minute after whisking so the spices fully bloom and release their flavors into the custard—it makes a noticeable difference in the final taste.

Step 3: Assemble and Soak Overnight

  • croissant cubes from Step 1
  • custard mixture from Step 2

Pour the croissant cubes into the prepared baking dish and distribute them evenly.

Slowly pour the custard mixture from Step 2 over the croissants, making sure to coat all the pieces.

Gently press down on the croissants with the back of a spoon to help them absorb the liquid, but don’t crush them.

Cover the baking dish with plastic wrap and refrigerate for at least 8 hours, or up to overnight—this extended soaking allows the croissants to absorb the custard fully while the flavors meld together beautifully.

Step 4: Bring to Room Temperature and Preheat

Remove the baking dish from the refrigerator and let it sit at room temperature for 30 minutes—this is important because it ensures even baking and helps the custard cook through without the edges burning.

While the dish is coming to temperature, preheat your oven to 375°F.

Step 5: Bake Until Golden and Set

  • assembled baking dish from Step 3

Place the baking dish in the preheated 375°F oven and bake for 25-30 minutes, until the top is golden brown and the custard is set but still slightly jiggly in the very center—it will continue to cook slightly as it cools.

I find that checking around the 25-minute mark helps you catch it at the perfect point where it’s cooked through but still creamy inside.

Step 6: Finish and Serve

  • baked French toast from Step 5
  • powdered sugar
  • fresh berries
  • whipped cream
  • pure maple syrup

Let the French toast bake cool for 5 minutes, then dust generously with powdered sugar.

Slice into portions and serve warm, topping each piece with fresh berries, whipped cream, and a drizzle of pure maple syrup on the side for extra richness.

overnight croissant french toast bake

Mouthwatering Overnight Croissant French Toast Bake

Delicious Mouthwatering Overnight Croissant French Toast Bake recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 8 servings
Calories 3350 kcal

Ingredients
  

For the bake::

  • 8 croissants (cut into 1-inch cubes for better custard absorption)
  • 6 large eggs
  • 1.25 cups heavy cream (I use Horizon Organic heavy cream for extra richness)
  • 1.5 tsp vanilla extract
  • 1.5 tsp cinnamon
  • 1 orange zest
  • 3 tbsp maple syrup (I prefer Kirkland Signature Grade A for the best flavor)
  • 1/4 tsp salt
  • 1 tbsp Grand Marnier (optional but recommended for a bright citrus aroma)
  • 1/4 tsp ground nutmeg

For serving::

  • powdered sugar
  • fresh berries
  • whipped cream
  • pure maple syrup

Instructions
 

  • Lightly grease a 9x13 inch baking dish with butter or cooking spray. Cut the croissants into 1-inch cubes—this size is crucial because it allows the custard to penetrate throughout the bread while maintaining the croissant's tender, flaky structure. Smaller pieces would become soggy; larger pieces won't absorb enough of the delicious custard mixture.
  • Crack the eggs into a large mixing bowl and whisk together with the heavy cream, vanilla extract, cinnamon, orange zest, salt, and nutmeg until fully combined. Add the maple syrup and Grand Marnier if using, whisking until smooth. I like to let this mixture sit for a minute after whisking so the spices fully bloom and release their flavors into the custard—it makes a noticeable difference in the final taste.
  • Pour the croissant cubes into the prepared baking dish and distribute them evenly. Slowly pour the custard mixture from Step 2 over the croissants, making sure to coat all the pieces. Gently press down on the croissants with the back of a spoon to help them absorb the liquid, but don't crush them. Cover the baking dish with plastic wrap and refrigerate for at least 8 hours, or up to overnight—this extended soaking allows the croissants to absorb the custard fully while the flavors meld together beautifully.
  • Remove the baking dish from the refrigerator and let it sit at room temperature for 30 minutes—this is important because it ensures even baking and helps the custard cook through without the edges burning. While the dish is coming to temperature, preheat your oven to 375°F.
  • Place the baking dish in the preheated 375°F oven and bake for 25-30 minutes, until the top is golden brown and the custard is set but still slightly jiggly in the very center—it will continue to cook slightly as it cools. I find that checking around the 25-minute mark helps you catch it at the perfect point where it's cooked through but still creamy inside.
  • Let the French toast bake cool for 5 minutes, then dust generously with powdered sugar. Slice into portions and serve warm, topping each piece with fresh berries, whipped cream, and a drizzle of pure maple syrup on the side for extra richness.

Disclaimer: Our editorial team has used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating