This indulgent breakfast bake transforms day-old croissants into something extraordinary. Butter pastry layers get sandwiched with velvety cream cheese filling and plump blueberries, then soaked in a rich vanilla custard before baking until golden and set. The result is a gloriously textured dish—crispy edges, soft custardy centers, and bursts of sweet-tart fruit throughout. Serve warm with a dusting of powdered sugar for the ultimate brunch centerpiece that feeds eight hungry guests.
Last winter, my sister showed up at my door with a bag of slightly stale croissants from the bakery down the street. She is not one to let good pastry go to waste, even when it is a day past its prime. We stood in my kitchen, brainstorming ways to give them new life, and somewhere between coffee and laughter, this casserole was born.
I first made this for a Mother's Day brunch, mostly because I was running late and needed something I could assemble ahead of time. My sister took one bite, set down her fork, and asked for the recipe before anyone else had even been served. Now it is the most requested dish at every family gathering.
Ingredients
- Day-old croissants: They absorb the custard beautifully without turning mushy, giving you those perfect tender bread pudding textures
- Fresh blueberries: Frozen ones work too, but thaw them completely and pat them dry to avoid excess moisture in the dish
- Cream cheese: Let it soften fully at room temperature so it blends smoothly into the filling without any lumps
- Whole milk and heavy cream: The combination creates a rich custard that sets up nicely while keeping everything incredibly moist
Instructions
- Prep your baking dish:
- Preheat your oven to 350°F and generously butter a 9x13 inch baking dish so nothing sticks later.
- Build the first layer:
- Cut the croissants into rough pieces and scatter half of them across the bottom of your dish, then sprinkle with half the blueberries.
- Make the cream cheese filling:
- Beat the softened cream cheese with half a cup of sugar and vanilla until it is smooth and easy to spread.
- Add the creamy layer:
- Drop spoonfuls of the cream cheese mixture over the croissants and berries, letting it settle into the gaps.
- Layer the remaining pastry:
- Arrange the rest of the croissant pieces on top and scatter the remaining blueberries over everything.
- Whisk the custard:
- Combine eggs, milk, heavy cream, and the remaining sugar until the mixture is completely uniform.
- Pour and press:
- Pour the custard slowly over the casserole and press down gently on the croissants so they drink it all up.
- Add the finishing touch:
- Drizzle melted butter across the top and let everything sit for about 10 minutes before baking.
- Bake until golden:
- Bake uncovered for 35 to 40 minutes until the top is browned and the center is set, covering with foil if it browns too fast.
What started as a way to rescue pastries has become the dish my family actually asks for by name. There is something deeply comforting about serving something that looks impressive but comes together so simply.
Make It Your Own
Raspberries or blackberries work beautifully in place of blueberries, and I have even used sliced strawberries when they were in season. A little lemon zest in the custard brightens everything up, and chopped pecans or walnuts add a nice crunch if you want some texture.
Serving Suggestions
This casserole is at its absolute best when served warm, but it is also lovely chilled the next day for a quick breakfast. A light dusting of powdered sugar right before serving makes it look like something from a bakery.
Storage and Reheating
Leftovers keep well in the refrigerator for up to three days, covered tightly. Reheat individual portions in the microwave for about 30 seconds or warm larger sections in a 300°F oven until heated through.
- Assemble the entire casserole the night before and refrigerate it, then bake it fresh in the morning
- Cut leftovers into squares and freeze them for a quick weekday breakfast
- Serve with a drizzle of maple syrup if you like things a little sweeter
There is nothing quite like pulling this bubbling, golden casserole out of the oven and watching everyone lean in a little closer at the table.
Recipe FAQs
- → Can I prepare this the night before?
-
Absolutely. Assemble the entire casserole, cover tightly, and refrigerate overnight. Let it sit at room temperature for 20 minutes before baking as directed.
- → What if my croissants are fresh from the bakery?
-
Fresh croissants work too—just slice and let them sit uncovered for a few hours to dry slightly. This helps them absorb the custard without becoming mushy.
- → Can I use frozen blueberries?
-
Yes, thaw frozen berries completely and drain well before using. Excess moisture can make the casserole soggy, so pat them dry with paper towels.
- → How do I know when it's done baking?
-
The top should be golden brown and the center set—no liquid custard should be visible when you gently press the center with a spoon. A knife inserted should come out clean.
- → Can I freeze leftovers?
-
Leftovers freeze well for up to 3 months. Wrap individual portions tightly and reheat in the microwave or oven until warmed through.
- → What other fruits work in this dish?
-
Raspberries, blackberries, or sliced strawberries are excellent alternatives. You can also mix multiple berries for a colorful variation.