This bake is the kind of recipe I reach for when friends are coming over or when I want to treat myself without standing at the stove. It leans on buttery day-old croissants that soak up a sweet, vanilla-spiced custard, then bakes into a golden, slightly crisp-top casserole studded with blueberries. Finishing it with mascarpone, a scatter of extra berries, and a drizzle of maple syrup keeps it bright and indulgent in equal measure.
It’s forgiving and quick to assemble. You don’t need precise technique—just good timing and a little patience while the croissants soak. The result is rich and tender inside with a satisfying contrast on top. Serve it straight from the oven while the mascarpone softens into little clouds between flaky croissant pieces.
I’ll walk you through everything you need: the exact ingredient list, the step-by-step bake, what to avoid, and how to store and rewarm leftovers. Practical tips and small tricks will keep the bake from going wrong, whether you make it the same morning or refrigerate it overnight for a stress-free breakfast service.
The Essentials

Keep this in mind before you start: use day-old croissants for the best texture, measure the custard carefully, and allow a short soak time so the croissants absorb the mixture without turning to mush. The bake is meant to be slightly custardy in the middle and golden on top.
Plan the final toppings. The mascarpone dots and the extra blueberries get added after baking, which gives the dish a fresh lift and a pleasing temperature contrast. If you want to prep ahead, the custard-soaked pan can sit in the fridge overnight—just remember to remove the plastic wrap before baking.
Ingredients
- 6-8 croissants — large, day-old; provide the structure and buttery layers that soak up the custard.
- 1 cup fresh blueberries — scattered into the layers to burst and add brightness as it bakes.
- 4 large eggs — form the base of the custard and set the bake.
- 1 ½ cup milk — whole preferred but any will do; thins the custard and adds creaminess.
- ½ cup heavy cream — enriches the custard for a silkier texture.
- ½ cup granulated sugar — sweetens the custard to balance the berries and maple syrup.
- 1 tablespoon vanilla extract — provides warm aromatic depth to the custard.
- ½ teaspoon ground cinnamon — adds a subtle, warm spice note.
- ¼ teaspoon fine sea salt — sharpens flavors and balances the sweetness.
- ½ cup mascarpone — at room temperature or whipped; used as a creamy finishing dot after baking.
- ¾ cup wild blueberries — thawed, or use more fresh blueberries; spooned over the finished bake for contrast.
- ½ cup maple syrup — drizzled over the top to sweeten and glaze the surface.
- powdered sugar — optional garnish for a clean, finished look.
Stepwise Method: Blueberry Croissant French Toast Bake
- Preheat the oven to 350°F. Grease a 9×13-inch baking dish with butter.
- Tear 6–8 large day-old croissants into large pieces and place them in the prepared dish, arranging pieces so the dish is completely filled with no large gaps.
- Scatter 1 cup fresh blueberries evenly over the croissant pieces.
- In a large bowl, whisk together 4 large eggs, 1 ½ cups milk, ½ cup heavy cream, ½ cup granulated sugar, 1 tablespoon vanilla extract, ½ teaspoon ground cinnamon, and ¼ teaspoon fine sea salt until fully combined.
- Pour the custard mixture evenly over the croissants and blueberries, pressing gently so the croissant pieces absorb the liquid. Let sit at room temperature for 15 minutes to soak. (If you prefer to refrigerate overnight, cover the dish tightly with plastic wrap and refrigerate; remove the plastic wrap before baking.)
- Cover the dish with aluminum foil and bake at 350°F for 25 minutes. Remove the foil and bake an additional 15 minutes, or until the top is golden brown and the custard is set (a knife inserted in the center should come out mostly clean).
- Remove from the oven. Dot ½ cup mascarpone (at room temperature or whipped, per preference) in spoonfuls across the surface between the croissant pieces.
- Spoon ¾ cup wild blueberries (thawed, or use more fresh blueberries if desired) over the bake, then drizzle ½ cup maple syrup evenly on top.
- Dust with powdered sugar if desired and serve warm.
The Upside of Blueberry Croissant French Toast Bake

This dish wins on several fronts: it’s fast to assemble, looks elegant on the table, and feeds a crowd without individual flipping or fussy timing. Using day-old croissants gives you a superior texture compared to plain bread—the flaky layers hold pockets of custard, so you get streaks of buttery, custardy goodness in every bite.
It’s also versatile in timing. The short 15-minute soak keeps assembly same-day, but an overnight soak is a quiet, make-ahead move that frees up your morning. The mascarpone and fresh berries added after baking keep the presentation bright and prevent the topping from becoming soggy.
No-Store Runs Needed
Often you’ll find the pantry and fridge already have everything this recipe asks for: eggs, milk, sugar, vanilla, cinnamon, and maple syrup are common staples. If you have day-old croissants from a bakery or leftover from a weekend brunch, you’re nearly there.
If you don’t have fresh blueberries strictly on hand, the recipe allows using thawed wild blueberries for topping. That flexibility means fewer last-minute dashes to the store.
Toolbox for This Recipe
What you’ll use
- 9×13-inch baking dish — the specified size gives the right depth for soaking and even baking.
- Large mixing bowl — to whisk the custard together thoroughly.
- Whisk or fork — for combining the eggs and dairy smoothly.
- Aluminum foil — for covering during the first bake period to allow the custard to set without over-browning.
- Knife for testing doneness — a simple way to check the center is mostly set.
- Spoon for dolloping mascarpone and for spooning blueberries and syrup.
What Not to Do
Do not skip the day-old croissant instruction. Fresh, just-baked croissants are too soft and will break down into a soggy mess when soaked. Day-old croissants provide texture and structure.
Do not rush the initial covered bake. The foil traps steam and helps the custard set uniformly. Removing the foil too early can dry out the top before the center is fully cooked. Conversely, leaving the foil on for the entire bake will prevent the top from gaining that appealing golden color.
Do not skip the room-temperature or whipped mascarpone step. Cold mascarpone straight from the fridge won’t soften into the bake as nicely and will be harder to spoon into small dollops.
Variations by Season
Summer: If you have extra fresh blueberries, increase the amount folded between the croissant pieces or use the full amount for both layers so the dish feels lighter and fruit-forward.
Late-season or winter: Thawed wild blueberries are already a specified topping and bring an intense blueberry flavor when fresh options are limited. Adding them after baking preserves their flavor without turning them into a compote.
Make-ahead: The recipe already supports an overnight soak. Assemble the dish, cover tightly with plastic wrap, refrigerate, and bake the next morning. This is ideal for holiday mornings or when you want to hand off the final bake to someone else.
Behind-the-Scenes Notes

Why croissants? The laminated layers in croissants trap air and butter, and when they get slightly stale, the layers can absorb custard without collapsing. The custard here is balanced—eggs set the structure while milk and heavy cream keep it tender. The sugar and vanilla flavor the custard but don’t overwhelm the berries.
The two-stage bake (covered, then uncovered) helps the custard set through without burning the top. When you remove the foil for the last 15 minutes, the surface browns and the exposed croissant edges crisp slightly, creating a pleasing contrast with the soft interior.
Cooling, Storing & Rewarming
Cooling
Let the bake rest for 10–15 minutes after removing it from the oven. This brief rest helps the custard firm up slightly, making it easier to portion and serve.
Storing
Cover leftovers tightly with plastic wrap or transfer to an airtight container and refrigerate. Stored this way, the bake will keep for 3–4 days. The mascarpone-topped layer may loosen over time—if that affects presentation, remove the top layer and add fresh mascarpone and berries when reheating.
Rewarming
Reheat individual portions in a 325°F oven for 10–12 minutes, or until warmed through. For faster reheating, use a microwave in short bursts, but expect the exterior crispness to soften.
Blueberry Croissant French Toast Bake FAQs
Q: Can I make this entirely ahead of time?
A: Yes—after pouring the custard and pressing the croissant pieces, cover the dish tightly with plastic wrap and refrigerate overnight. Remove the plastic wrap before baking and follow the bake times as written.
Q: My croissants are very stale; should I still use them?
A: Day-old croissants that are slightly firm are ideal. If they’re rock-hard, they may not absorb enough custard; if they’re just a bit stale, they’ll work perfectly.
Q: Can I skip the mascarpone?
A: You can, but the mascarpone adds a cool, rich counterpoint to the warm custard and berries. If you prefer not to use it, the bake is still excellent topped with the wild blueberries and maple syrup only.
Q: How can I tell when it’s done?
A: After the uncovered bake, the top should be golden and the custard should be set—check by inserting a knife into the center; it should come out mostly clean, with perhaps a slight trace of custard clinging.
Final Bite
This Blueberry Croissant French Toast Bake is one of those reliably impressive recipes: minimal effort for maximum pleasure. It’s forgiving, make-ahead friendly, and rich without being heavy when you balance the sweet custard and tart berries. Whether you’re feeding family on a slow weekend morning or serving guests, it delivers warmth, comfort, and a touch of elegance in every forkful.
Serve it warm, encourage seconds, and if you have leftovers, know they reheat beautifully for a quick, decadent weekday breakfast. Enjoy this one with a good cup of coffee or a pot of tea—either way, it’s worth the few minutes of prep.

Blueberry Croissant French Toast Bake
Equipment
- Oven
- 9x13 inch Baking Dish
- Large Bowl
- Whisk
- Spoon
- Knife
- Aluminum Foil
- Plastic Wrap
Ingredients
Ingredients
- 6-8 croissantslarge day old
- 1 cupfresh blueberries
- 4 largeeggs
- 1 1/2 cupsmilkwhole preferably but any will do
- 1/2 cupheavy cream
- 1/2 cupgranulated sugar
- 1 tablespoonvanilla extract
- 1/2 teaspoonground cinnamon
- 1/4 teaspoonfine sea salt
- 1/2 cupmascarponeat room temperature orwhipped cream
- 3/4 cupwild blueberriesthawed or more fresh blueberries
- 1/2 cupmaple syrup
- powdered sugarfor garnish
Instructions
Instructions
- Preheat the oven to 350°F. Grease a 9×13-inch baking dish with butter.
- Tear 6–8 large day-old croissants into large pieces and place them in the prepared dish, arranging pieces so the dish is completely filled with no large gaps.
- Scatter 1 cup fresh blueberries evenly over the croissant pieces.
- In a large bowl, whisk together 4 large eggs, 1 ½ cups milk, ½ cup heavy cream, ½ cup granulated sugar, 1 tablespoon vanilla extract, ½ teaspoon ground cinnamon, and ¼ teaspoon fine sea salt until fully combined.
- Pour the custard mixture evenly over the croissants and blueberries, pressing gently so the croissant pieces absorb the liquid. Let sit at room temperature for 15 minutes to soak. (If you prefer to refrigerate overnight, cover the dish tightly with plastic wrap and refrigerate; remove the plastic wrap before baking.)
- Cover the dish with aluminum foil and bake at 350°F for 25 minutes. Remove the foil and bake an additional 15 minutes, or until the top is golden brown and the custard is set (a knife inserted in the center should come out mostly clean).
- Remove from the oven. Dot ½ cup mascarpone (at room temperature or whipped, per preference) in spoonfuls across the surface between the croissant pieces.
- Spoon ¾ cup wild blueberries (thawed, or use more fresh blueberries if desired) over the bake, then drizzle ½ cup maple syrup evenly on top.
- Dust with powdered sugar if desired and serve warm.
Notes
Make ahead: Assemble the night before, cover tightly with plastic wrap and refrigerate overnight. Bake in the morning as directed.
Leftovers: Store in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave until warmed through.
Leftovers: Store in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave until warmed through.
Freezing: Freeze individual portions or the entire baked dish, tightly wrapped, for up to 2 months. Thaw overnight in the fridge and reheat before serving.
Freezing: Freeze individual portions or the entire baked dish, tightly wrapped, for up to 2 months. Thaw overnight in the fridge and reheat before serving.
Reheating:Reheat in the oven at 350°F for 10-15 minutes or until piping hot.
Reheating:Reheat in the oven at 350°F for 10-15 minutes or until piping hot.
