Start your morning or impress guests with this luscious blueberry layered bread pudding. Soft French bread is soaked in a creamy custard, layered with sweetened cream cheese and fresh blueberries, then baked to golden perfection. It’s rich, comforting, and bursting with fruity flavor—a true breakfast or brunch showstopper.
8 oz cream cheese, softened (Philadelphia recommended)
1 cup powdered sugar
1 tbsp vanilla extract (split: 1 tsp for cream cheese, 1 tsp for egg mixture)
2 tbsp whole milk
1 cup blueberries
2 loaves cubed French bread (day-old bread works best)
8 large eggs
2 cups milk (whole milk adds richness)
1 tsp cinnamon
1/2 tsp nutmeg
1 cup blueberries
In a medium bowl, combine the softened cream cheese, powdered sugar, 2 tbsp milk, and 1 tsp vanilla extract until smooth.
Gently fold in 1 cup blueberries.
Layer half of the cubed bread in the bottom of a 10×14-inch baking dish.
Spread the cream cheese mixture evenly over the bread.
Top with the remaining bread cubes to form the second layer.
In a large bowl, whisk together eggs, 2 cups milk, 1 tsp vanilla extract, cinnamon, and nutmeg until fully combined.
Pour the mixture over the layered bread, ensuring all bread is soaked.
Sprinkle the remaining 1 cup blueberries on top.
Cover tightly with foil and refrigerate for 8 hours or overnight.
Remove from fridge 30–60 minutes before baking.
Preheat oven to 375°F (190°C).
Bake covered with foil for 45 minutes.
Remove foil and bake an additional 30 minutes, until the center is set and the top is lightly browned.
Let the pudding cool slightly before serving. Enjoy warm or at room temperature.
Day-old bread works best—it absorbs the custard without becoming mushy.
Make ahead: Prep the night before and bake in the morning for a stress-free breakfast.
Add texture: Sprinkle chopped nuts or a light crumble topping before baking.
Serving suggestion: Serve with a drizzle of maple syrup or a dollop of whipped cream.