To Prep: Preheat oven to 350 degrees Fahrenheit and coat an 8x8 pan with nonstick spray.
Cut the donuts into bite-sized pieces (about 6-8 per donut) and place in a medium mixing bowl with the melted butter.
Gently stir until the donut chunks are coated in the melted butter.
In a separate medium mixing bowl, whisk together the eggs, 2 cups of heavy cream, cinnamon, and vanilla. Pour this cream mixture on top of the donut pieces and allow to soak for 10 minutes.
Gently scoop the donut mixture into the prepared pan and pour the remaining liquid from the bowl on top.
Bake for 45 minutes or until cooked through. It will be a little soft on the bottom. Allow to rest for five minutes before moving to the next step.
In a small bowl, whisk together the powdered sugar and 1 tablespoon heavy cream.
Drizzle the icing over the bread pudding.
Notes
Nutrition information is provided as an estimate only.Prep Tips:
Storage: Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Freezing is not recommended for this recipe.
Donuts: Plain or glazed donuts work best because they hold up well as they soak. Day-old or slightly stale donuts are perfect and help maintain the best texture.
Cream: You can substitute whole milk for the heavy cream if needed. For a dairy-free option, use cashew milk, coconut milk, or oat milk for a creamy result.