Imagine waking up to the irresistible aroma of buttery croissants, tangy cream cheese, and sweet, bursting blueberries, all baked into a warm, golden-brown casserole. This Blueberry Cream Cheese Croissant Casserole is the breakfast bake of your dreams. It’s incredibly easy to assemble, perfect for making ahead, and guaranteed to impress everyone at your brunch table. Whether you’re hosting a special occasion or simply want to treat your family, this recipe delivers a luxurious, comforting meal with minimal effort.
We combine flaky, day-old croissants with a rich, vanilla-scented custard and dollops of sweetened cream cheese. A generous scattering of fresh blueberries adds a vibrant, fruity burst in every bite. It’s the perfect blend of a creamy bread pudding and a classic blueberry danish, transformed into a simple, shareable casserole.
Why This Blueberry Cream Cheese Croissant Casserole is a Must-Try
This isn’t just another breakfast dish; it’s an experience. The magic lies in the texture and flavor combination. The tops of the croissants become wonderfully crisp and golden in the oven, while the layers underneath soak up the rich egg custard, creating a soft, bread pudding-like consistency. The pockets of warm, melted cream cheese provide a tangy contrast to the sweet blueberries, making each spoonful perfectly balanced. It’s an ideal choice for holiday mornings, weekend brunches, or even as a delightful dessert. Plus, it’s one of the best make-ahead dishes, which is a lifesaver when you’re entertaining. If you love this, you might also enjoy our Overnight French Toast for another easy breakfast solution.
The Key Ingredients for Your Casserole
The beauty of this recipe is its simplicity. You only need a handful of staple ingredients to create this stunning breakfast bake.
For the Casserole Base
- Croissants: Day-old, stale croissants work best as they absorb the custard better without becoming overly soggy.
- Blueberries: Fresh blueberries are ideal, but frozen can be used in a pinch. Don’t thaw them first!
- Eggs: The foundation of our rich and creamy custard.
- Milk & Heavy Cream: This combination ensures the custard is rich and flavorful but not too heavy.
- Granulated Sugar: To sweeten the custard just enough.
- Vanilla Extract: A splash of pure vanilla extract enhances all the flavors.
- Cinnamon: A hint of cinnamon adds a wonderful warmth.
For the Cream Cheese Filling
- Cream Cheese: Full-fat, block-style cream cheese will give you the richest flavor and creamiest texture.
- Powdered Sugar: To sweeten the filling and keep it smooth.
- Lemon Zest: A touch of fresh lemon zest cuts through the richness and brightens the flavor of the blueberries.

Step-by-Step Instructions for the Perfect Breakfast Bake
Making this Blueberry Cream Cheese Croissant Casserole is as easy as assemble, soak, and bake. Follow these simple steps for guaranteed success.
- Prepare the Croissants: Start by tearing your day-old croissants into large, bite-sized pieces. Spread them evenly in a lightly greased 9×13 inch baking dish.
- Add the Blueberries: Scatter two-thirds of your fresh blueberries over the croissant pieces, gently tucking them in between the layers.
- Mix the Cream Cheese Filling: In a medium bowl, beat the softened cream cheese, powdered sugar, and lemon zest with an electric mixer until smooth and creamy. Drop small dollops of this mixture evenly over the croissants and blueberries.
- Whisk the Custard: In a separate large bowl, whisk together the eggs, granulated sugar, milk, heavy cream, vanilla extract, and cinnamon until well combined and smooth.
- Pour and Soak: Gently and evenly pour the custard mixture over the entire casserole, ensuring all the croissant pieces are moistened. Sprinkle the remaining blueberries on top.
- Chill (Optional but Recommended): For the best results, cover the dish and refrigerate for at least 4 hours, or preferably overnight. This allows the croissants to fully absorb the custard, leading to a more flavorful and evenly cooked casserole. This method is similar to what makes our Overnight Croissant Breakfast Casserole so delicious.
- Bake to Perfection: When ready to bake, preheat your oven to 350°F (175°C). Bake uncovered for 40-50 minutes, or until the top is golden brown and the center is set (a knife inserted into the center should come out clean). Let it cool for 10 minutes before serving.
Pro Tips for the Best Croissant Casserole
A few simple tips can take your casserole from great to absolutely unforgettable.
- Use Stale Croissants: This is the most important tip! Fresh, soft croissants will turn mushy. If you only have fresh ones, tear them up and let them sit out on the counter for a few hours or toast them lightly in the oven.
- Room Temperature Cream Cheese: Ensure your cream cheese is fully softened to room temperature to avoid lumps in your filling.
- Don’t Overbake: Bake just until the center is set. Overbaking can lead to a dry, rubbery texture. The casserole should have a slight jiggle in the center when you remove it from the oven.
- Let it Rest: Allowing the casserole to cool for at least 10 minutes before slicing helps it set completely, making it easier to serve clean portions.

Delicious Variations to Try
While the blueberry and cream cheese combination is classic, feel free to get creative! Here are a few ideas:
- Different Berries: Swap the blueberries for raspberries, blackberries, or sliced strawberries.
- Add a Crunch: Sprinkle some sliced almonds or chopped pecans on top before baking for a lovely crunch. For more nutty goodness, check out our Pecan Pie Cheesecake Bars.
- Chocolate Lover’s Twist: Add a handful of white chocolate or semi-sweet chocolate chips along with the blueberries.
- Citrus Swap: Use orange zest instead of lemon zest in the cream cheese filling for a different flavor profile.
Make-Ahead and Storage Instructions
This Blueberry Cream Cheese Croissant Casserole is a fantastic make-ahead meal.
- To Make Ahead: Assemble the entire casserole as directed, cover it tightly, and refrigerate for up to 24 hours before baking. This not only saves you time but also enhances the flavor.
- To Store Leftovers: Once cooled, cover the baking dish or transfer leftovers to an airtight container and store in the refrigerator for up to 3 days.
- To Reheat: You can reheat individual portions in the microwave for about 60-90 seconds. For a crispier top, reheat in an oven or air fryer at 350°F (175°C) for 10-15 minutes.
Frequently Asked Questions
Absolutely! This recipe is ideal for making ahead. You can assemble the entire casserole, cover it, and refrigerate it for up to 24 hours before baking. This resting period actually enhances the flavor.
Yes, you can use frozen blueberries. Do not thaw them before adding them to the casserole to prevent the color from bleeding too much into the custard.
The casserole is done when the top is golden brown and the center is set. It should not be jiggly or liquidy in the middle. You can test it by inserting a knife into the center; it should come out clean.
The key is to use day-old, stale croissants. They are drier and absorb the custard without turning mushy. If your croissants are fresh, tear them up and let them air dry for a few hours or lightly toast them before assembling.
This casserole is a wonderful standalone brunch dish, but it also pairs nicely with savory sides like bacon or sausage, or a light fruit salad to complement its richness.
The Perfect Blueberry Cream Cheese Croissant Casserole Recipe

Blueberry Cream Cheese Croissant Casserole
Ingredients
Equipment
Method
- Grease a 9x13 inch baking dish. Tear the day-old croissants into large, bite-sized pieces and spread them evenly in the dish.
- Scatter 1 cup of the blueberries over the croissant pieces.
- In a medium bowl, beat the softened cream cheese, powdered sugar, and lemon zest with an electric mixer until smooth. Drop dollops of the cream cheese mixture evenly over the croissants.
- In a large bowl, whisk together the eggs, granulated sugar, milk, heavy cream, vanilla extract, and cinnamon until well combined.
- Pour the egg mixture evenly over the croissants. Sprinkle the remaining 1/2 cup of blueberries on top.
- Cover and refrigerate for at least 4 hours, or overnight for best results.
- Preheat oven to 350°F (175°C). Uncover the dish and bake for 40-50 minutes, until the top is golden brown and the center is set.
- Let the casserole cool for 10 minutes before slicing and serving. Dust with powdered sugar if desired.
Notes
Make it Ahead: This recipe is perfect for overnight preparation. Assembling it the night before allows the flavors to meld beautifully.
Serving Suggestion: Serve warm with a dusting of powdered sugar or a drizzle of maple syrup.
Share Your Creations!
We are so excited for you to try this amazing Blueberry Cream Cheese Croissant Casserole. It’s a recipe that brings smiles and creates memories. If you make it, please leave a comment below and let us know how it turned out! We love hearing from you. For more delicious recipe inspiration, be sure to follow us on Pinterest.
