This indulgent breakfast bake layers buttery croissant pieces with fresh blueberries and a smooth cream cheese filling, all soaked in a rich vanilla custard. After 40 minutes in the oven, the top turns golden brown while the interior stays soft and creamy. The combination of tangy cream cheese and sweet berries creates a perfect balance, while day-old croissants absorb the custard beautifully. Best served warm with a dusting of powdered sugar, though leftovers reheat beautifully for a quick weekday morning treat.
My sister-in-law brought this to a Christmas morning brunch years ago, and I literally hovered by the baking dish the entire time it was in the oven. The way those blueberries bubble up through the golden croissants creates this incredible caramelized jam situation in the corners that I still fight people for.
I started making this for Sunday neighborhood gatherings, and honestly, the best part is watching peoples faces when they take that first bite. Someone always asks for the recipe with their mouth still full.
Ingredients
- 6 large croissants, preferably day-old: Slightly stale croissants actually work better here since they soak up the custard without turning into mush
- 1 cup fresh blueberries: Frozen works too, just thaw and drain them first or you will end up with a soggy situation
- 8 oz (225 g) cream cheese, softened: Let it sit out for an hour so it blends smoothly into those creamy pockets
- 1/2 cup granulated sugar: This balances the tang of the cream cheese and the brightness of the berries
- 2 tsp vanilla extract: Do not skip this, it is what ties everything together
- 4 large eggs: Room temperature eggs whisk into the custard more evenly
- 1 1/2 cups whole milk: The fat content matters for that rich, restaurant-style texture
- 1/2 cup heavy cream: This little luxury makes the custard silky and decadent
- 1/3 cup granulated sugar: Just enough to sweeten the custard without overpowering the fruit
- 2 tbsp unsalted butter, melted: Brushing the top with butter creates that gorgeous golden crust
- Powdered sugar, for dusting: The finishing touch that makes it look like you tried way harder than you did
Instructions
- Preheat your oven:
- Get it to 350°F (175°C) and grease a 9x13-inch baking dish with butter or cooking spray.
- Build the first layer:
- Slice those croissants into 1 to 2 inch pieces and arrange half in the bottom of your dish, then scatter half the blueberries over them.
- Make the cream cheese filling:
- Beat together the softened cream cheese, 1/2 cup sugar, and vanilla until it is completely smooth and creamy.
- Layer it up:
- Dollop the cream cheese mixture over the first layer, then add the remaining croissants and blueberries on top.
- Whisk the custard:
- In a separate bowl, whisk together the eggs, milk, heavy cream, and 1/3 cup sugar until everything is well combined.
- Pour and soak:
- Pour the custard evenly over the entire casserole, gently pressing the croissants down to help them absorb all that liquid.
- Butter and wait:
- Drizzle the melted butter over the top and let everything sit for 10 minutes so the croissants can really soak up the custard.
- Bake until golden:
- Bake uncovered for 35 to 40 minutes until the top is golden brown and the center is set, covering with foil if it browns too fast.
- The hard part:
- Let it cool for 10 minutes before dusting with powdered sugar and serving.
This became my go-to for new neighbors and housewarming gifts because it feels fancy but is actually incredibly forgiving. I love serving it straight from the dish while everyone is still in their pajamas.
Make It Your Own
I have swapped in raspberries and blackberries with amazing results, especially when I mix a few different berries together. Lemon zest in the custard brightens everything up beautifully.
The Overnight Secret
You can assemble this entire casserole the night before and keep it covered in the refrigerator. Just add an extra 5 to 10 minutes to the baking time since it will be cold going into the oven.
Serving Ideas
A warm slice on its own is pretty much perfect, but I have been known to add a drizzle of maple syrup when I am feeling extra indulgent. It pairs beautifully with mimosas or hot coffee.
- Serve within 2 hours of baking for the best texture
- Leftovers reheat beautifully in the microwave for about 30 seconds
- This freezes well for up to a month if you want to meal prep breakfast
There is something so comforting about a dish that brings people together around the table, lingering over coffee and conversation long after the plates are empty.
Questions & Answers
- → Can I use frozen blueberries instead of fresh?
-
Yes, frozen blueberries work well. Thaw them completely and drain excess liquid before adding to prevent making the casserole soggy.
- → Should croissants be stale or fresh?
-
Day-old croissants work best as they absorb the custard better without becoming mushy. If using fresh, toast them lightly for 10 minutes at 350°F before assembling.
- → Can I prepare this the night before?
-
Absolutely. Assemble everything, cover tightly, and refrigerate overnight. Add 5-10 minutes to the baking time since it will be cold.
- → What other fruits can I substitute?
-
Raspberries, blackberries, or sliced strawberries all work beautifully. You can also mix berries or add diced apples for a fall variation.
- → How do I know when it's done baking?
-
The casserole is ready when the top is golden brown, the edges are bubbling, and a knife inserted in the center comes out clean without excess liquid.
- → Can I freeze leftovers?
-
Yes, individual portions freeze well for up to 3 months. Wrap tightly and reheat in the microwave or oven at 350°F until warmed through.