Transform day-old croissants into a spectacular breakfast dish with layers of velvety cream cheese and sweet blueberries. The custard-soaked pastry bakes into a golden, slightly crisp top with a tender, pudding-like center. This versatile casserole works beautifully for weekend brunch, holiday mornings, or whenever you want to serve something impressive without spending hours in the kitchen. The recipe comes together quickly and can be assembled the night before, making mornings effortless.
The Saturday morning I first brought this casserole to our neighborhood potluck, my neighbor Sarah actually chased me down before I left to ask for the recipe. Something about the way those buttery croissant pieces soak up all that creamy custard while the blueberries burst into little pockets of jam just makes people pause with their forks midair.
Last Christmas, I made this for my inlaws traditional brunch. My fatherinlaw who usually skips breakfast took one bite, went back for seconds, and then announced he was cancelling our dinner reservation because he wanted to stay home and eat more casserole instead.
Ingredients
- 6 large croissants dayold or slightly stale cut into 1inch pieces: Stale croissants are actually better here because they soak up the custard without turning to mush
- 225 g 8 oz cream cheese softened: Let it sit out for at least 30 minutes so it blends into a silky smooth mixture
- 100 g ½ cup granulated sugar: This balances the tanginess of the cream cheese perfectly
- 1 tsp vanilla extract: Pure vanilla makes all the difference in the cream cheese layer
- 4 large eggs: Room temperature eggs incorporate better into the custard
- 240 ml 1 cup whole milk: The fat content creates that rich restaurantstyle texture
- 120 ml ½ cup heavy cream: This is what makes the custard velvety and luxurious
- 50 g ¼ cup granulated sugar: Just enough sweetness to complement the blueberries
- ½ tsp ground cinnamon: A warm spice that pairs beautifully with the blueberry flavor
- ¼ tsp salt: Enhances all the other flavors and keeps it from tasting flat
- 200 g 1½ cups fresh or frozen blueberries: Frozen work fine but fresh give you those beautiful bursts when you bite into them
- 2 tbsp unsalted butter melted: This creates that gorgeous golden crispy top layer
- 2 tbsp coarse sugar optional: Adds a lovely crunch and sparkle like a bakery finish
Instructions
- Get your oven ready:
- Preheat to 175°C 350°F and butter a 23 x 33 cm 9 x 13inch baking dish thoroughly getting into all the corners
- Prep the croissant base:
- Scatter those golden croissant pieces across your dish in one even layer like youre building a foundation
- Make the creamy filling:
- Beat the softened cream cheese with 100 g sugar and vanilla until it transforms into a smooth spreadable mixture
- Layer the good stuff:
- Drop dollops of cream cheese mixture over the croissants then scatter those gorgeous blueberries everywhere
- Whisk the custard:
- In a separate bowl beat eggs milk heavy cream 50 g sugar cinnamon and salt until completely combined
- Pour and press:
- Slowly pour that custard all over then gently press the croissants down so every piece gets to drink it up
- Add the finishing touches:
- Drizzle melted butter over the top and if youre feeling fancy sprinkle coarse sugar for that crunch
- Bake covered first:
- Cover with foil and bake 30 minutes so everything steams and sets properly
- Uncover and golden:
- Remove foil and bake another 15 minutes until the top is bronzed and the center is set
- The hardest part waiting:
- Let it cool 10 minutes because this baby needs time to firm up slightly before serving
This recipe became my goto for housewarming gifts because nothing says welcome home like the smell of buttery croissants and cinnamon wafting through someones kitchen. My friend Lisa still texts me every time she makes it telling me her husband asked when Im coming over to make it again.
Make Ahead Magic
You can absolutely assemble everything the night before and refrigerate it covered. In fact I think it tastes even better after that overnight soak because every croissant piece has time to really drink up all that creamy custard.
Mix Up Your Berries
Raspberries add a lovely tartness that cuts through all that rich cream cheese while blackberries bring this beautiful deep color and earthier sweetness. Sometimes I do half blueberries half strawberries when I want something lighter.
Serving Ideas That Elevate
A dusting of powdered sugar right before serving makes it look professionally photographed and a drizzle of warm maple syrup takes it over the top. My sister serves hers with a dollop of whipped cream on the side but honestly it stands perfectly on its own.
- Let it sit at least 10 minutes before cutting or youll end up with a delicious mess on your plate
- Reheats beautifully at 300°F for about 15 minutes if you have leftovers
- The top should be golden brown but if its browning too fast tent with foil
Theres something magical about serving a dish that looks impressive but secretly comes together with minimal effort. Watch how quickly this becomes your mostrequested breakfast recipe.
Recipe Questions & Answers
- → Can I use fresh blueberries instead of frozen?
-
Yes, fresh blueberries work beautifully. They'll release less liquid during baking, resulting in a slightly firmer texture. If using frozen, don't thaw them first—toss them directly into the dish.
- → How do I store leftovers?
-
Store cooled portions in an airtight container in the refrigerator for up to 3 days. Reheat individual servings in the microwave for 30-60 seconds or in a 175°C (350°F) oven for 10 minutes until warmed through.
- → Can I make this 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.
- → What if my croissants are fresh from the bakery?
-
Fresh croissants will work, but may become overly soft. Cube them and toast lightly in a 150°C (300°F) oven for 10 minutes before assembling to help them absorb the custard without becoming mushy.
- → Can I substitute the cream cheese?
-
mascarpone cheese makes an excellent substitute for a lighter, more delicate flavor. Greek yogurt can work but will be tangier and less creamy. For a dairy-free version, use vegan cream cheese alternatives.
- → What other fruits work well?
-
Raspberries, blackberries, sliced strawberries, or diced peaches all pair wonderfully. Consider a berry blend for variety. Avoid very watery fruits like fresh melon or grapes.