Crispy Krispy Kreme Bread Pudding Recipe

Craving Krispy Kreme Bread Pudding? This easy, homemade recipe delivers crispy, golden edges and a creamy, melt-in-your-mouth center. After making this many times, I’ve discovered the trick to getting that perfect Krispy Kreme texture at home. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Easy Cinnamon Sugar Dessert Pizza and Soft Caramel Cheesecake Cookies Recipe.

Why This Crispy Krispy Kreme Bread Pudding Recipe Is Pure Comfort
- Crispy golden edges with a soft, creamy center.
- Easy to make with simple ingredients.
- Better than takeout and perfect for any occasion.
What You'll Need for Crispy Krispy Kreme Bread Pudding Recipe
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- Krispy Kreme donuts
- Heavy cream
- Milk
- Eggs
- Vanilla extract
- Sugar
- Brown sugar
- Cinnamon
- Cinnamon
- Vanilla extract
- Optional: Whipped cream
- Optional: Powdered sugar
- Optional: Caramel sauce

📝 Ingredient Notes
- Heavy cream: You can substitute half-and-half or whole milk for a lighter version.
🛒 Tools & Equipment I Recommend
- Donut Pan — Ensures even baking and perfect donut shape. → See on Amazon
- Silicone Baking Mat — Prevents sticking and ensures even browning. → See on Amazon

How to Make Crispy Krispy Kreme Bread Pudding Recipe
- Prepare the donuts: Cut Krispy Kreme donuts into bite-sized pieces and place in a greased baking dish.
- Make the custard: Whisk together heavy cream, milk, eggs, vanilla extract, sugar, and brown sugar. Pour over donuts.
- Bake: Bake at 350°F (175°C) for 25-30 minutes or until golden and crispy.
Cook's Tips for Perfect Crispy Krispy Kreme Bread Pudding Recipe
- Common mistake and fix: Don't overbake. Keep an eye on the bread pudding to prevent it from drying out.
- Tip: For extra crispiness, bake the bread pudding uncovered. If you prefer a softer top, cover it with foil.
- Tip: Let the bread pudding rest for 10-15 minutes before serving to allow the custard to set.
Storing & Reheating Crispy Krispy Kreme Bread Pudding Recipe
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 3 days. Make-ahead tip: Prepare the bread pudding up to 1 day ahead. Store in the fridge, then bake as directed.
Freezing Crispy Krispy Kreme Bread Pudding Recipe
Freeze for up to 2 months. Thaw overnight in the fridge before serving.
How to Reheat Without Drying It Out
Oven: Reheat in a 350°F (175°C) oven for 10-15 minutes or until warmed through. Microwave: Reheat in the microwave for 30-45 seconds or until warmed through. Cover with a damp paper towel to prevent drying out.
Recipe Notes
- Chef tip: For an extra touch, sprinkle some cinnamon sugar on top before serving.
- Best substitution: You can use store-bought donuts or make your own from scratch.
- Make-ahead: Prepare the bread pudding up to 1 day ahead. Store in the fridge, then bake as directed.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If your bread pudding is too soggy, try baking it uncovered or for a longer period of time.
Want to level up this recipe?
High-quality baking dish — Ensures even baking and prevents hot spots. → Check price on Amazon
Crispy Krispy Kreme Bread Pudding Recipe

Ingredients
Main Ingredients
- Krispy Kreme donuts
- Heavy cream
- Milk
- Eggs
- Vanilla extract
- Sugar
- Brown sugar
- Cinnamon
Seasonings
- Cinnamon
- Vanilla extract
Optional Toppings
- Whipped cream
- Powdered sugar
- Caramel sauce
Instructions
- Prepare the donuts: Cut Krispy Kreme donuts into bite-sized pieces and place in a greased baking dish.
- Make the custard: Whisk together heavy cream, milk, eggs, vanilla extract, sugar, and brown sugar. Pour over donuts.
- Bake: Bake at 350°F (175°C) for 25-30 minutes or until golden and crispy.
Notes
- Chef tip: For an extra touch, sprinkle some cinnamon sugar on top before serving.
- Best substitution: You can use store-bought donuts or make your own from scratch.
- Make-ahead: Prepare the bread pudding up to 1 day ahead. Store in the fridge, then bake as directed.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If your bread pudding is too soggy, try baking it uncovered or for a longer period of time.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 3 days.
- Freezer: Freeze for up to 2 months. Thaw overnight in the fridge before serving.
- Oven reheat: Reheat in a 350°F (175°C) oven for 10-15 minutes or until warmed through.
- Microwave reheat: Reheat in the microwave for 30-45 seconds or until warmed through. Cover with a damp paper towel to prevent drying out.
- Make ahead: Prepare the bread pudding up to 1 day ahead. Store in the fridge, then bake as directed.
Nutrition Per Serving
- Calories: 450
- Protein: 8g
- Fat: 18g
- Carbs: 65g
- Fiber: 1g
- Sugar: 30g
- Sodium: 300mg
- Cholesterol: 150mg
- Sat. Fat: 10g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Crispy Krispy Kreme Bread Pudding Recipe FAQs
Yes, you can prepare the bread pudding up to 1 day ahead. Store in the fridge, then bake as directed.
If your bread pudding is too soggy, try baking it uncovered or for a longer period of time.
Yes, you can freeze Krispy Kreme Bread Pudding for up to 2 months. Thaw overnight in the fridge before serving.
No, this recipe is best baked in the oven. The air fryer may not provide the same crispy texture.
You can use store-bought donuts or make your own from scratch.
A Warm Final Note
I can’t wait for you to try Crispy Krispy Kreme Bread Pudding Recipe and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






