Blueberry Cream Cheese Croissant Casserole
Blueberry Cream Cheese Croissant Casserole is a delicious breakfast bake that combines buttery croissants, creamy cheesecake style filling, and sweet blueberries in one comforting dish. It has a soft and creamy center with golden edges and juicy berries throughout.

This easy casserole is perfect for weekend breakfasts, holiday mornings, brunch gatherings, and special family occasions. You can prepare most of the dish ahead of time, then bake it when you are ready to serve. The combination of flaky croissants, rich cream cheese, and fresh blueberries creates a bakery style breakfast that tastes homemade and comforting.
Ingredients List
The ingredients for this Blueberry Cream Cheese Croissant Casserole are simple and easy to find. Using day old croissants works especially well because they can absorb the creamy custard without becoming overly soft.
Serving Prep Time Cooking Time Calories
Servings: 8 servings
Prep Time: 20 minutes
Cooking Time: 40 to 45 minutes
Total Time: About 1 hour
Calories: Approximately 430 calories per serving
Calories are estimates and can vary depending on the ingredients and brands used.
Why You Will Love This Recipe
Blueberry Cream Cheese Croissant Casserole is easy enough for a relaxed family breakfast but special enough for holidays and brunch parties.
The croissants provide a buttery and flaky texture that becomes soft and tender after soaking in the custard. Cream cheese adds a rich and creamy layer, while blueberries bring natural sweetness and a pleasant fruity flavor.
Another reason to love this recipe is its convenience. You can assemble the casserole ahead of time and refrigerate it until you are ready to bake. That makes it especially useful when you are preparing breakfast for several people.
The finished casserole also looks beautiful when served with fresh blueberries and a light dusting of powdered sugar.
Step By Step Instructions
Step 1: Prepare the Baking Dish
Preheat your oven to 350°F. Lightly grease a 9 by 13 inch baking dish with butter or nonstick cooking spray.
Step 2: Prepare the Cream Cheese Filling
Place the softened cream cheese in a mixing bowl. Add the granulated sugar, two eggs, and one teaspoon of vanilla extract. Beat until the mixture becomes smooth and creamy.
Step 3: Prepare the Croissants
Cut the croissants into medium sized pieces. Spread about half of the croissant pieces evenly across the bottom of the prepared baking dish.
Step 4: Add the Cream Cheese Mixture
Spoon the cream cheese mixture over the croissant pieces. Spread it gently so that it covers as much of the croissant layer as possible.
Step 5: Add the Blueberries
Sprinkle half of the blueberries over the cream cheese layer. Add the remaining croissant pieces on top, followed by the rest of the blueberries.
Step 6: Make the Custard
In a separate bowl, whisk together four eggs, whole milk, heavy cream, maple syrup, vanilla extract, cinnamon, and lemon zest. Whisk until everything is well combined.
Step 7: Pour Over the Casserole
Slowly pour the custard mixture over the croissants. Press the croissant pieces down gently with a spoon so they can absorb some of the custard.
Step 8: Let It Rest
Allow the assembled casserole to rest for about 10 to 15 minutes. This gives the croissants enough time to absorb the custard.
Step 9: Bake the Casserole
Place the baking dish in the preheated oven. Bake for 40 to 45 minutes, or until the top becomes golden and the center is set.
Step 10: Cool and Serve
Remove the casserole from the oven and let it cool for several minutes. Dust the top with powdered sugar and serve warm with additional blueberries if desired.

Variations To Try
You can easily customize this Blueberry Cream Cheese Croissant Casserole according to your taste.
Try adding sliced strawberries along with the blueberries for a colorful berry combination. Raspberries can also add a slightly tangy flavor.
For a lemon blueberry version, increase the lemon zest and add a small amount of fresh lemon juice to the cream cheese mixture.
You can also add chopped pecans or walnuts for a crunchy texture. If you enjoy a sweeter breakfast, drizzle a little maple syrup over each serving before eating.
White chocolate chips can also be added for extra sweetness and a dessert inspired flavor.
Freezing Or Restoring
This casserole can be stored in the refrigerator for up to three days. Cover the baking dish tightly and keep it chilled until ready to reheat.
To reheat individual servings, place them in the microwave and heat until warmed through. For a larger portion, cover the casserole with foil and warm it in a 325°F oven until heated.
For freezing, allow the baked casserole to cool completely. Wrap it tightly and place it in a freezer safe container. Freeze for up to two months for the best quality.
Thaw the casserole in the refrigerator before reheating. Adding a little fresh blueberry topping after reheating can help bring back its fresh flavor.
Recipe Notes
Use day old croissants when possible because they absorb the custard better than very fresh croissants.
Make sure the cream cheese is softened before mixing. Soft cream cheese creates a smoother filling.
Fresh blueberries work beautifully, but frozen blueberries can also be used. If using frozen berries, there is no need to thaw them first.
Avoid overbaking the casserole because the center should remain soft and creamy while the top becomes lightly golden.
For a stronger lemon flavor, add extra lemon zest to the custard.
Allowing the casserole to rest before baking helps the croissants absorb more of the custard and creates a softer texture throughout.
FAQs
Can I make Blueberry Cream Cheese Croissant Casserole ahead of time?
Yes. You can assemble the casserole several hours ahead and refrigerate it until you are ready to bake. This makes it convenient for holidays and busy mornings.
Can I use frozen blueberries?
Yes. Frozen blueberries work well in this recipe. Add them directly to the casserole without thawing.
Can I use different berries?
Yes. Strawberries, raspberries, or blackberries can be used instead of some or all of the blueberries.
Why is my casserole soggy?
A casserole can become overly soft if too much liquid is added or if it is not baked long enough. Make sure the center is set before removing it from the oven.
Can I use another type of bread?
Yes. Brioche, French bread, or challah can be used instead of croissants, although croissants provide the richest buttery flavor.
How should I serve this casserole?
Serve it warm with powdered sugar, fresh blueberries, maple syrup, or a small spoonful of whipped cream.
Conclusion
Blueberry Cream Cheese Croissant Casserole brings together everything you want in a comforting breakfast bake. Buttery croissants, creamy sweet cheese filling, and juicy blueberries create a combination that feels both simple and special.
It is an excellent recipe for weekend breakfasts, holiday brunches, family gatherings, and celebrations. With simple ingredients and easy preparation, you can make a beautiful breakfast that everyone will enjoy.
Blueberry Cream Cheese Croissant Casserole
Course: Breakfast8
servings20
minutes40
minutes430
kcalIngredients
6 large croissants, cut into pieces
• 8 ounces cream cheese, softened
• 1/3 cup granulated sugar
• 6 large eggs, divided
• 2 teaspoons vanilla extract, divided
• 1 cup fresh blueberries
• 1 1/2 cups whole milk
• 1/2 cup heavy cream
• 1/4 cup maple syrup
• 1/2 teaspoon ground cinnamon
• 1 tablespoon lemon zest
• 1 tablespoon powdered sugar for serving
Directions
- Preheat the oven to 350°F and lightly grease a 9 by 13 inch baking dish.
- Beat the softened cream cheese, sugar, 2 eggs, and 1 teaspoon vanilla extract until smooth and creamy.
- Place half of the croissant pieces in the prepared baking dish.
- Spread the cream cheese mixture over the croissants.
- Sprinkle half of the blueberries over the cream cheese layer.
- Add the remaining croissant pieces and blueberries.
- In a separate bowl, whisk together the remaining 4 eggs, milk, heavy cream, maple syrup, remaining vanilla extract, cinnamon, and lemon zest.
- Slowly pour the custard mixture evenly over the croissants. Gently press the croissants down so they absorb the liquid.
- Let the casserole rest for 10 to 15 minutes.
- Bake for 40 to 45 minutes, until the top is golden and the center is set.
- Remove from the oven and allow it to cool for a few minutes.
- Dust with powdered sugar and serve warm with extra blueberries if desired.
Recipe Video
Notes
- Day old croissants work especially well because they absorb the custard while keeping a pleasant texture. Fresh or frozen blueberries can be used. If using frozen blueberries, add them directly without thawing. Do not overbake the casserole, as the center should remain soft and creamy. Leftovers can be refrigerated for up to 3 days and reheated before serving.







