This indulgent breakfast bake transforms day-old croissants into a rich, creamy masterpiece. Butter pastry pieces soak up a silky vanilla cream cheese custard, dotted with bursts of sweet blueberries throughout. After 45 minutes in the oven, the top turns golden and crunchy while the interior stays wonderfully moist and pudding-like. The result tastes like a cross between a classic bread pudding and a cheesecake-stuffed croissant. Perfect for feeding a crowd at weekend brunch or celebrating special occasions with minimal effort. You can assemble everything the night before and simply bake in the morning for an impressive homemade treat.
The oven had barely hit 350 degrees when my sister walked into the kitchen, still in her slippers, and asked what smelled like a bakery exploded in the best way possible. That was the morning I realized a casserole made from leftover croissants and a few handfuls of blueberries could turn an ordinary Sunday into something worth talking about all week. Blueberry Cream Cheese Croissant Casserole has since become my go to for lazy brunches, holiday mornings, and any occasion that calls for something sweet without requiring a pastry degree.
One Easter morning my mother in law watched me press croissant chunks into a baking dish and quietly said she had never thought to use day old pastries this way. By the time the golden top emerged from the oven and she took her first bite, she was asking for the recipe on a sticky note before she even set down her fork.
Ingredients
- Buttery croissants (5 to 6 large, day old): Slightly stale croissants soak up the custard without turning to mush, so grab the ones sitting on the counter from yesterday.
- Fresh or frozen blueberries (1 1/2 cups): Frozen berries hold their shape surprisingly well and bleed just enough to stain the custard a dreamy purple.
- Cream cheese (225 g, softened): Letting it come to room temperature is non negotiable if you want a silky smooth mixture rather than lumpy bits floating through the bake.
- Granulated sugar (1/3 cup): Just enough sweetness to let the berries and buttery pastry shine without tipping into dessert territory.
- Large eggs (2): They bind the custard and give it that gentle jiggle that sets as it cools.
- Whole milk and heavy cream (2/3 cup and 1/3 cup): The combination of milk and cream creates a richness that plain milk alone simply cannot match.
- Vanilla extract (1 teaspoon): A good quality vanilla elevates every single layer of flavor in this dish.
- Lemon zest (optional): A quick grate of lemon peel brightens the whole casserole and makes the blueberry flavor pop.
- Turbinado sugar and powdered sugar (for finishing): A sprinkle of turbinado before baking gives a crackly top, while powdered sugar at the end adds a pretty snow like finish.
Instructions
- Preheat and prepare the dish:
- Set your oven to 350 degrees F and generously grease a 9 by 13 inch baking dish so nothing sticks when you go to serve those gorgeous golden slices.
- Build the croissant and berry base:
- Tear or cut the croissants into rough 2 inch pieces and scatter them evenly across the dish, then sprinkle the blueberries over the top so every bite gets a burst of fruit.
- Whip the cream cheese filling:
- Beat the softened cream cheese and sugar together until completely smooth and fluffy, scraping down the bowl once or twice to catch any stubborn lumps hiding at the bottom.
- Create the custard:
- Add the eggs, milk, heavy cream, vanilla, and lemon zest to the cream cheese mixture and whisk until everything is fully combined and pours like a silky batter.
- Soak the croissants:
- Pour the custard evenly over the croissants and berries, then use a spatula to gently press the pieces down so they drink up all that creamy goodness beneath the surface.
- Add the crunchy topping:
- Scatter turbinado sugar across the top if you want a crackly, caramelized finish that adds texture to every forkful.
- Bake until golden and set:
- Bake uncovered for 40 to 45 minutes until the center no longer wobbles and the top is a deep golden brown that makes everyone wander into the kitchen asking what is in the oven.
- Rest and serve:
- Let the casserole sit for 10 to 15 minutes so the custard finishes setting, then dust with powdered sugar and serve it warm or at room temperature.
The morning I brought this to a potluck brunch at a friends house, three strangers pulled me aside to ask about it, and one woman told me it reminded her of something her grandmother used to make with leftover challah.
Make It Your Own
Swapping the blueberries for blackberries, raspberries, or a mixed berry blend changes the personality of this dish entirely, and each version is worth trying at least once. A handful of white chocolate chips tucked between the croissant layers melts into little pools of sweetness that pair especially well with the tart burst of berries.
Prepping the Night Before
Assemble everything in the dish, wrap it tightly, and refrigerate overnight so the croissants have hours to drink in the custard, which actually improves the final texture. Pull it straight from the fridge into a cold oven, then turn it on so the dish warms gradually and avoids any shock that could crack your baking pan.
Serving and Storing
This casserole is at its most magical within the first hour out of the oven when the top is still slightly crisp and the interior is warm and custardy. Leftovers keep well in the refrigerator for up to three days and reheat beautifully in a low oven or even a quick spin in the microwave.
- Cut into generous squares and serve with a side of fresh fruit for a complete brunch spread.
- A dollop of whipped cream or a drizzle of maple syrup on top never hurt anybody.
- Always store leftovers covered in the fridge and never leave it out at room temperature for more than two hours.
Some dishes earn a permanent spot in your repertoire not because they are fancy, but because they make people lean back in their chairs and smile between bites. This is one of those dishes, and I hope it finds its way to your table again and again.
Recipe FAQ
- → Can I use fresh blueberries instead of frozen?
-
Yes, fresh blueberries work beautifully in this casserole. Frozen blueberries are equally convenient and don't require thawing beforehand. Both will release juices during baking, creating those delicious pockets of sweet fruit flavor throughout the creamy custard.
- → Should croissants be stale or fresh?
-
Day-old or slightly stale croissants actually work best since they absorb the custard more effectively without becoming mushy. Fresh croissants can be used—just let them sit uncovered for a few hours or toast briefly to dry the surface.
- → Can this be made ahead of time?
-
Absolutely. Assemble the entire casserole 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. The flavors will have melded beautifully overnight.
- → What other fruits can I substitute?
-
Raspberries, blackberries, or a mixed berry blend work wonderfully. For a different flavor profile, try sliced strawberries or even diced peaches. Adjust sugar slightly if using particularly tart fruits like cranberries.
- → How do I know when it's done baking?
-
The casserole is finished when the center is set and no longer jiggles like liquid, and the top is golden brown with slightly crisp edges. A knife inserted near the center should come out clean, not wet with uncooked custard.
- → Can I make this dairy-free?
-
Yes, substitute dairy-free cream cheese, plant-based milk, and heavy cream alternative. Use vegan croissants if available, though results may vary in texture. The baking time might need slight adjustment.