Decadent Ultimate Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe In 40 Minutes!

Why I Created This Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
I’ve always been a sucker for French toast, but I wanted to take it up a notch—something that felt like a bakery creation without the fuss. One weekend, I had a pile of day-old croissants begging to be used, and I thought, Why not turn them into a French toast bake? The idea of combining flaky, buttery croissants with a silky vanilla custard was too good to resist.
The first time I made this, I was nervous. Would the croissants hold up? Would the custard be too rich? But the moment it came out of the oven, golden and fragrant, I knew I’d nailed it. My family devoured it in minutes, and now it’s a staple whenever we have guests. There’s something magical about pulling a warm, custardy bake out of the oven and watching everyone’s eyes light up.
This recipe is my love letter to breakfast—simple enough for a Sunday morning but elegant enough for a brunch with friends. The vanilla custard soaks into the croissants just right, and the fresh berries add a bright, juicy contrast. It’s comfort food with a touch of sophistication, and I can’t wait for you to try it.
5 Reasons You Will Love This Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
First, it’s effortless. Unlike traditional French toast, which requires standing over a griddle flipping slices, this bake comes together in one dish. You just layer, pour, and pop it in the oven. No fuss, no mess—just delicious results.
Second, it’s make-ahead friendly. You can assemble the whole thing the night before, refrigerate it, and bake it in the morning. That means more time to enjoy your coffee (or sleep in!) while the oven does the work.
Third, the texture is pure perfection. The croissants soak up the custard without turning soggy, thanks to their flaky layers. The top gets crispy and golden, while the inside stays soft and custardy. It’s like eating a cross between French toast and bread pudding—heaven in every bite.
Fourth, it’s customizable. Don’t have berries? Swap in bananas or apples. Want extra crunch? Add nuts. Craving something boozy? A splash of bourbon in the custard takes it to the next level. This recipe is a blank canvas for your favorite flavors.
Fifth, it’s a crowd-pleaser. Whether you’re feeding your family or hosting brunch, this dish is guaranteed to impress. The combination of buttery croissants, vanilla custard, and fresh berries feels indulgent, but it’s secretly easy to make. Your guests will think you slaved over it for hours!
Ingredients for Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
- 6 large day-old croissants, torn into 1-inch pieces
- 4 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream
- 1/3 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon salt
- 1 cup fresh mixed berries (strawberries, blueberries, raspberries)
- 2 tablespoons powdered sugar, for dusting
- Maple syrup, for serving (optional)
Substitutions: If you don’t have whole milk, 2% works in a pinch, but the custard won’t be quite as rich. For a dairy-free version, use coconut milk and almond milk, though the texture will be slightly different. If you can’t find croissants, brioche or challah make great substitutes. And if fresh berries aren’t in season, frozen berries (thawed and drained) work just as well.

Tools You Need to Make Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
- 9×13-inch baking dish
- Mixing bowls
- Whisk
- Measuring cups and spoons
- Knife and cutting board (for tearing croissants)
- Aluminum foil
How to Make Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe Step by Step
Step 1: Prep the Croissants
First, preheat your oven to 350°F (175°C). While it’s heating up, tear your croissants into 1-inch pieces and spread them evenly in a greased 9×13-inch baking dish. If your croissants are fresh, pop them in the oven for 5-10 minutes to dry them out slightly—this helps them absorb the custard without turning mushy. Let them cool for a few minutes before moving to the next step.
Step 2: Make the Vanilla Custard
In a large mixing bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla extract, cinnamon, and salt until the mixture is smooth and well combined. The custard should be slightly thick but still pourable. Let it sit for about 10 minutes to thicken slightly—this helps it cling to the croissants better.
Step 3: Assemble the Bake
Pour the custard evenly over the croissants, making sure every piece is coated. Use a spatula or your hands to gently press the croissants down so they soak up as much custard as possible. Scatter the fresh berries over the top, pressing some into the custard so they don’t all roll off when you serve it. Cover the dish with aluminum foil and let it sit for 15 minutes (or up to overnight in the fridge if you’re prepping ahead).
Step 4: Bake to Perfection
Bake the covered dish for 25 minutes. Then, remove the foil and bake for another 10-15 minutes, or until the top is golden brown and the custard is set (a knife inserted in the center should come out clean). If the top starts browning too quickly, tent it with foil again. Once it’s done, let it cool for 5-10 minutes before dusting with powdered sugar and serving with maple syrup if you like.

My Pro Tips for the Best Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
- Use day-old croissants: Fresh croissants are too soft and will turn soggy when soaked in custard. Day-old croissants hold their shape better and absorb just the right amount of liquid. If you only have fresh ones, dry them out in the oven first.
- Let the custard sit: After whisking the custard, let it sit for 10 minutes before pouring it over the croissants. This gives the sugar and eggs time to thicken the mixture slightly, so it clings better to the pastry.
- Press the croissants down: Don’t just pour the custard over the top—gently press the croissants down with a spatula or your hands to make sure every piece is coated. This ensures even flavor and texture throughout.
- Cover with foil first: Baking the dish covered for the first 25 minutes prevents the top from browning too quickly. This gives the custard time to set without drying out the croissants.
- Add a splash of heavy cream: For extra richness, replace 1/4 cup of the milk with heavy cream. The custard will be even more luxurious, and the bake will feel like a true indulgence.
- Dust with powdered sugar last: Sprinkle the powdered sugar just before serving for that bakery-style finish. If you add it too early, it’ll melt into the bake and disappear.
Delicious Variations of Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
- Banana Caramel: Swap the berries for sliced bananas and drizzle with warm caramel sauce before serving. Add a pinch of nutmeg to the custard for extra warmth.
- Nutty Crunch: Stir 1/2 cup of chopped pecans or almonds into the custard before pouring it over the croissants. The nuts add a delicious crunch and pair perfectly with the vanilla.
- Boozy Twist: Add 1 tablespoon of bourbon, Grand Marnier, or rum to the custard for a sophisticated flavor. The alcohol cooks off in the oven, leaving behind a subtle depth of flavor.
- Chocolate Lover’s: Sprinkle 1/2 cup of chocolate chips over the croissants before adding the custard. The chocolate melts into gooey pockets as it bakes—perfect for anyone with a sweet tooth.
- Apple Cinnamon: Replace the berries with diced apples (tossed in a little lemon juice to prevent browning) and add an extra 1/2 teaspoon of cinnamon to the custard. Top with a sprinkle of oats for crunch.
What to Serve With Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
This bake is rich and satisfying, so I like to keep the sides simple. A fresh fruit salad with melon, grapes, and citrus adds a bright contrast to the custardy sweetness. If you want something savory, crispy bacon or breakfast sausage balances the flavors perfectly.
For drinks, a hot cup of coffee or tea is a must. I love a strong black coffee to cut through the richness, but a chai latte or hot chocolate would be cozy too. If you’re serving brunch, mimosas or a sparkling berry lemonade add a festive touch. And don’t forget the maple syrup—it’s optional, but drizzling a little over the top takes this dish to the next level.
How to Store Leftover Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
If you somehow have leftovers (which, let’s be honest, is rare), store them in an airtight container in the refrigerator for up to 3 days. To reheat, pop individual portions in the oven at 350°F (175°C) for 10-15 minutes, or until warmed through. The microwave works in a pinch, but the oven keeps the texture crispier.
You can also freeze this bake for up to 2 months. Assemble the dish as directed, but don’t bake it. Wrap it tightly in plastic wrap and foil, then freeze. When you’re ready to eat, thaw it in the fridge overnight, then bake as usual (you may need to add 5-10 minutes to the baking time).
Frequently Asked Questions About Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
- Can I make this ahead of time? Absolutely! This is one of the best make-ahead breakfast dishes. Assemble the bake the night before, cover it, and refrigerate. In the morning, just pop it in the oven—no extra prep needed. The custard will soak into the croissants even better overnight.
- Can I use frozen croissants? Yes, but thaw them completely and pat them dry before tearing them into pieces. Frozen croissants can release extra moisture, which might make the bake soggy if you don’t drain them first.
- What if I don’t have heavy cream? You can use all milk, but the custard won’t be as rich. For a closer texture, replace the heavy cream with half-and-half or evaporated milk.
- Can I double this recipe? Yes, but you’ll need a larger baking dish (like a 9×18-inch pan) or two 9×13-inch dishes. Keep an eye on the baking time—it may need an extra 5-10 minutes if you’re making a double batch.
- Why did my bake turn out soggy? This usually happens if the croissants were too fresh or if the custard wasn’t given enough time to soak in. Make sure to use day-old croissants and let the assembled bake sit for at least 15 minutes (or overnight) before baking.
- Can I add protein to this? Sure! Stir 1/2 cup of cooked, crumbled sausage or diced ham into the custard before pouring it over the croissants. You could also top the bake with a layer of scrambled eggs before adding the berries for a breakfast-for-dinner twist.
The Story Behind My Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
This recipe has a special place in my heart because it’s the dish that made me fall in love with baking for others. A few years ago, my best friend was going through a tough time, and I wanted to do something to cheer her up. I’d been experimenting with French toast bakes, and I decided to bring her this one as a surprise.
I’ll never forget the look on her face when she took the first bite. She closed her eyes, smiled, and said, This is the best thing I’ve ever eaten. That moment stuck with me—it reminded me how food can bring comfort and joy, even on the hardest days. Now, whenever I make this bake, I think of her and how something as simple as breakfast can turn a bad day around.
Over the years, I’ve tweaked the recipe—adding more vanilla, playing with different fruits, even trying it with a splash of bourbon for a grown-up version. But the core of it remains the same: buttery croissants, creamy custard, and fresh berries. It’s a recipe that feels fancy but is secretly easy, and that’s why I keep coming back to it.
Pin This Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe for Later
I hope this Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe becomes a favorite in your home, just like it has in mine. Whether you’re making it for a lazy Sunday, a holiday brunch, or just because you deserve something delicious, it’s a dish that never disappoints. Save this recipe so you can come back to it whenever you need a little breakfast magic—trust me, you’ll want to make it again and again.
And if you try it, I’d love to hear how it turns out! Leave a comment or tag me in your photos—I always love seeing your creations. Happy baking, friends!
Croissant French Toast Bake with Vanilla Custard & Fresh Berries Recipe
Ingredients
- 6 large day-old croissants, torn into 1-inch pieces
- 1 1/2 cups whole milk
- 4 large eggs
- 1/2 cup granulated sugar
- 2 teaspoons vanilla extract
- 1/4 teaspoon salt
- 1 teaspoon ground cinnamon
- 1 cup fresh mixed berries (strawberries, blueberries, raspberries)
- 2 tablespoons unsalted butter, melted (for greasing)
- 2 tablespoons powdered sugar (for dusting)
- 1/4 cup maple syrup (for serving, optional)
Instructions
- Prep the baking dish: Grease a 9-inch round or square baking dish with melted butter. Arrange half of the torn croissant pieces evenly in the dish.
- Make the custard: In a large bowl, whisk together milk, eggs, granulated sugar, vanilla extract, salt, and cinnamon until smooth and fully combined. Let the mixture sit for 10 minutes to thicken slightly.
- Assemble the bake: Scatter half of the fresh berries over the croissant layer. Pour half of the custard mixture evenly over the top. Add the remaining croissant pieces, then the rest of the berries. Pour the remaining custard over everything, pressing down gently to help the croissants absorb the liquid.
- Chill and preheat: Cover the dish with plastic wrap and refrigerate for at least 30 minutes (or up to overnight). Preheat your oven to 375°F (190°C).
- Bake: Remove the plastic wrap and bake for 25-30 minutes, or until the top is golden brown and the custard is set (a knife inserted in the center should come out clean).
- Serve: Let the bake cool for 5 minutes. Dust with powdered sugar and serve warm with maple syrup if desired. Garnish with additional fresh berries.
