Warm Blueberry Bread Pudding
A simple baked pudding that turns day-old bread and fresh blueberries into a soft, custardy dessert. It comes together with little effort and fills the kitchen with the scent of vanilla and warm berries.

If you have a loaf of bread about to go stale and a pint of blueberries in the fridge, this is where they should end up. It’s the kind of dessert that feels special on a weeknight.
What Makes This Pudding So Satisfying
The bread soaks up a rich vanilla custard, turning tender and spoonable while the blueberries burst into jammy pockets as it bakes. Every bite has that soft, almost creamy texture against the slight chew of the crust.
It tastes like something that took all afternoon, but really it’s just a quick mix and a hands-off bake. The top gets golden and slightly crisp, while the inside stays moist and custardy all the way through.
Ingredients

- 6 cups cubed day-old bread (about 1 lb): any sturdy white or brioche loaf works best
- 2 cups fresh blueberries: if they are large, halve them so they disperse evenly
- 4 large eggs: room temperature helps them mix smoothly
- 2 cups whole milk: the higher fat makes the custard richer
- 1/3 cup granulated sugar: plus more for the top
- 1 tbsp vanilla extract: use the real stuff if you can
- 1/2 tsp ground cinnamon: just enough warmth to round out the berries
- 1/4 tsp fine sea salt: balances the sweetness
- Butter for the dish: about 1 tbsp, softened
Variations / Substitutions
- Swap the blueberries: raspberries or blackberries work just as well, though blackberries may need a minute extra bake time.
- Skip the cinnamon: add 1 tsp lemon zest to the custard instead for a brighter note.
- Make it dairy-free: use oat milk and a plant-based butter alternative; the pudding will still set but be slightly less rich.
- Go sweeter: if your berries are tart, increase the sugar in the custard to 1/2 cup.
For a chocolate version, try our Chocolate Chunk Bread Pudding.
How to Make Blueberry Bread Pudding
Step 1: Whisk the Custard

Preheat the oven to 350°F (175°C) and butter an 8-inch square baking dish. In a large bowl, whisk together the 4 eggs, 2 cups whole milk, 1/3 cup sugar, 1 tbsp vanilla, the cinnamon, and salt. Whisk until the sugar dissolves and the mixture is a uniform pale yellow, about 30 seconds.
The custard should be smooth with no streaks of unblended yolk. It will look thin, but it thickens during baking.
Step 2: Assemble the Pudding

Add the 6 cups of cubed bread to the custard and fold gently with a spatula. Scatter in the 2 cups blueberries and fold them through, being careful not to crush the berries. Spoon everything into the prepared dish and spread it evenly.
Take a moment to press down on the bread lightly. You want every piece submerged so no dry spots remain, but not so hard that you mash the berries.
Step 3: Soak the Bread

Let the dish sit on the counter for 15 minutes. The bread needs time to absorb the custard, and you will see the liquid climb up the sides of the cubes. After 15 minutes, sprinkle a thin layer of sugar over the top, about 1 to 2 teaspoons.
If you skip the soak, the middle will be dry while the edges set. A little patience here makes the whole pudding consistent.
Step 4: Bake the Pudding

Place the dish in the center of the oven and bake for 45 to 50 minutes. The pudding is done when the top is puffed and golden, the edges pull slightly from the dish, and a knife inserted in the center comes out with just a smear of custard, not a runny pool.
Around the 40-minute mark, peek through the oven window. If the top is browning too fast, tent a piece of foil over it loosely. The berries will have released some juice, which bubbles at the edges and adds that jammy quality.
Step 5: Dust and Serve

Cool the pudding on a rack for about 10 minutes so the custard can finish setting. Dust the top with powdered sugar and scoop it into bowls while it is still warm.
Serving it warm keeps the inside soft and creamy, and the powdered sugar melts into a light sweetness right on top.
Tips for the Best Bread Pudding
- Use truly stale bread. Fresh bread turns mushy, so if yours is soft, spread the cubes on a sheet pan and toast them at 300°F (150°C) for 10 minutes first.
- Do not stir the berries after baking has started. The color will bleed, and you will lose those distinct jammy pockets.
- For a firmer, sliceable pudding, let it cool completely before serving. It will set up like a casserole.
- If you like a deeper vanilla flavor, scrape half a vanilla bean into the custard along with the extract.
Bake times by dish thickness:
| Dish size | Material | Bake time |
|---|---|---|
| 8×8 square | glass | 50 to 55 minutes |
| 9×9 square | metal | 45 to 50 minutes |
| 9×5 loaf pan | either | 55 to 60 minutes |
Storing Leftover Bread Pudding
- Refrigerate: cover the dish or transfer portions to an airtight container and store for up to 4 days.
- Reheating: warm individual servings in the microwave for 30 to 40 seconds, or reheat the whole dish in a 300°F (150°C) oven for 15 minutes.
What to Serve with Blueberry Bread Pudding
A drizzle of heavy cream or a splash of cold milk softens the warmth and cuts the sweetness just right. Lemon curd on the side brings a tartness that wakes up the blueberries, and a small scoop of vanilla ice cream melting over a hot piece adds a cool, creamy contrast.
Frequently Asked Questions
Can I use frozen blueberries?
Yes. No need to thaw them. Toss them straight from frozen with a teaspoon of flour to prevent sinking, and add 5 minutes to the bake time.
Can I make this ahead of time?
You can assemble the whole dish, cover it, and refrigerate it overnight. Pull it out while the oven preheats and add 10 minutes to the bake time. The custard will soak in slowly in the cold.
What if my bread pudding comes out dry?
Dry pudding usually means the bread did not soak long enough or the oven temperature was too high. Next time, let the bread sit in the custard an extra 10 minutes and check your oven with a thermometer.

Blueberry Bread Pudding Recipe
Ingredients
Method
- Preheat oven to 350°F (175°C) and butter an 8-inch square baking dish. Whisk together eggs, milk, sugar, vanilla, cinnamon, and salt until smooth.
- Gently fold bread and blueberries into the custard, then transfer to the prepared dish and press down lightly.
- Let the dish sit for 15 minutes so the bread absorbs the custard, then sprinkle the top with a little sugar.
- Bake for 45 to 50 minutes, until puffed and golden and a knife comes out with just a smear of custard. Cool 10 minutes.
- Dust with powdered sugar and serve warm.
