Blueberry Cream Cheese Croissant Casserole is a dreamy brunch bake where flaky croissant pieces soak up a vanilla custard, mingle with juicy blueberries, and nestle under a crunchy streusel topping. With buttery layers, tangy cream cheese dollops, and bursts of fruit, this Intermediate-level recipe delivers tender, golden bites that feel both luxurious and comforting. Whether you’re planning a leisurely weekend breakfast or a make-ahead dish for friends, this casserole turns simple ingredients into something spectacular.
To create this decadent casserole, you’ll need a handful of pantry staples along with some fresh blueberries and croissants. Each ingredient plays a key role in building layers of flavor, richness, and texture.
This Blueberry Cream Cheese Croissant Casserole comes together in a few stages: you’ll layer buttery croissant pieces, dollops of tangy cream cheese, and juicy berries, then pour over a rich vanilla custard. After a restorative soak in the fridge, a golden bake and optional streusel topping turn it into a tender, custardy delight. Here’s the step-by-step breakdown for baking perfection:
1. Prepare the baking dish: Generously butter a 9 x 13 inch (23 x 33 cm) baking dish with the 2 tablespoons of unsalted butter, ensuring the bottom and sides are well coated; set aside.
2. Prep the croissants: Cut the croissants into 1½–2 inch bite-size pieces, then spread half of the pieces into the dish in a single, slightly compact layer; reserve the remaining pieces.
3. Make the cream cheese filling: In a medium bowl, beat the softened cream cheese with ½ cup (100 g) of granulated sugar using a hand mixer or sturdy whisk until smooth and free of lumps, scraping down the sides; optionally stir in ½ tsp vanilla.
4. Dollop the cream cheese: Using a spoon or small cookie scoop, place small dollops of the cream cheese mixture evenly over the first croissant layer, distributing them to prevent clumping.
5. Add the blueberries: Sprinkle 1½ cups of blueberries over the cream cheese and croissants, then gently shake the pan so the berries nestle between the pieces.
6. Layer remaining croissants: Scatter the reserved croissant pieces on top, pressing lightly to help them settle while leaving air pockets for custard absorption.
7. Make the custard: In a large bowl, whisk the eggs with the remaining ½ cup (100 g) sugar until combined, then add the milk, heavy cream, remaining vanilla, lemon zest, almond extract (if using), and salt; whisk until smooth.
8. Pour the custard: Slowly pour the custard evenly over the bake, using the back of a spoon to press the croissants gently so they absorb the mixture; top with the remaining ½ cup blueberries for visual appeal.
9. Rest time (soak the casserole): Cover the dish with plastic wrap or foil and refrigerate for at least 30 minutes, ideally 4 hours or overnight, to allow the croissants to fully absorb the custard.
10. Make the streusel topping: Combine flour, brown sugar, cinnamon, and salt in a bowl, then work in cold butter with your fingertips or a pastry cutter until crumbly with pea-sized bits; refrigerate until needed.
11. Preheat the oven: Remove the casserole from the fridge to sit at room temperature for 20–30 minutes, then preheat the oven to 350°F (175°C) on the center rack.
12. Top with streusel: Uncover and evenly sprinkle the chilled streusel over the top; if skipping streusel, dot with a few extra butter pieces.
13. Bake the casserole: Place the dish on a baking sheet and bake uncovered for 40–50 minutes until the top is golden, edges set, and center is puffed and slightly wobbly; tent with foil if browning too quickly.
14. Cool slightly: Let the casserole rest for 10–15 minutes out of the oven to allow the custard to finish setting for clean cuts or neat scoops.
15. Finish and serve: Dust with powdered sugar if desired, then serve warm with maple or blueberry syrup, plus whipped cream or ice cream for a dessert-style treat.
Once your casserole is baked to golden perfection, these simple touches will take it over the top:
Nailing this recipe comes down to timing, textures, and just the right amount of sweetness. Let the croissants rest in the custard, tweak the sugar to suit your taste, and don’t skip the optional streusel—it creates that irresistible crunch on top. With these pointers, you’ll transform simple ingredients into a showstopping breakfast or dessert treat that’s sure to impress every time.
Whether you’re meal-prepping or saving leftovers, proper storage keeps your casserole fresh and delicious. With these methods, you’ll enjoy tender custardy bites long after brunch ends.
Have a question? You’re not alone—here are answers to the most common ones:
You can fully assemble the casserole up to 24 hours ahead. After pouring the custard over the croissants and adding the streusel topping, cover the dish tightly with plastic wrap or foil and refrigerate. When you’re ready to bake, let the casserole sit at room temperature for 20–30 minutes while the oven preheats to ensure even baking.
Fresh croissants can be used, but they may become too soft and not absorb the custard as well. If you only have fresh croissants, cut them and bake them on a sheet for 3–5 minutes to dry them out slightly before assembling. This extra step mimics the texture of day-old croissants and helps prevent a soggy interior.
Yes, you can use frozen, unthawed blueberries. Stir them gently into the custard or toss with a teaspoon of flour before adding to the layers to reduce excess moisture. You may need to extend the baking time by 5–10 minutes to ensure the center fully sets when using frozen berries.
Use slightly stale croissants so they soak up custard without falling apart, avoid pressing the layers too firmly, and allow the casserole to rest in the fridge for at least 30 minutes (ideally several hours). Letting it rest at room temperature before baking also helps the custard distribute evenly. If the top browns too quickly, tent with foil to let the center finish baking without drying out the surface.
Store leftover casserole covered in the refrigerator for up to three days. To reheat, place individual portions on a baking sheet in a preheated 350°F (175°C) oven for 10–12 minutes or pop them into an air fryer at 325°F for 5–7 minutes until warmed through and slightly crisp on top.
Yes. For a less sweet casserole, reduce the custard sugar to ⅓ cup and the cream cheese sugar to ¼–⅓ cup. You can also add ½–1 teaspoon ground cinnamon or cardamom to the custard for a warm spice note, or omit the almond extract if you prefer a pure vanilla-lemon profile.
This dish is delicious on its own but shines with a drizzle of warm maple syrup or blueberry syrup. A dusting of powdered sugar adds elegance, and you can offer whipped cream or vanilla ice cream for a dessert-style finish. Fresh fruit and a pot of strong coffee or tea complete a decadent brunch spread.
This Blueberry Cream Cheese Croissant Casserole works because it balances buttery pastry, tangy cheese, and sweet berries into a dreamy custard bake—plus that crunchy streusel makes every bite an adventure. It’s both comforting and showstopping, perfect for leisurely weekends or easy make-ahead brunches. Feel free to print and save this recipe, then let me know how your first (or tenth!) batch turns out. Have questions, tweaks, or high-fives to share? Drop your thoughts in the comments and join the brunch celebration!
Soft layers of buttery croissant absorb a creamy vanilla custard, then bake up golden and tender. Bursts of fresh blueberry mingle with tangy cream cheese dollops, while a crunchy streusel crowns each bite.