This post may contain affiliate links. As an amazon associate, I earn from qualifying purchases. See my full Disclosure Policy for details.

Chocolate Bread Pudding is a rich and decadent dessert made with day-old bread, eggs, milk, sugar, cocoa powder, and chocolate chips.

pan with chocolate bread pudding

Bread Pudding

Generally, bread pudding consists of stale bread soaked in milk or cream before being baked. It also contains some form of fat like butter, oil, or suet along with other ingredients like sugar, honey, fruit, nuts, or spices.

ingredients to make chocolate bread pudding

Savory types of bread puddings are typically eaten as the main course, while the sweet pudding is a dessert.

Where did bread pudding originate

Food historians have traced the origins of bread pudding back to the 11th and 12th centuries in England. Instead of letting leftover and stale bread go to waste, frugal cooks developed a sort of “poor man’s pudding” popular with the lower class.

combining the chocolate chips and bread cubes in a casserole dish

Bread Pudding recipe

Ingredients

  • Butter, for pan
  • stale challah bread
  • semi-sweet chocolate chips
  • granulated sugar
  • unsweetened cocoa powder
  • half and half or milk
  • large eggs
  • vanilla extract
  • salt
  • Whipped cream, ice cream, or powdered sugar, for serving (optional)
adding chocolate chips, cocoa powder, sugar, and milk to pan

How to make Bread Pudding

Time needed: 1 hour and 55 minutes

How to make Chocolate Bread Pudding

  1. Prepare baking dish.

    Butter the sides and bottom of a 9×13-inch baking dish.

  2. Combine bread cubes and chocolate chips.

    Place the bread cubes and 1 cup of the chocolate chips into the prepared pan. Give them a light toss with clean hands to mix.

  3. Start to prepare the chocolate custard.

    In a saucepan over low heat, combine the remaining chocolate chips with the sugar, cocoa, and 1-1/2 cups half and half. Cook, stirring constantly until the chocolate is melted. Do not boil.

  4. Finish preparing the chocolate custard.

    Transfer the chocolate mixture to a large bowl and whisk in the remaining 1-1/2 cups half and half. Then whisk in the eggs, vanilla, and salt.

  5. Allow the bread cubes to soak up the custard mixture.

    Pour the egg mixture over the bread cubes and let rest for 30 minutes at room temperature, giving the bread some time to soak up some of the custard.

  6. Preheat your oven.

    Preheat oven to 325°F.

  7. Bake.

    Bake the bread pudding for 45-50 minutes or until it is set.

  8. Allow the casserole to cool.

    Remove it from the oven and allow it to cool for 10 minutes.

  9. Serve.

    Serve with whipped cream, ice cream, or dusted with powdered sugar, if desired.

Recipe Notes

  • Take this recipe to the next level by adding a chocolate sauce or fruit sauce when serving!
  • No challah bread? Brioche or another similar light and fluffy white bread would be a good substitute.

Would you like to save this?

We'll email this post to you, so you can come back to it later!

making the chocolate custard

Bread Pudding: FAQs

➡️ At what temperature should bread pudding be served?

That’s a matter of personal preference. You can serve it warm, at room temperature, or cold.

➡️ Can bread pudding be made ahead of time?

You can prepare the dish completely up to the part of letting the bread cubes absorb the custard, refrigerate it overnight and bake it within 24 hours.
Alternatively, you can prepare and bake the bread pudding, keep it in the refrigerator, then reheat it in the oven.

➡️ Can bread pudding be left out?

Yes, for up to 2 hours. Any longer than that, it needs to be refrigerated.

➡️ Does bread pudding need to be refrigerated?

Yes! Because milk and eggs spoil quickly at room temperature, this recipe needs to be kept covered in the refrigerator for up to 2-3 days.

➡️ Can bread pudding be frozen?

Yes! Make sure it is wrapped airtight and labeled. It needs to be used within 2-3 months.
When you are ready to eat it, allow it to thaw overnight in the refrigerator before reheating.

➡️ Can bread pudding be reheated?

Yes! You can microwave individual portions in 10-15 second intervals until heated through. You can also reheat this recipe in the oven at 350°F for about 10-15 minutes or until heated through.

➡️ Is there a sauce you recommend?

Although this recipe is great on its own, or with a scoop of ice cream, a dollop of whipped cream, or a dusting of powdered sugar, sometimes we like to kick up the decadence a little!
We’ve served this with homemade chocolate sauce and it was divine! My friends over at Home Made Interest have an awesome strawberry sauce and raspberry sauce that really hit the spot, too!

the custard poured over the bread cubes

How did you like this recipe

Wasn’t this so amazingly delicious and simple?! When you are looking for an easy but impressive chocolate dessert, this bread pudding recipe is the one you’ll want to go for! How did it turn out for you? Did you make any changes or add a sauce? Let me know in the comments, and feel free to ask questions too!! I love hearing from you! 😊

dusting powdered sugar over the top of the finished chocolate bread pudding

Other recipes you may enjoy

bite of chocolate bread pudding on a fork

Pin this now to find it later

Pin It
4.37 from 11 votes
Servings: 12 servings

Chocolate Bread Pudding

By Jamie Sherman
Chocolate Bread Pudding is a rich and decadent dessert made with day-old bread, eggs, milk, sugar, cocoa powder, and chocolate chips.
Prep: 15 minutes
Cook: 1 hour
Additional Time: 40 minutes
Total: 1 hour 55 minutes

Would you like to save this?

We’ll email this post to you, so you can come back to it later!

Ingredients 

  • Butter, for pan
  • 1 loaf stale challah bread, cut into 1-inch cubes, 14-18 oz.
  • 12 oz. semi-sweet chocolate chips, divided
  • ½ cup granulated sugar
  • ½ cup unsweetened cocoa powder
  • 3 cups half and a half or milk, divided
  • 5 large eggs
  • 2 teaspoons vanilla extract
  • ½ teaspoon salt
  • Whipped cream, ice cream, or powdered sugar, for serving (optional)

Instructions 

  • Butter the sides and bottom of a 9×13-inch baking dish. 
  • Place the bread cubes and 1 cup of the chocolate chips into the prepared pan. Give them a light toss with clean hands to mix.
  • In a saucepan over low heat, combine the remaining chocolate chips with the sugar, cocoa, and 1-1/2 cups half and half. Cook, constantly stirring until the chocolate is melted. Do not boil. 
  • Transfer the chocolate mixture to a large bowl and whisk in the remaining 1-1/2 cups half and half. Then whisk in the eggs, vanilla, and salt. 
  • Pour the egg mixture over the bread cubes and let rest for 30 minutes at room temperature, giving the bread some time to soak up some of the custard.
  • Preheat oven to 325°F.
  • Bake the bread pudding for 45-50 minutes or until it is set.
  • Remove it from the oven and allow it to cool for 10 minutes.
  • Serve with whipped cream, ice cream, or dusted with powdered sugar, if desired.

Notes

  • Take this recipe to the next level by adding a chocolate sauce or fruit sauce when serving!
  • No challah bread? Brioche or another similar light and fluffy white bread would be a good substitute.

At what temperature should bread pudding be served?

That’s a matter of personal preference. You can serve it warm, at room temperature, or cold. 

Nutrition

Calories: 410kcal, Carbohydrates: 44g, Protein: 10g, Fat: 22g, Saturated Fat: 12g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 7g, Trans Fat: 0.03g, Cholesterol: 117mg, Sodium: 293mg, Potassium: 363mg, Fiber: 4g, Sugar: 22g, Vitamin A: 411IU, Vitamin C: 1mg, Calcium: 130mg, Iron: 4mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Leave a comment below!

Jamie

Jamie Sherman founded Love Bakes Good Cakes in February 2012. She is a self-taught home cook passionate about sharing easy, delicious, and family-friendly recipes. From comforting classics to irresistible desserts, I believe homemade food brings people together. Join me on my journey of creating and sharing meals that bring joy to every table!

You May Also Like

4.37 from 11 votes (11 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

2 Comments

  1. Mimi says:

    Can a loaf of French bread be used?? This sounds SO yummy!

    1. Jamie says:

      Sure – you’ll still want to use about the same amount.