Step 1 of 9
Pumpkin Bread Pudding
Preheat the oven to 350°F.
Step 2 of 9
Pumpkin Bread Pudding
Spray a 9-inch baking dish liberally with nonstick cooking spray. Set aside.
Step 3 of 9
Pumpkin Bread Pudding
Cut the bread into 1-inch cubes and set aside.
Step 4 of 9
Pumpkin Bread Pudding
In a large mixing bowl, whisk together the eggs, half-and-half, pumpkin puree, brown sugar, granulated sugar, butter, vanilla extract, pumpkin pie spice, and salt until well combined. Add the bread cubes and raisins (if using) to the bowl. Fold with a rubber spatula until all of the bread is thoroughly coated in the milk mixture.
Step 5 of 9
Pumpkin Bread Pudding
Transfer the soaked bread cubes to the prepared casserole dish. Cover with aluminum foil.
Step 6 of 9
Pumpkin Bread Pudding
Bake the bread pudding on middle rack of oven for 30 minutes.
Step 7 of 9
Pumpkin Bread Pudding
Carefully remove the foil and continue baking until golden brown on top and a toothpick inserted in the center comes out clean, 15-20 minutes.
Step 8 of 9
Pumpkin Bread Pudding
Check to see that bread pudding is done. Remove from oven or add time as needed.
Step 9 of 9
Pumpkin Bread Pudding
If serving warm, allow the bread pudding to cool for at least 15 minutes before plating. To serve cold, chill bread pudding in refrigerator for at least two hours. Dust with powdered sugar immediately before serving, if desired.