This indulgent breakfast bake transforms day-old croissants into something extraordinary. Layers of buttery pastry get tucked between dollops of sweetened cream cheese and bursts of fresh blueberries, all soaked in a rich vanilla custard and baked until golden brown and bubbly. The edges get wonderfully crisp while the centers remain tender and custard-like.
Perfect for feeding a crowd at brunch or meal-prepping make-ahead breakfasts throughout the week. The assembled dish can refrigerate overnight—just pop it in the oven come morning. Dust with powdered sugar before serving for that bakery-finish touch.
The Sunday my in-laws announced they were coming over for brunch, I panicked and bought a dozen bakery croissants that sat forgotten on the counter until Wednesday. Rather than let them go stale, I started tinkering with what became the most requested breakfast dish in my repertoire. Something magical happens when buttery pastry meets creamy custard and those tart blueberries burst in the oven. Now I actually buy extra croissants just to have an excuse to make this.
Last summer, my neighbor Sarah smelled this baking through our open kitchen windows and showed up at my back door with two coffee mugs. We sat on the porch eating it warm while the blueberry juice stained our fingers purple, talking about everything and nothing until the dish was completely empty. That morning taught me that food like this is really just an excuse to slow down and connect with someone.
Ingredients
- 6 large croissants, preferably day-old: The slight staleness helps them absorb that gorgeous custard without turning into mush
- 1 cup fresh blueberries: Frozen work too, but thaw and drain them first or your casserole will be watery
- 8 oz cream cheese, softened: Let it sit on the counter for an hour so it blends into silky clouds rather than lumpy resistance
- 1/2 cup granulated sugar: This sweetens the cream cheese layer just enough to balance the tart berries
- 2 tsp vanilla extract: Use the good stuff here since the flavor really shines through the creamy layers
- 4 large eggs: Room temperature eggs incorporate more smoothly into the custard base
- 1 1/2 cups whole milk: The richness matters, though Ive made it work with 2% in a pinch
- 1/2 cup heavy cream: This is what gives the finished custard that luxurious, pudding-like consistency
- 1/3 cup granulated sugar: Just enough sweetness to make the custard sing without overpowering everything else
- 2 tbsp unsalted butter, melted: Brushing the top creates those irresistible golden crispy edges
Instructions
- Get your oven ready:
- Preheat to 350°F and grease a 9x13 baking dish with butter, getting into all the corners so nothing sticks.
- Build the first layer:
- Slice your croissants into rough chunks and scatter half across the bottom of the dish, then tuck half those blueberries into the nooks and crannies.
- Make the creamy filling:
- Beat together the softened cream cheese, 1/2 cup sugar, and vanilla until its completely smooth and begging to be spread.
- Layer it up:
- Dollop the cream cheese mixture over the first layer, then arrange the remaining croissants and blueberries on top like a beautiful messy mosaic.
- Whisk the custard:
- In a separate bowl, whisk eggs, milk, cream, and remaining sugar until the sugar dissolves and everything turns pale and frothy.
- Let it soak:
- Pour the custard slowly and evenly over everything, gently pressing the croissants down to help them drink it all in.
- Butter and wait:
- Drizzle melted butter across the top and let the whole thing rest for 10 minutes while the oven finishes heating.
- Bake to golden:
- Bake uncovered for 35 to 40 minutes until the top is bronzed and the center is set but still jiggles slightly when you shake the pan.
- The hardest part:
- Let it cool for 10 minutes because that custard needs time to firm up, then dust with powdered sugar if you are feeling fancy.
My daughter now requests this for her birthday breakfast every year, blowing out candles stuck into a serving while the rest of us pretend we do not want the biggest piece. It has become the dish I make for housewarmings, condolences, and celebrations alike because somehow it fits every occasion.
Make It Your Own
Swap in raspberries or blackberries during summer, or try sliced strawberries with a bit of balsamic vinegar splashed over the berries before baking. I once added chopped pecans to the cream cheese layer and that crunchy element changed everything for the better.
Timing Is Everything
You can assemble this entire casserole the night before and keep it covered in the refrigerator. Just add an extra 5 to 10 minutes to the baking time since it will be cold when it hits the oven.
Serving Suggestions
A dusting of powdered sugar right before serving makes it look like you spent hours on presentation, though a drizzle of warm maple syrup never hurt anyone either. I like serving it with a simple fruit salad on the side to balance all that richness.
- Warm it up for leftovers and the custard gets even creamier than the first day
- A squeeze of fresh lemon juice over the berries before baking adds brightness
- Vanilla ice cream melting over a warm square is absolutely worth trying once
There is something deeply satisfying about turning leftovers into something that makes people close their eyes and hum with every bite. This casserole is proof that sometimes the best discoveries happen completely by accident.
Recipe Questions & Answers
- → Can I make this casserole ahead of time?
-
Absolutely. Assemble everything the night before, cover tightly, and refrigerate. Add 5-10 minutes to the baking time since it will be cold going into the oven.
- → What if my croissants are fresh instead of day-old?
-
Fresh croissants work fine—they just might absorb the custard faster. Slice and let them air dry for 30 minutes before assembling for the best texture.
- → Can I use frozen blueberries instead of fresh?
-
Yes. Thaw frozen berries completely and drain well before adding to prevent excess moisture from making the casserole soggy.
- → How do I store leftovers?
-
Cover and refrigerate for up to 3 days. Reheat individual portions in the microwave for 30-60 seconds or cover the whole dish with foil and warm at 325°F for 15 minutes.
- → What other fruits work well in this casserole?
-
Raspberries, blackberries, or sliced strawberries all pair beautifully with cream cheese. Try mixed berries for variety, or add diced peaches in summer.