Go Back
+ servings
Krispy Kreme doughnuts bread pudding
Print Recipe
5 from 4 votes

Krispy Kreme Bread Pudding with Caramel Pecan Topping

For a decadent and unique treat that's sure to tantalize your taste buds, try Krispy Kreme Bread Pudding with Caramel Pecan Topping
Prep Time30 minutes
Cook Time1 hour
Total Time1 hour 30 minutes
Course: Breakfast, Brunch, Dessert, Mardi Gras, Side Dish
Cuisine: American
Servings: 12
Calories: 400kcal
Author: Susan Ensley


  • 9x13 baking dish
  • non-stick cooking spray
  • 2 large bowls
  • cutting board
  • knife
  • small saucepan
  • rubber spatula
  • whisk


For the Krispy Kreme Bread Pudding

  • 12 Krispy Kreme Original Glazed Doughnuts
  • 3 large eggs
  • 1 ½ c whole milk
  • ½ c heavy whipping cream
  • ½ c light brown sugar firmly packed
  • 2 tsp vanilla extract
  • ½ tsp salt
  • 1 tsp ground cinnamon
  • ½ c pecan pieces, toasted

For the Caramel Pecan Topping

  • c unsalted butter
  • c light brown sugar firmly packed
  • c heavy whipping cream
  • 1 tsp vanilla extract
  • ½ c pecan pieces, toasted


Steps to make the Krispy Kreme Bread Pudding

  • Preheat your oven to 350°F and spray a 9x13 baking dish with non-stick cooking spray.
  • Place one Krispy Kreme doughnut on a cutting board and cut into eight pieces. Repeat with the rest of the doughnuts.
  • Then, place all of the cut doughnuts into a large bowl.
  • Next, add the toasted pecan pieces and set the bowl aside while you make the custard.
  • To make the custard, start by pouring the whole milk and heavy whipping cream into a separate bowl.
  • Then add the large eggs, light brown sugar, cinnamon, salt, and vanilla extract.
  • Whisk everything together, making sure to break up the eggs, to combine.
  • Pour the custard over the cut doughnuts and toasted pecan pieces, then stir well to combine everything.
  • Let everything sit in the bowl for a few minutes to allow the cut doughnuts to absorb the custard and for the flavors to meld together.
  • Pour everything into the prepared baking dish. Then, using a rubber spatula, spread everything into an even layer, pressing it down into the pan as you spread it.
  • Bake in a 350°F oven for 50-60 minutes.

Steps to make the Caramel Pecan Topping

  • When there's about 15 minutes remaining for the baking time of the Krispy Kreme Bread Pudding, place a small saucepan over medium-high heat and add the unsalted butter.
  • Once the butter has melted, add the heavy whipping cream and light brown sugar. Cook over medium-high heat, stirring occasionally until it comes to a full boil. When the sauce reached a full boil, allow it to cook for three minutes.
  • Remove from the heat and add the vanilla extract and the toasted pecan pieces. Stir to combine everything.
  • Remove from the heat and set aside until ready to use.
  • Remove the Krispy Kreme Bread Pudding from the oven.
  • Immediately pour the caramel pecan sauce over the Krispy Kreme Bread Pudding. Allow it to rest for 5-10 minutes to cool and absorb the Caramel Pecan Topping.
  • Serve warm with a scoop of vanilla ice cream.
  • Yield 12 servings.


Calories: 400kcal | Carbohydrates: 44g | Protein: 7g | Fat: 22g | Saturated Fat: 9g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 8g | Trans Fat: 0.2g | Cholesterol: 77mg | Sodium: 361mg | Potassium: 196mg | Fiber: 3g | Sugar: 24g | Vitamin A: 515IU | Vitamin C: 0.2mg | Calcium: 158mg | Iron: 2mg