Blueberry Cream Cheese Croissant Casserole

Golden blueberry cream cheese croissant casserole fresh from the oven with powdered sugar dusting Save
Golden blueberry cream cheese croissant casserole fresh from the oven with powdered sugar dusting | freshbitewave.com

This luscious breakfast bake combines buttery croissants with creamy cheese filling and fresh blueberries. Day-old pastries absorb a vanilla custard while baking, creating layers of tender, golden goodness. The tangy cream cheese balances the sweet berries, while melted butter adds richness to the topping. Ideal for preparing ahead and baking fresh for weekend brunch or special occasions.

Last spring my neighbor brought over day-old croissants from her bakery and I almost tossed them until I remembered how stale pastry transforms into something magical when soaked in custard. The kitchen smelled like warm sugar and butter as everything baked together, and honestly, I've never looked at leftover croissants the same way since.

I made this for a rainy Sunday brunch when friends were coming over, and everyone kept asking what made the house so cozy. One person actually went back for thirds, which I consider the ultimate compliment for something I threw together with bakery leftovers.

Ingredients

  • 6 large day-old croissants: Stale pastry absorbs the custard beautifully without turning mushy, fresh ones will dissolve completely
  • 1 cup fresh blueberries: Frozen works if thawed and drained well, though fresh gives those little bursts of juice when you bite into them
  • 8 oz cream cheese softened: Room temperature spreads easily and creates those creamy pockets throughout the casserole
  • 1/2 cup granulated sugar plus 1/3 cup more: The first half sweetens the cream cheese layer while the rest balances the custard
  • 2 tsp vanilla extract: Don't skip this, it's what ties everything together
  • 4 large eggs: These create the structure that holds all those layers together
  • 1 1/2 cups whole milk and 1/2 cup heavy cream: The combination gives richness without being overwhelmingly heavy
  • 2 tbsp unsalted butter melted: Brushing the top helps achieve that gorgeous golden finish
  • Powdered sugar for dusting: Optional but makes it look like something straight from a French bakery

Instructions

Preheat your oven and prepare the dish:
Heat your oven to 350°F and grease a 9x13-inch baking dish with butter, getting into all the corners so nothing sticks later.
Build the first layer:
Slice those croissants into 1 to 2 inch pieces and scatter half across the bottom of your dish, then tuck half the blueberries into the gaps.
Make the cream cheese mixture:
Beat together the softened cream cheese, half cup sugar, and vanilla until completely smooth, then drop spoonfuls over the first layer like you're decorating a cake.
Add the remaining layers:
Pile in the rest of the croissant pieces and blueberries, creating little peaks that will crisp up beautifully.
Whisk the custard:
Combine eggs, milk, heavy cream, and remaining sugar until you can't see any sugar crystals at the bottom.
Pour and press:
Pour that custard evenly over everything, then press down gently with the back of a spoon so every piece of croissant gets soaked.
Butter and wait:
Drizzle melted butter across the top and let everything sit for 10 minutes, which gives the pastry time to drink up all that liquid.
Bake until golden:
Bake uncovered for 35 to 40 minutes until the top is deeply golden and the center feels set when you gently shake the pan.
Buttery croissant pieces layered with tangy cream cheese and bursting blueberries in this breakfast bake Save
Buttery croissant pieces layered with tangy cream cheese and bursting blueberries in this breakfast bake | freshbitewave.com

My mom now texts me every time she has leftover croissants, asking if she should make this or bring them over. It's become one of those recipes that feels like giving someone a hug on a plate.

Making It Your Own

Raspberries or blackberries work beautifully if blueberries aren't your thing, and sometimes I throw in a handful of chopped pecans for texture. A little lemon zest in the custard brightens everything up, especially nice during warmer months when you want something lighter.

Getting Ahead

You can assemble the entire thing the night before and keep it covered in the refrigerator, just add those extra 5 minutes to the baking time since everything will be cold. I've also baked it fully, let it cool, then reheated individual portions in the microwave the next morning.

Serving Suggestions

Warm slices are unbeatable straight from the oven, but this is also pretty incredible at room temperature if you're serving it buffet style. A little extra powdered sugar sifted over the top right before serving makes everything feel special.

  • A drizzle of maple syrup pushes it into dessert territory
  • Plain Greek yogurt on the side cuts through the richness nicely
  • Strong coffee or tea is pretty much mandatory with this much butter
Slices of warm blueberry cream cheese croissant casserole served on a white plate for brunch Save
Slices of warm blueberry cream cheese croissant casserole served on a white plate for brunch | freshbitewave.com

There's something deeply satisfying about turning something as simple as stale pastry into a dish that makes people pause and take a second bite.

Recipe FAQs

Absolutely. Assemble the casserole completely, cover tightly, and refrigerate overnight. Bake as directed in the morning, adding 5-10 minutes to the cooking time if needed.

Store cooled portions in an airtight container in the refrigerator for 3-4 days. Reheat individual servings in the microwave for 30-45 seconds or in a 350°F oven until warmed through.

Yes, thaw frozen berries first and drain excess liquid to prevent sogginess. Pat them dry with paper towels before scattering between the croissant layers.

Slightly stale croissants absorb the custard better without becoming mushy. Fresh, soft croissants may disintegrate, while day-old ones hold their structure beautifully while still becoming tender.

Raspberries, blackberries, or sliced strawberries make excellent substitutions. For autumn, try diced apples with cinnamon. Adjust sugar slightly based on fruit sweetness.

Substitute coconut cream or almond milk for the dairy products and use vegan cream cheese and butter. The texture will differ slightly but remain delicious.

Blueberry Cream Cheese Croissant Casserole

Flaky croissants meet cream cheese and blueberries in this golden baked breakfast treat.

Prep 20m
Cook 40m
Total 60m
Servings 8
Difficulty Easy

Ingredients

Pastry and Filling

  • 6 large croissants, preferably day-old
  • 1 cup fresh blueberries (or frozen, thawed and drained)
  • 8 oz cream cheese, softened
  • 1/2 cup granulated sugar
  • 2 tsp vanilla extract

Custard

  • 4 large eggs
  • 1 1/2 cups whole milk
  • 1/2 cup heavy cream
  • 1/3 cup granulated sugar

Topping

  • 2 tbsp unsalted butter, melted
  • Powdered sugar, for dusting (optional)

Instructions

1
Preheat Oven: Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter or cooking spray.
2
Prepare Base Layer: Slice croissants into 1–2 inch pieces using a serrated knife. Arrange half the pieces in the bottom of the prepared dish and scatter half the blueberries evenly on top.
3
Make Cream Cheese Mixture: In a medium bowl, beat together cream cheese, 1/2 cup sugar, and vanilla extract until smooth and creamy using an electric mixer or hand whisk.
4
Add Cream Cheese Layer: Dollop spoonfuls of the cream cheese mixture over the croissants and berries, spreading gently to cover the surface.
5
Complete Layering: Layer the remaining croissant pieces on top, followed by the remaining blueberries.
6
Prepare Custard: In a separate bowl, whisk together eggs, whole milk, heavy cream, and 1/3 cup sugar until completely smooth and well combined.
7
Pour Custard: Pour the egg mixture evenly over the entire casserole. Press the croissant pieces down gently with the back of a spoon to help them absorb the liquid.
8
Add Butter and Rest: Drizzle the melted butter over the top. Let the dish stand at room temperature for 10 minutes to allow the croissants to soak up the custard.
9
Bake: Bake uncovered for 35–40 minutes until golden brown and set in the center. If the top begins to brown too quickly, cover loosely with aluminum foil during the last 10 minutes of baking.
10
Cool and Serve: Let the casserole cool for 10 minutes before serving. Dust with powdered sugar just before serving, if desired.
Additional Information

Equipment Needed

  • 9x13-inch baking dish
  • Mixing bowls
  • Whisk
  • Electric mixer (optional)
  • Serrated knife

Nutrition (Per Serving)

Calories 370
Protein 8g
Carbs 37g
Fat 21g

Allergy Information

  • Contains gluten from croissants
  • Contains dairy from cream cheese, milk, cream, and butter
  • Contains eggs
Jordan Blake

Sharing wholesome, easy meals and real-life kitchen tips for fellow home cooks.