Doughnut Bread Pudding Recipe
made with Krispy KremeⓇ doughnuts
Was this page helpful?
Help improve this recipe for others.
Send this recipe to your inbox.
We'll email it straight to you - plus weekly cooking inspiration.
Ingredients
Some product links may be affiliates. If you buy through them, you're supporting the site and Pekin may earn a commission at no extra cost to you.
Doughnut Base
Custard
Add-ins & Topping
Method
Doughnut Base
- 1
Prepare doughnuts
Preheat oven to 350°F (175°C). Remove any paper or packaging from the Krispy Kreme doughnuts. Slice each doughnut into 1-inch chunks — you can halve then quarter them; aim for roughly uniform bite-sized pieces. Place the pieces in a 9x9-inch (or similar capacity, about 2-quart) baking dish, spreading them evenly.
- 2
If using nuts, scatter the chopped pecans or walnuts evenly over the doughnut pieces so some are embedded and some remain on top for texture.
Custard
- 3
Warm milk and cream
In a medium saucepan, combine the whole milk and heavy cream. Warm over medium heat until it’s hot but not boiling and small bubbles form at the edge (about 3–5 minutes). Remove from heat.
- 4
Whisk eggs and sugar
While the milk is warming, whisk together the eggs, granulated sugar, vanilla extract, salt, and ground cinnamon in a medium bowl until smooth and slightly pale (about 1–2 minutes).
- 5
- 6
Give the custard a final mix and taste; adjust sweetness or cinnamon if desired.
- 7
Pour the warm custard evenly over the doughnut pieces in the baking dish, pressing gently on the doughnut pieces with a spatula or the back of a spoon so they soak up the custard. Let the dish sit for 10–15 minutes to allow the doughnut pieces to absorb the custard. For a more thoroughly soaked pudding, cover and refrigerate for up to 1 hour.
Add-ins & Topping
- 8
Prepare brown-butter topping (optional but recommended)
In a small skillet over medium heat, melt the unsalted butter. Continue cooking 2–4 minutes, swirling occasionally, until the butter turns golden-brown and smells nutty. Remove from heat and stir in the brown sugar and maple syrup (or honey) until combined. Cool slightly.
- 9
- 10
If using glaze, either spoon the vanilla glaze over the top of the pudding after baking or keep it on the side for serving. If using powdered sugar, dust lightly once the pudding has cooled a bit.
- 11
Bake
Place the baking dish in the preheated 350°F (175°C) oven and bake until the custard is set and the top is lightly golden, about 30–35 minutes. The center should be mostly set but may still jiggle slightly; it will continue to set while cooling. If the top browns too quickly, tent loosely with foil for the last 10 minutes.
- 12
Finish & Serve
Remove the pudding from the oven and let rest 10–15 minutes. If desired, brush remaining brown-butter syrup over the warm pudding and/or drizzle with extra vanilla glaze. Dust with powdered sugar and sprinkle any reserved nuts on top. Serve warm with vanilla ice cream or whipped cream, if desired.

