Pumpkin Bread Pudding with Caramel Sauce
Every fall I buy one can of pumpkin puree too many. It sits in the pantry, waiting, until the craving hits — and the craving always hits for this pumpkin bread pudding. It’s the dessert equivalent of your favorite sweater: cubes of buttery brioche soaked in a silky, spice-laced pumpkin custard, baked until the top puffs and caramelizes, then drowned in warm homemade caramel sauce.
Bread pudding is comfort food at its most honest — thrifty, forgiving, and somehow better than the sum of its humble parts. The pumpkin version wraps all of that in cinnamon, ginger, and nutmeg: the exact flavor of October.
And the caramel sauce? Don’t you dare skip it. It takes ten minutes, uses four ingredients, and turns a very good dessert into one people talk about for weeks. Make the pudding, make the sauce, and watch what happens.

Why You’ll Love This Recipe
This is the dessert I make when I want maximum cozy with minimum fuss. Here’s why it works so well:
- Incredibly moist and custardy. Properly soaked brioche bakes up with a creamy center and a golden, slightly crisp top — never dry, never soggy.
- Real pumpkin flavor. A full can of pumpkin puree plus warm spices means this tastes like actual pumpkin, not just “spice.”
- Homemade caramel sauce. Ten minutes, no thermometer, and infinitely better than anything from a squeeze bottle.
- Make-ahead friendly. Assemble it the night before, refrigerate, and bake when guests arrive.
- Feeds a crowd. One 9×13 dish generously serves ten — perfect for holiday tables and potlucks.
Ingredients
For the Pumpkin Bread Pudding
- 1 lb (450g) brioche or challah bread, cut into 1-inch cubes (about 8 cups) — day-old bread is ideal.
- 4 large eggs, at room temperature.
- 1 can (15 oz/425g) pure pumpkin puree — not pumpkin pie filling.
- 2 cups (480ml) half-and-half — whole milk works too, but half-and-half gives a richer custard.
- 3/4 cup (150g) packed brown sugar.
- 1/4 cup (50g) granulated sugar.
- 1/2 cup (113g) unsalted butter, melted and slightly cooled.
- 1 tablespoon vanilla extract.
- 1 1/2 teaspoons ground cinnamon.
- 1/2 teaspoon ground ginger.
- 1/4 teaspoon ground nutmeg.
- 1/4 teaspoon ground cloves.
- 1/2 teaspoon fine salt.
- 1/2 cup (75g) chopped pecans (optional) — for crunch.
For the Caramel Sauce
- 1 cup (200g) granulated sugar.
- 6 tablespoons (85g) unsalted butter, cut into pieces.
- 1/2 cup (120ml) heavy cream, at room temperature.
- 1 teaspoon vanilla extract.
- 1/2 teaspoon flaky sea salt — the salt makes the caramel.

Instructions
- Dry the bread. Spread the bread cubes on a large baking sheet and bake at 300°F (150°C) for 10 to 12 minutes, until lightly dried but not browned. (Alternatively, leave them uncovered on the counter for several hours.) Dry bread drinks up more custard, which is exactly what you want. Transfer to a very large bowl.
- Prep the oven and dish. Raise the oven temperature to 350°F (175°C) and butter a 9×13-inch baking dish generously.
- Make the custard. In a large bowl, whisk the eggs, pumpkin puree, half-and-half, both sugars, melted butter, vanilla, cinnamon, ginger, nutmeg, cloves, and salt until completely smooth and no streaks of pumpkin remain.
- Soak the bread. Pour the custard over the bread cubes and fold gently with a spatula until every cube is coated. Let it sit for 20 minutes, pressing down once or twice with the spatula so the bread absorbs the custard. Fold in the pecans if you’re using them.
- Bake. Transfer the mixture to the prepared dish and spread it into an even layer. Bake 45 to 50 minutes, until puffed, set in the center, and golden brown on top. A knife inserted in the center should come out mostly clean — a little custardy cling is fine; liquid is not.
- Make the caramel sauce. While the pudding bakes, pour the sugar into a heavy-bottomed saucepan over medium heat. Let it melt, stirring occasionally with a heatproof spatula, until it turns a deep amber color — about 5 to 7 minutes. Immediately add the butter and stir until melted, then carefully pour in the cream (it will bubble vigorously). Simmer for 1 minute, stirring, then remove from the heat and stir in the vanilla and flaky salt.
- Serve warm. Let the bread pudding rest for 10 to 15 minutes so the custard finishes setting. Scoop into bowls and pour over generous amounts of warm caramel sauce.
Tips for Success
- Use the right bread. Brioche or challah gives the richest, most custardy result. A sturdy white sandwich bread works in a pinch, but avoid anything too soft or airy — it disintegrates.
- Don’t rush the soak. Those 20 minutes are when the magic happens. Bread that isn’t fully saturated bakes up with dry, crunchy bits instead of creamy ones.
- Watch the caramel color. You want deep amber — the color of an old copper penny. Pale caramel tastes like sweet sugar; dark amber tastes like actual caramel. But go too far and it turns bitter, so stay close.
- Warm the cream. Adding cold cream to hot caramel can cause it to seize. Room-temperature cream keeps the sauce silky.
- Check for doneness by jiggle. The center should barely wobble when you shake the dish. It firms up as it cools.

Variations
- Chocolate chip pumpkin bread pudding: Fold 1 cup (175g) of dark chocolate chips into the soaked bread before baking. The pockets of melted chocolate are outrageous with the caramel.
- Bourbon caramel: Stir 2 tablespoons of bourbon into the finished caramel sauce for a grown-up version.
- Cream cheese swirl: Beat 8 oz (226g) softened cream cheese with 1/4 cup sugar and an egg, and dollop it over the pudding before baking, swirling with a knife.
Storage and Make-Ahead
This is a dream make-ahead dessert. Assemble the entire pudding (without baking), cover tightly, and refrigerate for up to 24 hours. Bake straight from the fridge, adding 5 to 10 minutes to the bake time. The caramel sauce keeps in a jar in the refrigerator for up to 2 weeks — just warm it gently before serving.
Leftover baked bread pudding keeps for 4 days in the fridge, covered. Reheat individual portions in the microwave or warm the whole dish, covered with foil, in a 325°F (165°C) oven for 15 to 20 minutes. It also freezes well for up to 2 months; thaw overnight in the fridge before reheating.
Frequently Asked Questions
Can I use fresh pumpkin instead of canned?
Absolutely. Roast a sugar pumpkin until tender, scoop out the flesh, and puree it until smooth. You’ll need 1 3/4 cups (425g) of puree. Drain it in a fine-mesh sieve for 30 minutes first — fresh puree is wetter than canned, and excess water makes the custard soggy.
Why is my bread pudding soggy in the middle?
Most likely it was underbaked, or the bread-to-custard ratio was off. Make sure to measure your bread cubes (about 8 cups), give them the full soak, and bake until the center barely jiggles. An oven thermometer helps — many ovens run cool.
Can I make this dairy-free?
Yes — use dairy-free brioche-style bread, full-fat coconut milk instead of half-and-half, vegan butter throughout, and coconut cream in the caramel. Slightly different, still delicious.
Do I have to make the caramel sauce from scratch?
Honestly? Yes — at least once. It’s ten minutes and four ingredients, and the flavor is in a different universe from store-bought. But on a busy night, a quality jarred caramel warmed with a pinch of flaky salt is a fine stand-in.
Recipe Card
| Prep time | 20 minutes |
| Cook time | 50 minutes |
| Total time | 1 hour 20 minutes |
| Servings | 10 servings |
| Calories per serving | 430 kcal |
If fall had an official dessert, this pumpkin bread pudding would be a strong contender — warm spices, creamy custard, and that salted caramel sauce tying it all together. For another cozy autumn classic, try this easy homemade apple crisp, and explore the full desserts collection for more seasonal baking all year long.











