You know those breakfast recipes that taste as good as they look, with a perfect blend of creamy, buttery, fruity comfort? That’s exactly what you get with this Blueberry Cream Cheese Croissant Casserole. Imagine layers of soft, golden croissants soaked in a luscious vanilla custard, dotted with juicy blueberries and pockets of sweet creaminess throughout—this is the kind of dish that has everyone coming back for seconds.
It feels right at home on a lazy weekend morning or as the centerpiece for a festive holiday brunch. Whether you’re a die-hard blueberry lover or just looking to use up a handful of day-old croissants, this breakfast bake transforms simple ingredients into something truly crave-worthy. The soft middles, crisp edges, and aroma of warm vanilla make this one an instant family favorite.

Why this blueberry croissant bake is a breakfast winner
This casserole is the sweet spot between a bread pudding and a classic breakfast bake. Warm, pillowy croissants soak up deliciously rich custard, while tart blueberries burst here and there, providing that fresh fruity zing. The surprise is in the dollops of creamy, vanilla-kissed filling that melt into the bake as it cooks, creating a soft and indulgent texture.
If you’re planning ahead for a brunch or holiday morning, you’ll love that the casserole can be prepped the night before. Its beautiful golden top and lightly crisped edges make it as impressive as it is comforting. There’s something undeniably special about dishes that look as inviting as they smell—especially when they’re so easy to make.
Simple tools for a no-fuss blueberry bake
You don’t need fancy gadgets to bring this Blueberry Cream Cheese Croissant Casserole together. Here’s what you’ll need to make baking (and clean-up) a breeze:
- 9×13-inch baking dish – The perfect size for layering your croissants and custard.
- Mixing bowls – A medium bowl for the cream cheese filling and a large one for the custard.
- Hand mixer or sturdy spoon – For whipping the cream cheese mixture until it’s smooth and lump-free.
- Whisk – To blend your eggs and dairy into a silky custard base.
- Butter knife or spatula – For swirling the cream cheese and gently pressing croissants into the custard.
- Foil or plastic wrap – To cover the casserole while it chills in the fridge.
That’s it—just a few everyday kitchen essentials to make this decadent brunch bake.
Every layer counts: The ingredients that make this casserole special
What makes this casserole irresistible is how each ingredient plays its own role. Here’s how they come together:
- Croissants – Buttery, flaky bread soaks up the custard for a rich base. Day-old is best for extra texture, but you can use fresh if you toast them a bit.
- cream cheese – Adds creamy pockets throughout the casserole—mild tang and smooth richness in every bite.
- Blueberries – Fresh or frozen, they add juicy bursts of fruity flavor that balance the sweetness.
- Granulated sugar – Sweetens both the filling and custard, giving the whole dish balance and depth.
- Vanilla extract – Brings a comforting, aromatic note that ties everything together.
- Eggs – The backbone of your custard, binding everything and giving a silky, slightly puffed texture once baked.
- Whole milk – Adds creaminess to the custard for moist, tender bites.
- Heavy cream – Rounds out the decadence, making the custard extra velvety.
- Ground cinnamon – Optional, but offers a warm, spiced background note if you’re into it.
- Salt – Just a pinch heightens all the flavors in the mix.
- Powdered sugar – For that classic, generous dusting on top before serving.
- Extra blueberries or maple syrup – A finishing touch for freshness or extra sweetness, to bring the whole dish together.
See the recipe card below for the full list of ingredients and measurements.
How to assemble and bake your blueberry cream cheese croissant casserole
Here’s how to create layers of texture and flavor that make this casserole a crowd-pleaser every time:
- Prep the croissants: Cut or tear the croissants into large, chunky pieces and arrange them evenly in your greased baking dish. If you’re using fresh croissants, toast them in the oven at 150°C for 5–10 minutes until they feel a bit drier—they’ll soak up more custard this way.
- Make the cream cheese mixture: In a medium bowl, use a hand mixer or a sturdy spoon to beat together the softened cream cheese, sugar, and vanilla extract. Keep mixing until it’s smooth, creamy, and lump-free—this gives each bite a dreamy texture.
- Dollop and scatter: Drop small spoonfuls of the cream cheese mixture all over the croissants. Use a butter knife to gently swirl the mixture into and around the bread, but don’t fully combine—those pockets of creamy filling are what set it apart. Sprinkle blueberries across the whole surface, aiming for even bursts in every slice.
- Whisk the custard: In a large bowl, whisk together your eggs, whole milk, heavy cream, sugar, vanilla extract, cinnamon (if you’re using), and salt. Whisk until the custard is fully combined and smooth.
- Pour and press: Slowly pour your custard mixture over the croissants, making sure to moisten every piece. Gently press down with a spatula or clean hands so the bread starts soaking up the liquid—the magic happens when everything melds together as it bakes.
- Chill or bake: For extra-soft and custardy texture, cover your baking dish tightly and refrigerate for at least 30 minutes, or up to overnight if you want a make-ahead breakfast. Preheat your oven to 175°C ready for baking.
- Bake: Uncover and bake for 40–45 minutes, until the top looks golden brown and the center feels just set when touched. The kitchen will smell like vanilla and toasted butter. Let it rest for about 10 minutes before serving—this helps the casserole firm up and makes slicing easier.
Tips troubleshooting and common mistakes for perfect results every time
The biggest key to a perfect Blueberry Cream Cheese Croissant Casserole is getting the texture just right—creamy, not soggy, with rich custard and crisped top edges. Here’s what to keep in mind:
- Soggy centers? Make sure your croissants aren’t too fresh—day-old (or briefly toasted) means they’ll soak up the custard without turning to mush.
- Cream cheese clumps? Start with room-temperature cream cheese and mix thoroughly before dolloping. If you spot lumps, just swirl them in gently—they’ll melt into the bake.
- Custard bubbling over? Don’t overfill the dish, and gently press down after pouring the custard so everything gets evenly soaked.
- Dry spots? After pouring the custard, do a second light press to help croissants soak up every drop.
- Too soft or too dry? A longer chill equals creamier texture. If you’re baking right away, keep an eye on doneness—ovens vary, and you want the center just set, not overly firm.
- Browning too quickly? Tent loosely with foil for the last 10 minutes if you notice it darkening faster than expected.
I’ve found that the casserole is most forgiving if you let it rest after baking (grab a cup of coffee and enjoy those baking aromas!). The result? Crisp-tender edges, a soft center, and plenty of blueberry goodness in every forkful.
Pairings creative variations and ways to serve blueberry croissant casserole
Few breakfast dishes are as flexible as this one. You can change up toppings, add sides, or even tailor the casserole to suit the season or your crowd:
- Pair it with: A fresh fruit salad, tangy Greek yogurt, or a smoky side of breakfast sausage or crispy bacon (for a sweet and savory platter).
- Drizzle on: Warm blueberry sauce, a spoonful of lemon curd, or maple syrup just before serving for a little extra pizazz.
- Make it festive: Swap blueberries for raspberries or a mix of berries, or add orange zest to the custard for a citrusy note.
- Go nutty: A sprinkle of sliced almonds or chopped pecans on top before baking adds crunch.
- Lighten it up: Use low-fat dairy, skip the cinnamon, or serve with a dollop of plain yogurt for a less decadent take.
- Make it kid-friendly: Top with a drizzle of honey or let little hands scatter extra berries across their slice at the table.
You can truly make this casserole fit whatever brunch table or weekday breakfast you’re dreaming of—don’t be afraid to play!
FAQs about Blueberry Cream Cheese Croissant Casserole
Can I make Blueberry Cream Cheese Croissant Casserole in advance?
Absolutely. Prepare everything up to the chilling step and cover the dish tightly. It can sit in the fridge overnight, making your morning so much easier. Just bake it straight from the fridge, adding a few extra minutes if it’s still cold in the center.
Can I freeze leftover Blueberry Cream Cheese Croissant Casserole?
While this casserole is best fresh, you can freeze slices for later. Let leftovers cool, wrap individual portions tightly, and freeze. Reheat in a moderate oven until warmed through—some texture may be lost, but it’ll still taste delicious.
What if I don’t have croissants—can I substitute another bread?
Yes, though the texture will be a bit different. Brioche or challah are great swaps because they’re rich and airy like croissants. A sturdy white bread can work in a pinch, but you’ll miss out on that buttery, flaky goodness.
Moments of comfort the magic of blueberry cream cheese croissant casserole
There’s something unforgettable about the warm aroma of vanilla, butter, and blueberry filling a kitchen on a lazy morning. This Blueberry Cream Cheese Croissant Casserole delivers golden edges, creamy middles, and a sweet-tart burst in every bite—simple ingredients transformed into genuine comfort food. Whether you serve it for a family brunch or sneak forkfuls for dessert, one thing’s certain: it makes even ordinary mornings feel like a celebration.
More Delicious Recipes
- Melt in Your Mouth Croissant Bake: This recipe features croissants in a baked dish, offering a rich and indulgent breakfast experience similar to the blueberry casserole.
- Amish Style Apple and Cinnamon Baked Oatmeal: A comforting baked breakfast option that combines fruit and spices, reminiscent of the cozy elements in the blueberry casserole.
- Mini Fruit Tarts with Pastry Cream: These tarts include a creamy filling and fruit, appealing to those who love the fresh blueberry notes in the casserole.

Blueberry Cream Cheese Croissant Casserole
Equipment
- 9x13-inch baking dish
- Mixing bowls
- Hand mixer or sturdy spoon
- Whisk
- Butter knife or spatula
- Foil or plastic wrap
Ingredients
Ingredients
- 6 large croissants, preferably day-old, cut into large chunks
- 1 cup fresh or frozen blueberries
- 8 oz cream cheese, softened
- 1/3 cup granulated sugar
- 1 tsp vanilla extract
- 4 large eggs
- 1 cup whole milk
- 1/2 cup heavy cream
- 1/3 cup granulated sugar
- 1 tsp vanilla extract
- 1/2 tsp ground cinnamon (optional)
- Pinch of salt
- Powdered sugar, for dusting Optional topping
- Extra blueberries or a drizzle of maple syrup Optional topping
Instructions
Instructions
- PREP THE CROISSANTS: Cut or tear the croissants into large bite-sized pieces and place them evenly in a greased 9x13-inch baking dish. If the croissants are fresh, toast them in a low oven at 300°F (150°C) for 5 to 10 minutes to dry them out slightly.
- MAKE THE CREAM CHEESE MIXTURE: In a medium bowl, use a hand mixer or spoon to beat together the softened cream cheese, sugar, and vanilla extract until the mixture is smooth and creamy with no lumps remaining.
- DOLLUP AND SCATTER: Drop spoonfuls of the cream cheese mixture evenly over the croissants in the baking dish. Use a butter knife to swirl the cream cheese slightly into the croissants. Evenly scatter the blueberries across the top.
- WHISK THE CUSTARD: In a separate large bowl, whisk together the eggs, whole milk, heavy cream, sugar, vanilla extract, cinnamon (if using), and salt until fully combined and smooth.
- POUR AND PRESS: Slowly pour the custard over the entire croissant mixture, making sure all pieces are moistened. Use a spatula or clean hands to gently press the croissants down so they begin to absorb the custard mixture.
- CHILL OR BAKE: Cover the dish with foil or plastic wrap and refrigerate for at least 30 minutes or overnight for best results. When ready to bake, preheat the oven to 350°F (175°C).
- BAKE: Remove the cover and bake the casserole for 40 to 45 minutes or until the top is golden brown and the center is set. Let it rest for 10 minutes before serving to allow it to firm up slightly.






