Ingredients
Method
1. Make the Creamy FillingIn a mixing bowl, blend the softened cream cheese, powdered sugar, milk, and half of the vanilla extract until smooth and fluffy. Gently fold in the blueberries so they’re evenly distributed.
2. Build the LayersSpread half of the bread cubes evenly into a greased baking dish to form the base. Spoon the cream cheese mixture over the top and smooth it out. Add the remaining bread cubes on top to create a second layer.
3. Mix the CustardIn a separate bowl, whisk together the eggs, milk, remaining vanilla, cinnamon, and nutmeg until fully combined.
4. Soak the BreadPour the custard mixture evenly over the layered bread, making sure all pieces are coated. Scatter the remaining blueberries across the top.
5. Chill OvernightCover the dish tightly and refrigerate for at least 8 hours, or overnight. Before baking, let it sit at room temperature for about 30–60 minutes.
6. BakePreheat your oven to 375°F (190°C). Bake covered for 45 minutes, then uncover and continue baking for another 25–30 minutes until the center is set and the top turns golden.
7. ServeAllow the casserole to cool slightly before slicing. Serve warm and enjoy that creamy, berry-packed goodness.
Notes
Helpful Tips & Swaps
- Berry swap: Frozen blueberries work great—no need to thaw. You can also try raspberries or blackberries.
- Cheese options: Mascarpone or ricotta can replace cream cheese for a slightly different texture.
- Bread choices: Brioche or challah adds extra richness, but any slightly dry bread will do the job.
- Flavor boost: Add a pinch of ginger or cardamom for a unique twist on classic French toast flavor.
