Blueberry Cream Cheese Croissant Casserole

Total Time: 5 hrs 15 mins Difficulty: Intermediate
Flaky croissant pieces soaked in vanilla custard, studded with juicy blueberries and creamy cheese, baked to golden crunchy perfection.
pinit

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.

Key Ingredients

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.

  • 8 large butter croissants (preferably 1 day old), cut into 1½–2 inch pieces: Flaky pastry that soaks up the custard while retaining gentle crunch.
  • 8 oz (225 g) cream cheese, softened to room temperature: Adds tangy creaminess and pockets of smooth richness.
  • 1 cup (200 g) granulated sugar, divided: Balances the tang of cheese and juices of the berries with sweet custard.
  • 4 large eggs: Provide structure and richness to the custard base.
  • 2 cups (480 ml) whole milk: Lends creaminess and helps the croissants absorb the custard.
  • 1 cup (240 ml) heavy cream (or half-and-half): Intensifies the custard’s richness and tenderness.
  • 2 tsp pure vanilla extract: Infuses the casserole with warm vanilla flavor.
  • 1 tsp finely grated lemon zest (optional but recommended): Brightens the custard with a citrusy zing.
  • ¼ tsp almond extract (optional): Adds a subtle nutty aroma for extra depth.
  • ¼ tsp fine sea salt: Enhances all other flavors and balances sweetness.
  • 2 cups (about 300 g) fresh blueberries (or frozen, unthawed): Bursting berries that soften yet hold their shape in the bake.
  • 2 tbsp unsalted butter, for greasing the dish: Prevents sticking and adds buttery flavor to edges.
  • Powdered sugar, for dusting (optional): Finishing touch for a delicate, sweet presentation.
  • Warm maple syrup or blueberry syrup, for serving (optional): Extra drizzle to elevate each bite.
  • Whipped cream or vanilla ice cream, for serving (optional): Creamy topping for dessert-style indulgence.
  • ½ cup (65 g) all-purpose flour: Base of the streusel topping for a crunchy finish.
  • ⅓ cup (70 g) light brown sugar, packed: Sweetens and caramelizes the streusel topping.
  • ¼ tsp ground cinnamon: Optional spice in streusel for warmth.
  • ¼ tsp fine sea salt: Balances sweetness in the streusel mix.
  • 4 tbsp (56 g) cold unsalted butter, cubed: Creates pea-sized clumps in the streusel for a tender, crunchy texture.

How To Make Blueberry Cream Cheese Croissant Casserole

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.

Serving Suggestions

Once your casserole is baked to golden perfection, these simple touches will take it over the top:

  • Maple syrup drizzle: Warm maple syrup over low heat and drizzle generously across each portion for added sweetness and a glossy finish.
  • Fresh berries garnish: Top each slice with fresh blueberries or a mixed berry medley to refresh the palate and add vibrant color.
  • Creamy companion: Serve with a dollop of lightly sweetened whipped cream or a scoop of vanilla ice cream for an indulgent contrast of hot and cold.
  • Coffee or tea pairing: Complement the richness with a strong brew of coffee or a delicate herbal tea to balance the custard’s sweetness.

Tips For Perfect Blueberry Cream Cheese Croissant Casserole

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.

  • Using day-old or slightly stale croissants helps them soak up more custard without turning mushy.
  • Fresh blueberries hold their shape best, but frozen can be used straight from the freezer; add 5–10 minutes to bake time if needed.
  • For a less sweet version, reduce the sugar in the custard to ⅓ cup and in the cream cheese to ¼–⅓ cup.
  • You can add ½–1 tsp ground cinnamon or cardamom to the custard for a warm spice note.
  • This casserole can be fully assembled the night before, covered, and refrigerated; bake in the morning for an easy make-ahead brunch.
  • Leftovers keep well covered in the fridge for up to 3 days; reheat individual portions in the oven or air fryer for best texture.
  • To make it more dessert-like, add a simple lemon glaze (powdered sugar, lemon juice, and zest) drizzled over the cooled casserole.

How To Store It

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.

  • Make-ahead assembly: Cover the fully assembled, unbaked casserole tightly and refrigerate for up to 24 hours before baking.
  • Refrigerate leftovers: Once baked and cooled, cover the casserole or transfer pieces to an airtight container and store in the fridge for up to 3 days.
  • Oven reheating: Preheat to 350°F (175°C) and warm individual servings on a baking sheet for 10–12 minutes until heated through and slightly crisp on top.
  • Air-fryer revival: Reheat single portions at 325°F for 5–7 minutes in the air fryer for a quick, golden finish.

Frequently Asked Questions

Have a question? You’re not alone—here are answers to the most common ones:

  • How far in advance can I assemble the blueberry cream cheese croissant casserole?

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.

  • Can I use fresh croissants instead of day-old ones?

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.

  • Are frozen blueberries an acceptable substitute for fresh?

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.

  • How can I prevent the casserole from turning soggy?

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.

  • What is the best way to store and reheat leftovers?

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.

  • Can I adjust the sweetness or flavors in the custard?

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.

  • What can I serve alongside this casserole for brunch or dessert?

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.

What Makes This Special

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!

Blueberry Cream Cheese Croissant Casserole

Difficulty: Intermediate Prep Time 30 mins Cook Time 45 mins Rest Time 240 mins Total Time 5 hrs 15 mins
Calories: 780

Description

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.

Ingredients

Instructions

  1. Prepare the baking dish:
  2. - Generously butter a 9 x 13 inch (23 x 33 cm) baking dish with the 2 tbsp of butter, making sure the bottom and sides are well coated.
  3. - Set aside.
  4. Prep the croissants:
  5. - Cut the croissants into large bite-size pieces, about 1½–2 inches.
  6. - Spread half of the croissant pieces evenly into the prepared baking dish, forming a single, somewhat compact layer.
  7. - Reserve the remaining croissant pieces for later.
  8. Make the cream cheese filling:
  9. - In a medium mixing bowl, add the softened cream cheese and ½ cup (100 g) of the granulated sugar.
  10. - Using a hand mixer or a sturdy whisk, beat until completely smooth, creamy, and no lumps remain. Scrape down the sides of the bowl as needed.
  11. - If you like, you can mix in ½ tsp of the vanilla extract for extra flavor, though this is optional since the custard will also contain vanilla.
  12. Dollop the cream cheese:
  13. - Using a spoon or a small cookie scoop, drop small dollops of the cream cheese mixture evenly over the first layer of croissants.
  14. - Try to distribute the cream cheese so every scoop will get a bit; avoid large clumps in just one area.
  15. Add the blueberries:
  16. - Sprinkle 1½ cups of the blueberries (reserve ½ cup for topping) evenly over the cream cheese and croissant layer.
  17. - Gently shake the pan to help berries nestle slightly between the pieces.
  18. Layer remaining croissants:
  19. - Scatter the remaining croissant pieces evenly over the top, creating a second layer.
  20. - Lightly press down with your hands to help the layers settle but do not compact too firmly; you want some air pockets for the custard to soak through.
  21. Make the custard:
  22. - In a large mixing bowl, whisk together the eggs and remaining ½ cup (100 g) sugar until well combined.
  23. - Add the milk, heavy cream, remaining vanilla extract, lemon zest, almond extract (if using), and salt.
  24. - Whisk until the mixture is smooth and homogenous.
  25. Pour the custard:
  26. - Slowly pour the custard evenly over the entire casserole, making sure to cover all croissant pieces.
  27. - Use the back of a spoon or a spatula to gently press down on the croissants so they begin absorbing the custard.
  28. - Sprinkle the remaining ½ cup blueberries over the top for a pretty presentation.
  29. Rest time (soak the casserole):
  30. - Cover the dish tightly with plastic wrap or foil.
  31. - Refrigerate for at least 30 minutes, but preferably 4 hours or overnight. This allows the croissants to fully absorb the custard and bake into a rich, custardy texture.
  32. Make the streusel topping (optional but delicious):
  33. - In a small bowl, combine the flour, brown sugar, cinnamon, and salt.
  34. - Add the cold, cubed butter.
  35. - Using your fingertips, a pastry cutter, or two forks, work the butter into the dry ingredients until the mixture resembles coarse crumbs with some pea-sized bits of butter.
  36. - Cover and refrigerate the streusel until ready to use (it will stay crumbly and firm).
  37. Preheat the oven:
  38. - When ready to bake, remove the casserole from the refrigerator and let it sit at room temperature for 20–30 minutes while the oven preheats.
  39. - Preheat the oven to 350°F (175°C), with a rack in the center position.
  40. Top with streusel:
  41. - Remove any plastic wrap or foil from the casserole.
  42. - Sprinkle the cold streusel evenly over the top of the soaked croissant mixture.
  43. - If you are not using streusel, you can dot the top with a few small pieces of butter for extra richness, but this is optional.
  44. Bake the casserole:
  45. - Place the casserole on a baking sheet to catch any potential drips.
  46. - Bake, uncovered, for 40–50 minutes.
  47. - The casserole is done when the top is golden brown, the custard is set around the edges, and the center is puffed and just slightly wobbly but not liquid.
  48. - If the top is browning too quickly before the center sets, tent loosely with foil for the last 10–15 minutes of baking.
  49. Cool slightly:
  50. - Remove from the oven and let the casserole rest for at least 10–15 minutes before serving.
  51. - This allows the custard to finish setting and makes it easier to cut neat squares or scoop servings.
  52. Finish and serve:
  53. - If desired, dust the top generously with powdered sugar using a fine sieve.
  54. - Serve warm with maple syrup or blueberry syrup drizzled over each portion.
  55. - Add a dollop of whipped cream or a scoop of vanilla ice cream for a dessert-style presentation, or serve simply for a decadent breakfast or brunch.

Note

  • Using day-old or slightly stale croissants helps them soak up more custard without turning mushy.
  • Fresh blueberries hold their shape best, but frozen can be used straight from the freezer; add 5–10 minutes to bake time if needed.
  • For a less sweet version, reduce the sugar in the custard to ⅓ cup and in the cream cheese to ¼–⅓ cup.
  • You can add ½–1 tsp ground cinnamon or cardamom to the custard for a warm spice note.
  • This casserole can be fully assembled the night before, covered, and refrigerated; bake in the morning for an easy make-ahead brunch.
  • Leftovers keep well covered in the fridge for up to 3 days; reheat individual portions in the oven or air fryer for best texture.
  • To make it more dessert-like, add a simple lemon glaze (powdered sugar, lemon juice, and zest) drizzled over the cooled casserole.
Keywords: blueberry casserole,croissant casserole,brunch recipe,cream cheese casserole,breakfast bake,make-ahead brunch

Did you make this recipe?

Tag #wpdelicious and #deliciousrecipesplugin if you made this recipe. Follow @wpdelicious on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:
How far in advance can I assemble the blueberry cream cheese croissant casserole?

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.

Can I use fresh croissants instead of day-old ones?

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.

Are frozen blueberries an acceptable substitute for fresh?

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.

How can I prevent the casserole from turning soggy?

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.

What is the best way to store and reheat leftovers?

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.

Can I adjust the sweetness or flavors in the custard?

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.

What can I serve alongside this casserole for brunch or dessert?

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.

Julia Martinez

Food and Lifestyle Blogger

Hey there ! I'm Julia Martinez, and welcome to my kitchen where tradition meets innovation. Growing up in a multigenerational household, I learned that the best recipes aren't just about ingredients – they're about the stories, memories, and love that get passed down through each carefully prepared dish.

Leave a Comment

Your email address will not be published. Required fields are marked *