This indulgent breakfast bake transforms day-old croissants into a luscious custard-filled masterpiece. The buttery pastry soaks up a rich vanilla egg mixture while pockets of sweetened cream cheese melt throughout. Fresh blueberries burst during baking, creating juicy contrast to the tender bread. The top develops a beautifully golden, slightly crisp crust that gives way to a soft, creamy interior. Perfect for feeding a crowd at weekend brunch or holiday mornings.
The smell of buttery croissants wafting from the oven always takes me back to my friend Sarah's tiny apartment kitchen, where we'd crowd around her oven door watching breakfast casseroles transform into golden magic. We discovered this recipe during a desperate, hungover morning when we needed something impressive yet effortless for impromptu brunch guests. The way the cream cheese melts into little pockets of indulgence amidst the custard-soaked croissants became legendary in our friend circle.
I once made this for my mother's birthday brunch, doubling the recipe because our family gatherings have a way of expanding. Watching everyone's eyes light up when they took their first bite, followed immediately by requests for the recipe, confirmed this wasn't just breakfast—it was a memory maker. The blueberries burst in your mouth while the cream cheese swirls create these tangy, sweet pockets that keep everyone guessing what makes it so special.
Ingredients
- 6 large day-old croissants: Stale croissants are actually your secret weapon here, soaking up all that custard without turning into mushy disappointment
- 225 g (8 oz) softened cream cheese: Let this sit on the counter for at least an hour so it blends into silky smoothness instead of fighting your mixer
- 100 g (½ cup) granulated sugar: This sweetens the cream cheese into clouds of creamy perfection that'll melt through the whole dish
- 1 tsp vanilla extract: Real vanilla makes everything taste like you know what you're doing
- 4 large eggs: Room temperature eggs incorporate better into the custard, giving you that restaurant-quality texture
- 240 ml (1 cup) whole milk: The richness here matters—skimp and you'll taste the difference
- 120 ml (½ cup) heavy cream: This is what makes it brunch-worthy instead of just breakfast
- 50 g (¼ cup) granulated sugar: Balances the tangy cream cheese and sweet blueberries perfectly
- ½ tsp ground cinnamon: Adds warmth that makes people ask what your secret ingredient is
- ¼ tsp salt: Enhances all the flavors like invisible magic
- 200 g (1½ cups) fresh or frozen blueberries: Frozen berries work beautifully here and actually release more juices as they bake
- 2 tbsp melted unsalted butter: The final brush that creates those irresistible golden edges
- 2 tbsp coarse sugar: Optional, but that crunch on top is what makes people say wow
Instructions
- Get your oven ready:
- Preheat to 175°C (350°F) and generously butter a 23 x 33 cm baking dish—think of it as creating a nonstick insurance policy for your masterpiece
- Build the foundation:
- Arrange those croissant pieces in your dish like you're building a cozy bread nest, leaving some nooks and crannies for the good stuff to settle into
- Make the creamy magic:
- Beat the cream cheese, 100 g sugar, and vanilla until it's smoother than your morning playlist, then drop dollops over the croissants like you're painting with cream cheese
- Add the jewels:
- Sprinkle blueberries evenly across the surface, letting them fall into all those little croissant crevices you created
- Whisk up the custard:
- Combine eggs, milk, heavy cream, 50 g sugar, cinnamon, and salt until they're one happy family—no sugar lumps allowed in this house
- The pour:
- Gently pour that golden liquid over everything, pressing down lightly like you're tucking the croissants into bed
- Final touches:
- Drizzle with melted butter and shower with coarse sugar if you're feeling fancy—this is what creates those Instagram-worthy golden edges
- The bake:
- Cover with foil and bake 30 minutes, then uncover and let it go another 15 minutes until it's golden and set in the center—your kitchen will smell amazing
- Patience pays:
- Let it rest 10 minutes before serving, giving the custard time to firm up just enough so each slice holds its shape beautifully
This recipe became my go-to for those mornings when I wanted to feed people something that felt like a hug on a plate. My roommate started requesting it for every birthday breakfast, and honestly, I never said no because the way the apartment fills with that buttery, cinnamon scent while it bakes is better than any air freshener money can buy.
Make It Your Own
After making this dozens of times, I've learned that swapping blueberries for raspberries creates this beautiful pink-streaked version that looks stunning for Valentine's Day. Sometimes I throw in some chopped pecans for crunch, especially when serving my father-in-law who believes breakfast should always include nuts. The recipe is forgiving enough that almost any berry works, though I've found that strawberries release too much water and make things soggy.
Serving Suggestions
A dusting of powdered sugar right before serving makes this look like it came from a bakery window. I've also discovered that a small pitcher of warm maple syrup on the side lets people customize their experience—some like it sweeter, some prefer to let the blueberries shine. A dollop of freshly whipped cream on top never hurt anyone, especially when you're trying to impress brunch guests who think you spent hours on this masterpiece.
Storage & Reheating
This actually keeps beautifully in the refrigerator for up to three days, though it rarely lasts that long in my house. Reheat individual portions in the microwave for about 30 seconds, or warm larger portions in a 150°C (300°F) oven covered with foil to prevent drying out. The second day, the flavors have melded even more, and somehow it tastes even better than when it first came out of the oven.
- Cut leftovers into individual portions before refrigerating for easy breakfast grab-and-go
- Freeze unbaked portions for up to a month—thaw overnight in the fridge before baking
- If reheating the whole dish, cover tightly with foil and add a splash of milk before warming to restore moisture
There's something deeply satisfying about serving a dish that looks impressive but came together with such ease. Every time I pull this bubbling, golden beauty from the oven, I'm reminded that the best recipes are the ones shared with people you love.
Recipe Questions & Answers
- → Can I make this the night before?
-
Yes, assemble the entire casserole the night before, cover tightly, and refrigerate. In the morning, let it sit at room temperature while the oven preheats, then bake as directed. The flavors actually meld better overnight.
- → What's the best way to store leftovers?
-
Store cooled portions in an airtight container in the refrigerator for up to 3 days. Reheat individual servings in the microwave for 30-60 seconds or warm in a 175°C (350°F) oven for 10-15 minutes until heated through.
- → Can I use frozen blueberries instead of fresh?
-
Absolutely. Frozen blueberries work perfectly, though they may release more moisture during baking and slightly extend the cooking time. No need to thaw them first—just toss them in frozen.
- → What can I substitute for the croissants?
-
Brioche, challah, or French bread work well as alternatives. These breads have similar density and sweetness. Stale Italian bread can be used but may yield a slightly less rich result.
- → How do I know when the casserole is done baking?
-
The casserole is ready when the top is golden brown, the edges are bubbling, and a knife inserted near the center comes out clean without liquid egg mixture. The center should feel set, not jiggly.
- → Can I reduce the sugar content?
-
You can reduce the sugar in both the cream cheese and egg mixtures by half. The blueberries provide natural sweetness, and vanilla extract enhances flavor without adding sugar. Keep the coarse sugar topping for texture contrast.