Blueberry Cream Cheese Croissant Casserole (Printable)

Buttery croissants layered with sweet cream cheese and juicy blueberries create this decadent breakfast bake perfect for brunch.

# What You'll Need:

→ Croissants

01 - 6 large day-old croissants, cut into large cubes

→ Cream Cheese Mixture

02 - 8 oz cream cheese, softened
03 - 1/3 cup granulated sugar
04 - 2 large eggs
05 - 1 cup whole milk
06 - 1 tsp pure vanilla extract
07 - Zest of 1 lemon (optional)

→ Blueberry Layer

08 - 1 1/2 cups fresh or frozen blueberries
09 - 1 tbsp all-purpose flour (for tossing with blueberries)

→ Topping

10 - 2 tbsp powdered sugar (for dusting after baking)
11 - Maple syrup or whipped cream for serving (optional)

# How-To Steps:

01 - Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter or nonstick spray.
02 - Scatter half of the cubed croissants evenly across the bottom of the prepared baking dish.
03 - In a medium bowl, beat together the softened cream cheese and granulated sugar until smooth and creamy. Add the eggs, whole milk, vanilla extract, and lemon zest, mixing until fully combined.
04 - Place the blueberries in a small bowl and toss with the all-purpose flour to coat evenly. This prevents the berries from sinking, especially when using frozen ones.
05 - Sprinkle half of the flour-coated blueberries over the first layer of croissants. Pour half of the cream cheese mixture over the croissants and berries. Layer with the remaining croissants and blueberries, then pour the remaining cream cheese mixture on top. Press down gently so the croissants absorb the custard.
06 - Let the assembled casserole rest for 10 minutes at room temperature to allow the croissants to soak up the custard. Alternatively, cover and refrigerate overnight for a make-ahead option.
07 - Bake in the preheated oven for 35 to 40 minutes, until the center is set and the top is golden brown.
08 - Let the casserole cool for 10 minutes. Dust generously with powdered sugar and serve warm with maple syrup or whipped cream if desired.

# Expert Advice:

01 -
  • It turns stale bakery croissants into something so indulgent that nobody will believe how little effort it takes.
  • The cream cheese custard seeps into every flaky layer and creates pockets of richness that feel almost dessert worthy for breakfast.
  • You can assemble it the night before and simply bake it in the morning, which makes hosting brunch feel almost effortless.
02 -
  • Skipping the flour toss on frozen blueberries will leave you with a purple soggy bottom layer that nobody wants.
  • Under softening the cream cheese creates stubborn lumps that never fully incorporate, so patience at room temperature really matters.
  • Pressing the top layer down too aggressively compresses the croissants and turns the texture dense rather than airy.
03 -
  • Substituting half the milk with heavy cream creates an even richer custard that tastes like it came from a professional kitchen.
  • Assembling the night before and baking fresh in the morning actually improves the flavor because the croissants absorb the custard more evenly.