Transform day-old croissants into a spectacular breakfast dish featuring velvety cream cheese swirled throughout and dotted with juicy blueberries. The custard soaks into the buttery pastry layers, creating a perfect balance of crisp tops and tender, pudding-like centers.
Simple enough for everyday breakfasts yet impressive enough for holiday brunches, this bake comes together quickly. The blueberries burst during baking, creating pockets of sweetness that complement the rich cream cheese. Serve warm with maple syrup or a dusting of powdered sugar for extra decadence.
The morning I discovered this recipe was completely accidental. I had a bag of croissants from the day before that were going stale, and I refused to let them go to waste. My grandmother always said waste not want not, so I started experimenting with what I had in the fridge. The resulting casserole disappeared so fast at brunch that my friends still request it every time we gather.
Last Christmas I made this for a crowd of twelve, and the kitchen smelled like a French bakery met a cozy diner. My sister in law who swears she doesn't like breakfast casseroles went back for thirds. Watching people dig in while steam rises off their plates, that's what cooking for people is all about.
Ingredients
- 6 large day old croissants: Slightly stale croissants absorb the custard beautifully without turning mushy. Fresh ones will disintegrate.
- 225 g softened cream cheese: Room temperature cream cheese blends smoothly and disperses evenly into gooey pockets throughout the casserole.
- 4 large eggs: These provide the structure that transforms this from bread pudding into a sliceable brunch centerpiece.
- 240 ml whole milk and 120 ml heavy cream: The combination gives you richness without being overwhelmingly heavy. All cream would be too much.
- 200 g blueberries: Fresh blueberries hold their shape better, but frozen work fine. Just don't thaw them first or they'll bleed into the custard.
- 2 tbsp melted butter and coarse sugar: This optional topping creates this gorgeous caramelized crust that makes the first bite unforgettable.
Instructions
- Prep your baking vessel:
- Butter a 23 by 33 cm baking dish thoroughly. I learned the hard way that missing spots mean stuck edges later.
- Build the foundation:
- Scatter the croissant pieces across the dish. They should be about 2 inches deep, not compressed too tightly.
- Create creamy pockets:
- Beat cream cheese with sugar and vanilla until completely smooth. Drop dollops over the croissants like you're placing little treasures.
- Add the jewels:
- Sprinkle blueberries evenly across the surface. They'll sink during baking but that's exactly what creates those beautiful purple streaks.
- Whisk the custard:
- Combine eggs, milk, cream, sugar, cinnamon, and salt until no streaks remain. The cinnamon should be fully incorporated.
- Bring it together:
- Pour the egg mixture slowly over everything. Press down gently with clean hands to help the bread drink it all in.
- The golden finish:
- Drizzle with melted butter and coarse sugar. Cover with foil and bake 30 minutes, then uncover for 15 more minutes until the top is bronzed and the center is set.
- Patience pays off:
- Let it rest 10 minutes before serving. This waiting period is crucial for the custard to settle into a sliceable consistency.
This recipe became my go to for those mornings when I want to make something special without spending hours in the kitchen. The way the cream cheese melts into little rivers between the croissant pieces creates these incredibly satisfying textures throughout every single serving.
Making It Ahead
Assemble everything the night before and refrigerate it covered. In the morning, let it sit on the counter while the oven preheats. The extra soak time makes such a difference in texture.
Fruit Variations
Raspberries work beautifully here, and blackberries add this lovely tartness that cuts through all the richness. Mixed berries create this gorgeous stained glass effect when sliced.
Serving Suggestions
A dusting of powdered sugar right before serving makes it look professionally finished. Pure maple syrup is never a bad idea. A dollop of lightly sweetened whipped cream on the side takes it over the top.
- Warm maple syrup drizzled over the top just before serving creates this restaurant style presentation
- Fresh berries on the side add brightness and make the plate feel complete
- Extra powdered sugar through a sieve makes the simplest garnish feel intentional and elegant
There's something deeply satisfying about turning something that would have been wasted into a dish that people remember. That's the kind of cooking that feels good in every possible way.
Recipe FAQ
- → Can I use fresh croissants instead of day-old?
-
Day-old croissants work best as they absorb more custard without becoming mushy. If using fresh croissants, lightly toast them in the oven for 10 minutes before assembling to dry them out slightly.
- → Can I make this ahead of time?
-
Absolutely. Assemble the entire dish the night before, cover tightly, and refrigerate. In the morning, let it sit at room temperature for 20 minutes while the oven preheats, then bake as directed.
- → Can I substitute other berries?
-
Yes, raspberries, blackberries, or sliced strawberries work beautifully. Mixed berries create a colorful variation. Adjust sugar slightly if using tart berries like cranberries.
- → How do I know when it's done?
-
The casserole is ready when the top is golden brown and the center is set with no liquid custard visible. A knife inserted near the center should come out clean, not milky.
- → Can I freeze leftovers?
-
Leftovers freeze well for up to 2 months. Cut into portions, wrap individually, and freeze. Reheat in the microwave or oven until warmed through.
- → What can I serve with this casserole?
-
Pair with fresh fruit salad, crispy bacon or sausage links, and hot coffee. For a sweeter spread, add whipped cream or vanilla yogurt on the side.