Decadent Chocolate Chip Bread Pudding Recipe

This chocolate chip bread pudding is classic comfort food — warm, gooey, and studded with melty chocolate. It’s simple to prepare: mix bread cubes with a rich custard of milk, eggs, sugars and vanilla, fold in chocolate chips, and bake until set. In under an hour you’ll have a crowd-pleasing dessert that’s easy to customize.

piece of chocolate chip bread pudding on a gray plate

Bread pudding made with chocolate chips is a comforting, budget-friendly dessert that turns simple pantry staples into something special. It works well as an make-ahead treat and adapts easily to different breads and flavorings, so you can tweak it to suit your family’s tastes.

Try adding a touch of cinnamon or extra vanilla, swapping the chocolate for dried fruit, or using a richer bread like challah or brioche for an even more decadent result.

We love baking homemade loaves and saving leftover bread for desserts like this one — it’s a delicious way to reduce waste and showcase different breads from crusty artisan loaves to soft egg-enriched breads.

bread pudding with chocolate chips and whipped cream on a gray plate

Ingredients

Bread – Egg-enriched breads work best: challah, brioche, or any soft white bread. Cubed and slightly stale bread soaks up the custard without turning mushy.

Whole milk – Use whole milk for a rich, custardy texture. It helps create a moist pudding with depth of flavor.

White and brown sugar – A blend of white and brown sugar balances sweetness and adds a subtle caramel note from the brown sugar.

Eggs – Eggs bind the custard and provide structure, richness and color.

Vanilla extract – Vanilla brightens and rounds out the flavors.

Salted butter – Small pats on top add flavor and encourage a slightly golden, glossy surface. If using unsalted butter, add a pinch of salt to the custard.

Semisweet chocolate chips – Semisweet chips provide melty pockets of chocolate that balance the pudding’s sweetness.

ingredients in bowls

How to Make Chocolate Chip Bread Pudding

Step One: Preheat the oven to 350°F (175°C) and grease an 8×8-inch baking dish. Combine milk, eggs, white sugar, brown sugar, vanilla and a pinch of salt. Blend or whisk until smooth.

Top Tip

If you don’t have a blender, whisk the custard vigorously in a large bowl until well combined.

eggs and liquid in blender

Step Two: Place the bread cubes in a large mixing bowl. Pour the custard over the bread, making sure the bread is evenly coated.

liquid being poured from blender into bowl

Step Three: Gently fold the bread and custard until all cubes are moistened. Let the mixture sit a few minutes so the bread soaks up the custard.

cubes of challah in bowl with liquid

Step Four: Fold in about two-thirds of the chocolate chips, being careful not to break the bread cubes.

chocolate chips added to bowl

Step Five: Transfer the mixture to the prepared baking dish. Scatter the remaining chocolate chips on top and dot with small pieces of butter.

unbaked chocolate chip bread pudding in glass dish

Step Six: Bake 40–45 minutes, or until the custard is set but still slightly wobbly in the center and the edges are golden brown. Serve warm or at room temperature.

overhead shot of chocolate chip bread pudding

Variations

Nuts – Fold in chopped pecans, walnuts or macadamia nuts for crunch.

Chocolate – Use white, milk, or dark chocolate chips, or larger chocolate chunks. Finish with a drizzle of melted chocolate if desired.

Dairy-free – Substitute almond, coconut or oat milk and omit the butter pats.

Sugar-free – Use a sugar substitute and sugar-free chocolate chips if needed.

Spices – Add cinnamon, nutmeg or pumpkin pie spice to the custard for warm flavor.

Extracts – Try almond or maple extract in place of or alongside vanilla for a different note.

Fruit – Replace or combine chocolate with dried fruit (raisins, cranberries) or fresh fruit like blueberries or chopped apples.

serving spatula lifting up a piece of the chocolate chip bread pudding

Common Questions

What to serve with chocolate chip bread pudding?

Whipped cream or a scoop of vanilla ice cream are classic accompaniments. You can also serve slices with raspberry or caramel sauce on the plate or drizzled over the top.

How do I store bread pudding?

Store leftovers in the refrigerator in an airtight container for up to 3–4 days. Reheat individual portions in the microwave or warm them in a low oven until heated through.

fork holding up a bite of chocolate chip bread pudding

Can I freeze bread pudding?

Yes. Freeze individual portions wrapped tightly in plastic wrap and place in a freezer bag. Thaw in the refrigerator and reheat gently.

overhead shot of the chocolate bread pudding in the baking dish and on a plate

Recipe

baked chocolate chip bread pudding in glass dish

Chocolate Chip Bread Pudding

Bread pudding with chocolate chips is pure comfort food — warm, gooey, and full of chocolate. Ready in under an hour.

Prep Time: 5 mins
Cook Time: 40 mins
Total Time: 45 mins
Servings: 9
Calories: 273.6 kcal

Ingredients

  • 6 cups bread cubes (challah or brioche)
  • 2 cups milk
  • 2 eggs
  • 1/4 cup sugar
  • 1/4 cup brown sugar
  • 1 teaspoon vanilla extract
  • 1/4 teaspoon salt
  • 2 tablespoons salted butter, cut into small pieces
  • 1/2 cup semisweet chocolate chips

Instructions

  1. Preheat the oven to 350°F (175°C). Grease an 8×8-inch baking dish.
  2. Combine milk, eggs, vanilla, sugars, and salt. Mix well.
  3. Fold in the bread cubes and two-thirds of the chocolate chips.
  4. Pour the mixture into the prepared pan. Top with remaining chocolate chips and pieces of butter.
  5. Bake 40–45 minutes, until the custard is set but still a bit wobbly and the edges are browned. Serve warm or at room temperature.

Notes

Nutrition: Values shown are for one serving; this recipe yields 9 servings.

Want more dessert ideas?

Strawberry Shortbread Cookies

Banana Caramel Tart

Chocolate Peanut Butter Oatmeal Balls

Mini Egg Cookie Bars