This Chocolate Chip Bread Pudding is the perfect comfort food. It's warm, gooey, and filled with chocolate chips. Plus, it's easy to make. Simply combine bread, milk, eggs, sugar, and chocolate chips, and bake. In less than an hour, you'll have a delicious dessert that your family will love.

Bread pudding with chocolate chips is a delicious dessert that can be made at home with just a few simple ingredients. This dish is perfect for satisfying your sweet tooth, and it can be easily made ahead of time. Best of all, this recipe is versatile and can be customized with your favorite flavors.
So, whether you like your bread pudding recipe with a hint of cinnamon or a touch of vanilla, there’s sure to be a version of this dessert that you’ll love.
We love homemade bread in our house in all forms, from a crusty artisan bread to savory Feta Bread and any flavor of bread pudding.
If you love chocolate, this Baked Chocolate Chip Oatmeal Recipe is also a must.

Ingredients
- Bread - I love to use homemade challah bread for this recipe. I make the challah bread from Artisan Bread in Five Minutes a Day almost once a week and then freeze leftovers in cubes. It tastes amazing in bread-based desserts. Otherwise, brioche bread or any egg-enriched bread is perfect. In a pinch, use high-quality white bread.
- Whole Milk - Whole milk adds richness and helps create that soft, custard-like texture.
- White Sugar & Brown Sugar - Using both gives the bread pudding plenty of sweetness with a little extra caramel flavor from the brown sugar.
- Eggs - These help the custard set while keeping the bread pudding rich and creamy.
- Vanilla Extract - Vanilla enhances the other flavors in this baked pudding.
- Salted Butter - The saltiness of the butter helps to offset the sweetness of the dessert and adds a little richness. If you don't have salted butter, just add a pinch of salt.
- Chocolate Chips - I like semisweet chocolate chips because they balance the sweetness of the custard. You can use your favorite chocolate chips or chunks instead.
See quantities in the recipe card.

How to Make Chocolate Chip Bread Pudding
Step One: First, combine the milk, eggs, sugars, and vanilla in a blender. Blend until smooth.

Step Two: Put the bread cubes in a large bowl. Next, pour the custard over the cubed bread.

Step Three: Gently fold the bread with the milk mixture until it is all moistened. Let it sit for a few minutes if needed so the bread can soak up the custard.

Step Four: Next, stir in the chocolate chips. Make sure to be gentle so the cubes don't break up.

Step Five: Grease a baking dish. Transfer to the prepared baking pan, and top with additional chocolate chips and small pieces of butter.

Step Six: Bake until golden brown and no longer jiggly. The center should be set but still soft. Let it cool slightly before serving.

Top Tip
If you don't have a blender, just whisk the custard in a large bowl.
Slightly stale bread works especially well for bread pudding because it absorbs the custard without becoming too mushy. If your bread is very fresh, you can leave the cubes out for a few hours to dry a little before making the recipe.
Substitutions
- Bread - Challah and brioche are my favorites, but French bread or a sturdy white sandwich bread will also work.
- Milk - You can use 2% milk instead of whole milk, although the finished bread pudding won't be quite as rich.
- Butter - Unsalted butter works too. Just add a small pinch of salt to balance the sweetness.
Variations
- Nuts - Chopped pecans, walnuts, or even macadamia nuts are great additions. You can mix them in or sprinkle them on top.
- Chocolate - Swap out the semi-sweet chocolate chips for white chocolate chips, milk chocolate chips, dark chocolate chips, chocolate chunks, or flavored chocolate chips. Or drizzle with melted chocolate after it cools.
- Dairy-Free - Use dairy-free milk such as almond milk, coconut milk, or oat milk, and substitute dairy-free butter and chocolate chips.
- Sugar-Free - Swap out the sugars for a sugar-free sweetener and make sure to use sugar-free chocolate chips.
- Spices - Add cinnamon, nutmeg, pumpkin pie spice, or any other baking spice you enjoy.
- Extracts - I use a bit of vanilla extract, but almond extract or maple extract are delicious as well.
- Fruit - Switch out the chocolate for fruit. Dried fruit such as raisins or dried cranberries both work well. Berries, especially blueberries, are delicious. Or use chopped apples, peaches, or pears.

Equipment
You'll need a blender or whisk for mixing the custard, a large mixing bowl, a spoon or spatula, and a baking dish. I like using a glass baking dish so I can easily see when the edges are golden brown.
Storage
Because this bread pudding contains eggs and milk, store leftovers in an airtight container in the refrigerator for up to 3-4 days. You can reheat individual servings in the microwave or warm them in the oven until heated through.
To freeze, wrap individual portions tightly in plastic wrap and place them in a freezer-safe container or bag for up to 2 months. Thaw overnight in the refrigerator before reheating.

Common Questions
What to Serve with Chocolate Chip Bread Pudding?
Whipped cream is a great choice. Just whip up heavy cream and add a bit of powdered sugar. Another nice addition is vanilla ice cream.
You can also plate pieces with a schmear of raspberry sauce or caramel underneath. Or drizzle either one on top.
Can I Make Bread Pudding Ahead of Time?
Yes! You can assemble the bread pudding, cover it, and refrigerate it overnight before baking. The bread will have extra time to absorb the custard, so you may need to add a few minutes to the baking time if it's going into the oven cold.
How Do I Know When Bread Pudding Is Done?
The top should be golden brown, and the center should look set rather than wet or runny. A little softness in the middle is fine, but it shouldn't have liquid custard pooling when you gently press the bread.
📖 Recipe

Chocolate Chip Bread Pudding
Ingredients
- 6 cups bread cubes (challah or brioche)
- 2 cups milk
- 2 eggs
- ¼ cup sugar
- ¼ cup brown sugar
- 1 teaspoon vanilla extract
- ¼ teaspoon salt
- 2 tablespoon salted butter cut into small pieces
- ½ cup semisweet chocolate chips
Instructions
- Preheat the oven to 350 degrees. Grease an 8x8 baking dish.
- Combine milk, eggs, vanilla, sugars, and salt. Mix well.
- Fold in the bread cubes and ⅔ of the chocolate chips.
- Pour into the prepared baking pan. Top with remaining chocolate chips and butter.
- Bake for approximately 40 to 45 minutes, or until custard is set but still a little wiggly and the edges of the bread have browned. Serve warm or at room temperature.
Notes
Nutrition
Like what you see? Follow us on Facebook and Instagram! Love this recipe? Leave a comment & a 5-star rating right here! Make sure you don’t miss new recipes by getting email updates!
Originally Published November 12, 2022. Revised and Republished November 11, 2026.







Callum Lang says
This is a fine recipe. As an FYI, this is not, strictly speaking, a bread pudding. It's much closer to the UK recipe for "bread and butter pudding". Whereas bread pudding is much more like a fruit cake.
Taryn says
Thanks, Callum. In the part of the US I am from (the northeast) this is what a 'bread pudding' is. Perhaps there are more regional variations.
Lisa says
Tried this out with no modifications to the recipe (used brioche bread) and it was fantastic. It's absolutely delicious and very easy to make; that's a combo that's hard to beat. Thank you for making me look like a baking marvel to my family and friends!
Carmen says
Would this recipe work with a few left-over glazed donuts added to the bread??
Taryn says
Sure. I would just reduce the sugar by a bit. Maybe take out half a teaspoon for each donut.
Liz says
Delicious! I had never made bread pudding, but I had 11 dried-out croissants leftover and wanted to use them. We made it the night before Thanksgiving and gave a quick taste-test. It was delicious! But we added a bourbon sauce the next day which took it over the top good! Thanks for sharing. We'll be making this again soon.
Nancy Garland says
The best bread pudding and so easy. My family finished it so quickly and wanted more.
Taryn says
I'm so glad you liked it, Nancy!
Brandy says
Thanks for the great recipe! Made this the other night for dessert and it was a big hit in my home!
B.A. says
I don’t see eggs in the directions. I just put them in with the milk.
Taryn says
Yes, they go in the blender with the milk. I edited the post to clarify.
Katherine says
I love the bursts of chocolate chips in this tender bread pudding! Such a tasty twist.
Keith Kleehammer says
You have written a recipe that in it's second step calls for combining "milk. vanilla, sugar and salt" but fails to include vanilla in the list of ingredients? How much vanilla do you use in your version of this pudding?
Taryn says
Thanks for catching that. I just revised the recipe card. I use a teaspoon.