Blueberry Cream Cheese Croissant Casserole

Golden blueberry cream cheese croissant casserole fresh from the oven with buttery pastry layers Pin
Golden blueberry cream cheese croissant casserole fresh from the oven with buttery pastry layers | kitchenkindred.com

This indulgent breakfast bake transforms day-old croissants into something extraordinary. The flaky pastry soaks up a creamy vanilla custard while layers of tangy cream cheese and juicy blueberries create pockets of sweet richness throughout. Baked until golden brown, the top becomes delightfully crisp while the interior remains soft and pudding-like. It's an impressive yet simple dish that comes together quickly—just slice, layer, pour, and bake.

The bakery around the corner from my first apartment sold day-old croissants for half price, and I'd buy every last one they had left. My roommate thought I was obsessed with French toast, but really I was experimenting with what happens when you let buttery pastry soak up sweet custard overnight. This casserole came from one rainy Sunday when company was coming over and I needed to turn those sad, slightly stale croissants into something that felt indulgent. The smell of blueberries bubbling through cream cheese while it bakes still makes me think of impromptu brunches and too much coffee.

I made this for my sister's baby shower when I was completely unprepared for hosting anything fancy. Everyone assumed it was some complicated recipe I'd been planning for weeks, but really I'd thrown it together the night before while catching up on podcasts. There's something magical about a dish that looks impressive but basically makes itself while you sleep.

Ingredients

  • 6 large day-old croissants: Slightly stale bread actually works better here because it absorbs the custard without turning mushy
  • 1 cup fresh blueberries: Frozen ones work too but thaw and drain them first or your custard will turn purple and watery
  • 8 oz cream cheese softened: Room temperature cream cheese blends seamlessly into the custard instead of leaving lumpy surprises
  • 4 large eggs: These create the silky pudding-like texture that holds everything together
  • 1 1/2 cups whole milk: The fat content matters here so don't swap for skim milk or you'll lose richness
  • 1/2 cup heavy cream: This little luxury makes the custard feel restaurant-quality
  • 2 tbsp unsalted butter melted: Brushing the top helps those exposed croissant edges turn golden and crispy

Instructions

Prep your baking dish:
Coat a 9x13-inch baking dish with butter and preheat your oven to 350°F
Build the first layer:
Cut croissants into chunks and arrange half in the dish then scatter with half the blueberries
Make the cream cheese mixture:
Beat together cream cheese, 1/2 cup sugar, and vanilla until completely smooth
Add creamy pockets:
Dollops of the cream cheese mixture go over the first layer creating tangy pockets throughout
Layer the rest:
Add remaining croissants and blueberries on top like a messy beautiful lasagna
Whisk the custard:
Combine eggs, milk, heavy cream, and 1/3 cup sugar until no sugar crystals remain
Pour and press:
Egualy pour the custard over everything then press down gently so every piece gets soaked
Butter and wait:
Drizzle melted butter on top and let it sit for 10 minutes so the bread can drink everything up
Bake until golden:
Bake 35 to 40 minutes until the top is browned and the center feels set when you jiggle the pan
Rest and serve:
Let it cool 10 minutes so the custard sets then dust with powdered sugar if you want it pretty
Creamy blueberry cream cheese croissant casserole dusted with powdered sugar on a white serving plate Pin
Creamy blueberry cream cheese croissant casserole dusted with powdered sugar on a white serving plate | kitchenkindred.com

This became my go-to Christmas morning dish because I can assemble it Christmas Eve and just pop it in the oven while everyone opens presents. There's something about the house smelling like a bakery that makes wrapping paper and coffee taste even better.

Make It Ahead

Assemble everything the night before and keep it covered in the refrigerator. Add an extra 5 to 10 minutes to the baking time since you're starting with cold ingredients.

Fruit Variations

Raspberries or blackberries work beautifully and sometimes I do half blueberry half strawberry for a patriotic July 4th brunch. Just remember with any frozen fruit to thaw and drain well first.

Serving Suggestions

A little maple syrup on the side never hurt anyone especially if your croissants were particularly stale to begin with. Sometimes I serve with crisp bacon to balance all that sweet creamy richness.

  • Warm leftovers in the microwave for 30 seconds
  • Store covered in the fridge up to 3 days
  • Freeze individual portions for busy weekday breakfasts
Baked breakfast casserole with flaky croissants tangy cream cheese and bursts of juicy blueberries Pin
Baked breakfast casserole with flaky croissants tangy cream cheese and bursts of juicy blueberries | kitchenkindred.com

Every time I serve this someone asks for the recipe like it's some family secret passed down for generations when really it's just breakfast leftovers transformed into something extraordinary.

Recipe Questions & Answers

Yes, assemble the entire dish the night before and refrigerate. In the morning, let it sit at room temperature for 20 minutes before baking as directed.

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

Absolutely. Thaw frozen berries first and drain well to prevent excess liquid. Pat them dry with paper towels before layering to maintain the proper texture.

Slightly stale croissants absorb the custard better without becoming mushy. Fresh croissants can disintegrate, while day-old ones maintain structure while still becoming tender.

Mascarpone works beautifully for a milder flavor. For a lighter version, use Greek yogurt, though the texture will be slightly less creamy.

The top should be golden brown and the center set with no liquid custard visible when you gently press the center. A knife inserted should come out clean.

Blueberry Cream Cheese Croissant Casserole

Flaky croissants layered with cream cheese and blueberries, baked in a rich custard until golden and bubbly.

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 and Prepare: Preheat oven to 350°F. Grease a 9x13-inch baking dish with butter or cooking spray.
2
Layer Base Ingredients: Slice croissants into 1–2 inch pieces. Arrange half in the bottom of the prepared dish and scatter half of the blueberries on top.
3
Prepare Cream Cheese Mixture: In a medium bowl, beat together cream cheese, 1/2 cup sugar, and vanilla until smooth and creamy. Dollop or spread the mixture over the croissants and berries.
4
Add Remaining Layers: Layer the remaining croissants and blueberries on top of the cream cheese mixture.
5
Make Custard Base: In a separate bowl, whisk together eggs, milk, heavy cream, and 1/3 cup sugar until well combined and smooth.
6
Combine and Soak: Pour the custard evenly over the casserole, pressing the croissants gently to help them absorb the liquid. Drizzle melted butter over the top. Let stand for 10 minutes to allow soaking.
7
Bake to Golden Perfection: Bake uncovered for 35–40 minutes until golden brown and set. If the top browns too quickly, cover loosely with foil during the last 10 minutes of baking.
8
Cool and Serve: Let cool for 10 minutes before dusting with powdered sugar. Serve warm for best results.
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), dairy (cream cheese, milk, cream, butter), and eggs.
Sarah Whitfield

Sharing easy, family-friendly recipes, kitchen hacks, and wholesome meal ideas for real home cooks.