Get ready to fall in love with a decadent breakfast treat that’s as comforting as it is delicious. The Blueberry Cream Cheese Croissant Casserole Recipe combines flaky, buttery croissants with the rich creaminess of cream cheese and bursts of juicy blueberries, all soaked in a sweet, cinnamon-spiced custard. This dish transforms simple ingredients into a show-stopping casserole perfect for weekend brunches or special occasions, delivering layers of flavor and texture that will have everyone asking for seconds.

Ingredients You’ll Need
Every ingredient in this Blueberry Cream Cheese Croissant Casserole Recipe plays a crucial role, from the buttery croissants that create a tender base to the cream cheese that adds silky richness. The blueberries bring freshness and a pop of color, while the spices and vanilla lift the flavors to something truly special. Here’s what you’ll need to gather before you get started:
- 6 large croissants, cut into bite-sized pieces: The star component, offering flaky layers that soak up the custard perfectly.
- 1 cup fresh or frozen blueberries: Adds juicy bursts of natural sweetness throughout the dish.
- 8 ounces cream cheese, softened: Gives the casserole its creamy, luscious texture with a slight tang.
- 4 large eggs: Helps bind the casserole and creates a rich custard base.
- 1 cup whole milk: Adds creaminess and moisture to soften the croissants beautifully.
- 1/2 cup granulated sugar: Sweetens the custard and balances the tang from the cream cheese.
- 1 teaspoon vanilla extract: Infuses warmth and depth of flavor.
- 1/2 teaspoon ground cinnamon: Adds a cozy spice that pairs amazingly with blueberries.
- Pinch of salt: Essential for enhancing all the flavors.
- Powdered sugar, for serving (optional): A pretty finishing touch that adds a subtle sweetness and visual appeal.
How to Make Blueberry Cream Cheese Croissant Casserole Recipe
Step 1: Prep the Oven and Baking Dish
Start by preheating your oven to 350°F (175°C). While it warms up, grease a 9×13 inch baking dish to ensure your casserole won’t stick and will come out cleanly after baking. This sets the stage for a perfect bake.
Step 2: Layer the Croissants and Blueberries
Take those buttery croissant pieces and spread them evenly in the bottom of the prepared dish. Then, sprinkle the blueberries over the croissants, making sure they’re nicely distributed to provide juicy pops of flavor in every bite.
Step 3: Blend the Cream Cheese Smooth
In a mixing bowl, beat the softened cream cheese until it’s silky and lump-free. This step guarantees a smooth custard with no cream cheese chunks, letting the creamy flavor shine through.
Step 4: Mix in Eggs and Flavorings
Add the eggs one at a time into the cream cheese, beating well after each addition to incorporate air and create a light yet rich custard base. Then pour in the milk, sugar, vanilla extract, cinnamon, and salt, whisking until the mixture is completely smooth and well blended.
Step 5: Pour the Custard Over the Layers
Carefully pour the cream cheese mixture over the croissants and blueberries, ensuring every croissant piece is bathed in the luscious custard. This is where the magic happens—as the bread soaks up the liquid, it becomes soft yet holds its buttery structure.
Step 6: Let the Croissants Absorb the Custard
Gently press the croissant pieces down into the custard mixture with a spatula. This encourages even soaking so that each bite is packed with that creamy, custardy goodness.
Step 7: Bake Covered
Cover the baking dish with aluminum foil to keep the moisture in and bake in your preheated oven for 30 minutes. This steams the casserole gently, allowing the custard to start setting without drying out.
Step 8: Finish Baking Uncovered
After the initial baking, remove the foil and continue baking for another 15 to 20 minutes. This final step gives the casserole a gorgeous golden brown top and ensures the custard is fully set while adding a slight crisp edge to the croissant tops.
Step 9: Cool and Serve
Once out of the oven, let the casserole cool for a few minutes so it firms up slightly, making it easier to serve. For an optional sweet touch, sift some powdered sugar over the top before digging in.
How to Serve Blueberry Cream Cheese Croissant Casserole Recipe

Garnishes
This casserole is stunning on its own but becomes even more inviting with garnishes like a dusting of powdered sugar or a drizzle of maple syrup. Fresh blueberry clusters or a few mint leaves on top can add a fresh, vibrant look that makes it feel extra special.
Side Dishes
Pair this rich, fruity casserole with light sides such as fresh fruit salad or a crisp green salad dressed with lemon vinaigrette to balance the creaminess. A cup of freshly brewed coffee or a mimosa complements the flavors beautifully.
Creative Ways to Present
For a brunch buffet, serve the casserole in a pretty glass dish to show off the layers. You can also portion it into individual ramekins for an elegant presentation. Adding a dollop of whipped cream or Greek yogurt on top makes each serving feel like a dessert-worthy indulgence.
Make Ahead and Storage
Storing Leftovers
Leftovers of this Blueberry Cream Cheese Croissant Casserole Recipe keep well in an airtight container in the refrigerator for 3 to 4 days. The flavors actually meld beautifully overnight, making for a terrific next-day breakfast.
Freezing
You can freeze the casserole either before baking or after cooking. Wrap tightly with plastic wrap and aluminum foil, then freeze for up to 2 months. Thaw overnight in the refrigerator before reheating or baking.
Reheating
To reheat, warm individual portions in the microwave for about 45 seconds to 1 minute, or place the whole casserole in a 350°F oven covered with foil for 15-20 minutes until heated through. This keeps the custard creamy and the croissants tender.
FAQs
Can I use frozen blueberries in this recipe?
Absolutely! Frozen blueberries work perfectly and are especially convenient out of season. Just be sure to thaw and drain any excess liquid to prevent the casserole from becoming too watery.
What can I substitute for croissants if I don’t have them?
While croissants give this dish its signature flakiness and richness, brioche bread or challah bread also work well as alternatives. They absorb the custard nicely and have a lovely texture.
Is this casserole suitable for making ahead?
Yes, one of the best parts of the Blueberry Cream Cheese Croissant Casserole Recipe is that you can assemble it the night before, refrigerate it covered, and bake it fresh the next morning for effortless timing.
Can I make this recipe dairy-free?
To make a dairy-free version, substitute the cream cheese with a plant-based cream cheese and use your favorite non-dairy milk such as almond or oat milk. The texture will be slightly different but still delicious.
How do I know when the casserole is fully cooked?
The casserole is done when the custard is set and no longer jiggles in the center. The top should be golden brown and slightly puffed. You can also insert a knife in the middle — it should come out mostly clean.
Final Thoughts
This Blueberry Cream Cheese Croissant Casserole Recipe is one of those magical dishes that makes mornings feel truly special. Its luscious layers of crisp croissants, creamy custard, and juicy berries combine to create a breakfast experience that’s both cozy and wow-worthy. I can’t wait for you to try it and see just how easily these simple ingredients turn into something extraordinary. Trust me, it’s a recipe you’ll come back to again and again!
Print
Blueberry Cream Cheese Croissant Casserole Recipe
- Prep Time: 0h 20m
- Cook Time: 0h 45m
- Total Time: 1h 5m
- Yield: 6 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
This Blueberry Cream Cheese Croissant Casserole is a delightful breakfast or brunch dish featuring buttery croissants soaked in a creamy, sweetened cream cheese custard with bursts of fresh blueberries. Baked until golden and bubbly, it offers a perfect balance of rich, tangy, and fruity flavors that will impress family and guests alike.
Ingredients
Croissant and Fruit
- 6 large croissants, cut into bite-sized pieces
- 1 cup fresh or frozen blueberries
Cream Cheese Custard
- 8 ounces cream cheese, softened
- 4 large eggs
- 1 cup whole milk
- 1/2 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
- Pinch of salt
Optional
- Powdered sugar, for serving
Instructions
- Preheat and Prepare Dish: Preheat your oven to 350°F (175°C) and grease a 9×13 inch baking dish to prevent sticking and ensure easy cleanup.
- Arrange Croissants and Blueberries: Place the croissant pieces evenly across the bottom of the prepared baking dish, then evenly sprinkle the fresh or frozen blueberries over the croissants for bursts of fruity flavor.
- Beat Cream Cheese: In a mixing bowl, beat the softened cream cheese until it becomes smooth and creamy, creating a rich base for the custard.
- Add Eggs to Cream Cheese: Incorporate the eggs one at a time into the cream cheese, beating thoroughly after each addition to maintain a smooth mixture.
- Combine Remaining Ingredients: Pour in the whole milk, granulated sugar, vanilla extract, ground cinnamon, and a pinch of salt into the cream cheese and egg mixture, whisking together until the custard is fully smooth and well combined.
- Pour Custard Over Croissants: Evenly pour the cream cheese custard over the croissant and blueberry layer, making sure all croissant pieces are covered and soaked thoroughly.
- Press Down Croissants: Gently press the croissant pieces into the custard to help them absorb the liquid and ensure a custardy texture throughout.
- Bake Covered: Cover the baking dish tightly with aluminum foil and bake in the preheated oven for 30 minutes to start setting the custard.
- Bake Uncovered: Remove the foil and continue baking for an additional 15-20 minutes until the top is golden brown and the casserole is fully set.
- Cool and Serve: Allow the casserole to cool slightly before serving. Dust with powdered sugar if desired for a touch of sweetness and a beautiful presentation.
Notes
- Use day-old croissants if possible, as they absorb the custard better without becoming too soggy.
- Fresh blueberries provide the best flavor, but frozen blueberries are a convenient alternative—just use them directly without thawing.
- For a stronger cinnamon flavor, sprinkle a little extra cinnamon on top before baking.
- This casserole can be prepared the night before: assemble and refrigerate overnight, then bake in the morning (add 5-10 minutes to baking time).
- Serve warm for the best texture and flavor, accompanied by fresh fruit or a drizzle of maple syrup if desired.

