This indulgent breakfast casserole combines cubed French bread with rich cream cheese and plump blueberries, all soaked in a vanilla custard and topped with cinnamon streusel. After chilling overnight, it bakes into a golden, satisfying dish perfect for feeding family and friends.
The smell of cinnamon and butter drifting through the house on a lazy Sunday morning has become something of a tradition in our kitchen. I first threw this together years ago when we had friends staying over and I needed something that felt impressive but could mostly be prepared the night before. That morning, watching everyone reach for seconds while the sunlight hit that golden, crunchy topping, I knew this recipe would stay in our rotation forever.
Last spring, my sister called me at 7 AM in a panic because shed forgotten to plan anything for her mothers day brunch. I walked her through this recipe over the phone while she groggily measured ingredients. When she texted me later with a photo of an empty baking dish and said even her picky nephew asked for the recipe card, I realized just how foolproof this casserole really is.
Ingredients
- French bread or brioche: Day-old bread works beautifully here since it absorbs the custard without turning mushy, and brioche adds that touch of buttery richness
- Cream cheese: Cutting it into small cubes instead of spreading it means you get those velvety little pockets scattered throughout
- Eggs, whole milk, and heavy cream: This trio creates the perfect pudding-like consistency that holds everything together
- Blueberries: Fresh berries burst gently while baking, but frozen work just as well and release their juices to create those pretty purple swirls
- Streusel topping: The combination of cold butter mixed with brown sugar, flour, and cinnamon transforms into those irresistible crispy bits everyone fights over
Instructions
- Build your foundation:
- Start by buttering a 9 by 13 inch baking dish really thoroughly, then arrange half your bread cubes in a single layer, leaving some space between pieces so the custard can circulate
- Add the creamy surprises:
- Scatter those cream cheese cubes across the bread, followed by half the blueberries, then layer the remaining bread and finish with the rest of the berries on top
- Prepare the custard:
- Whisk together your eggs, milk, cream, sugar, and vanilla until completely smooth, then pour this slowly and evenly over the entire casserole, pressing down gently with your hands to help every piece of bread drink it all up
- Let it rest:
- Cover the dish tightly and refrigerate for at least 30 minutes, though letting it sit overnight is the real secret to developing those deep, pudding-like flavors
- Make the streusel magic:
- When youre ready to bake, rub softened butter into brown sugar, flour, cinnamon, and salt with a fork until it looks like wet sand and clumps together when squeezed
- Bake to perfection:
- Scatter the streusel evenly over the casserole and bake at 350°F for about 45 minutes until the top is golden brown and the center no longer jiggles when you gently shake the pan
This casserole has become our go-to for Christmas morning, partially because I can assemble it Christmas Eve while listening to music and drinking wine. Theres something so comforting about waking up, preheating the oven, and knowing that in an hour the house will smell like cinnamon and happiness.
Make-Ahead Magic
The beauty of this recipe is that it actually improves with time. The bread continues to soften and absorb flavor as it sits, and the custard penetrates every crumb. I have made this up to 24 hours in advance, covered tightly with foil, and it baked up perfectly the next morning.
Fruit Variations
While blueberries are classic, this casserole welcomes almost any fruit you love. Strawberries add sweetness, raspberries bring a lovely tartness, and peaches in summer are absolutely divine. Just keep the total amount of fruit the same so the custard ratio stays balanced.
Serving Suggestions
A dusting of powdered sugar right before serving makes everything feel a little more special, though it is purely optional. This casserole needs nothing else, but a little maple syrup never hurt anyone. Sometimes I serve it with a side of crispy bacon or fresh fruit to balance the richness.
- Warm your maple syrup slightly before pouring
- A spoonful of lemon curd adds bright contrast
- Whipped cream makes it feel like dessert for breakfast
There is something profoundly satisfying about a breakfast that feels indulgent but comes together with such ease. This casserole has fed hungry houseguests, tired families, and bleary-eyed friends, and somehow it always brings people back to the table for just one more bite.
Recipe FAQs
- → Can I prepare this casserole the night before?
-
Yes, refrigerating overnight actually improves the flavor and texture. The bread absorbs the custard more thoroughly, resulting in a creamier interior and better texture throughout.
- → What type of bread works best?
-
French bread or brioche are ideal choices because they soak up the custard beautifully while maintaining structure. Slightly stale bread (1-2 days old) works even better than fresh.
- → Can I use frozen blueberries?
-
Absolutely. Frozen blueberries work just as well as fresh. There's no need to thaw them first—simply scatter them directly into the layers. They'll release juices while baking.
- → How do I know when it's done baking?
-
The casserole is ready when the top is golden brown, the streusel is crisp, and the center feels set rather than jiggly. A knife inserted near the center should come out clean.
- → Can I substitute other fruits?
-
Strawberries, raspberries, or blackberries all work wonderfully. You can also use a combination of berries or swap in sliced peaches during summer months.