This comforting breakfast bake transforms day-old croissants into something extraordinary. The flaky pastry pieces soak up a velvety custard made from cream cheese, eggs, milk, and heavy cream, while fresh blueberries add bursts of sweetness throughout. After a brief rest to let everything marry, the casserole bakes until golden and set, with the tops becoming lightly crisp while the interior stays pudding-like. A dusting of powdered sugar adds the perfect finishing touch.
The rain was drumming against the kitchen window that Saturday morning, and I had a bag of croissants sitting on the counter going stale from the day before. Something about the smell of butter still clinging to them made me think of my grandmother, who never wasted a single pastry. I rummaged through the fridge and found a block of cream cheese and a punnet of blueberries that needed using. What happened next turned into the brunch dish my friends now beg me to make for every gathering.
My friend Laura took one bite, set her fork down, and just stared at me for a long moment before asking what was in it. I told her croissants and cream cheese and she laughed, saying she had been eating croissants wrong her entire life. That reaction alone makes this worth every minute of prep.
Ingredients
- 6 large croissants, preferably day old: Day old croissants soak up the custard without turning to mush, which is the whole secret to getting that perfect texture.
- 8 oz cream cheese, softened: Let it sit out for about thirty minutes so it blends smoothly without lumps in the custard.
- 1 cup whole milk: Whole milk gives richness that skim simply cannot match here.
- 1 cup heavy cream: This is what takes the custard from good to luxurious, so do not skip it.
- 4 large eggs: They bind everything together and give the casserole its signature set.
- 1/3 cup granulated sugar: Just enough sweetness to let the blueberries shine without making it taste like dessert for breakfast, although that would not be the worst thing.
- 2 tsp vanilla extract: A generous pour of good vanilla makes the whole kitchen smell incredible while it bakes.
- 1 1/2 cups fresh or frozen blueberries: They burst during baking and create these little pockets of jammy fruit throughout the casserole.
- 2 tbsp powdered sugar: A light dusting right before serving makes it look beautiful with almost no effort.
- 1 tbsp lemon zest, optional: This brightens everything up and plays beautifully with the blueberries.
Instructions
- Prepare the oven and dish:
- Preheat your oven to 350°F and grease a 9x13 inch baking dish generously with butter so nothing sticks.
- Build the base layer:
- Tear or cut the croissants into rough two inch pieces and scatter them evenly across the dish, then tumble the blueberries and lemon zest over the top so they nestle into every gap.
- Make the cream cheese custard:
- Beat the softened cream cheese in a large bowl until completely smooth, then blend in the sugar and vanilla until there are no streaks left.
- Add the liquids:
- Beat in the eggs one at a time, mixing each until fully incorporated, then pour in the milk and heavy cream while whisking until everything is silky and pourable.
- Combine and soak:
- Pour the custard evenly over the croissants and berries, then gently press the bread down so every piece gets a chance to drink up that creamy mixture.
- Let it rest:
- Walk away for ten to fifteen minutes while the croissants absorb the custard, which is the step most people skip and regret.
- Bake until golden:
- Bake uncovered for thirty five to forty minutes until the center is set and the top has those gorgeous golden brown edges that everyone fights over.
- Finish and serve:
- Cool for ten minutes so the custard settles, then shower it with powdered sugar and serve it warm while everyone is still hovering around the kitchen.
The first time I brought this to a potluck, it disappeared before the host even finished setting out the plates. I realized then that some dishes just have a way of pulling people together around the table before the meal officially starts.
Making It Your Own
A handful of sliced almonds scattered over the top before baking adds a crunch that contrasts beautifully with the soft custard. I have also tried swapping blueberries for mixed berries and even diced peaches in summer, and each version feels like a completely different dish while keeping the same comforting base.
Prepping Ahead
Assemble the whole thing the night before, cover it tightly, and tuck it into the fridge. In the morning, pull it out while the oven preheats so it can lose some of the chill, then bake as directed. The custard actually benefits from the long soak and the croissants become even more tender.
Serving and Storing
This casserole is at its absolute best warm from the oven, but it reheats surprisingly well covered in foil at 325°F for about fifteen minutes. Leftovers keep in the fridge for up to three days and make a pretty phenomenal breakfast eaten cold straight from the dish when no one is watching.
- A dollop of whipped cream or a spoonful of yogurt on top turns a casual brunch slice into something worth photographing.
- If the top is browning too quickly near the end of baking, just lay a sheet of foil loosely over the dish.
- Always check the center with a gentle press before pulling it from the oven because nothing ruins the experience faster than a soupy middle.
Some mornings you just need something that feels like a hug, and this casserole delivers exactly that with barely any effort. Share it with someone you love, or keep the whole pan to yourself because honestly, no one would blame you.
Recipe FAQs
- → Can I prepare this the night before?
-
Absolutely. Assemble everything in the baking dish, cover tightly, and refrigerate overnight. Let it sit at room temperature for 20 minutes before baking.
- → Should croissants be fresh or stale?
-
Day-old croissants work best since they absorb the custard better without becoming mushy. Fresh ones can still be used but may result in a softer texture.
- → Can I use frozen blueberries?
-
Yes, frozen blueberries work perfectly. No need to thaw them first—just toss them in directly. You may need an extra 5 minutes of baking time.
- → How do I know when it's done baking?
-
The custard should be set with no liquid jiggle in the center, and the tops of the croissants should be golden brown. A knife inserted near the edge should come out clean.
- → Can I make substitutions?
-
Try swapping blueberries for raspberries or chopped strawberries. For a lighter version, substitute half-and-half for some of the heavy cream, though the texture will be less rich.
- → How should I store leftovers?
-
Cover tightly and refrigerate for up to 3 days. Reheat individual portions in the microwave for 30-45 seconds or warm the entire dish at 300°F (150°C) for 15 minutes.