Best Bread Pudding Recipe
Updated Apr 28, 2026
This post may contain affiliate links. Please read our disclosure policy.
This easy bread pudding recipe is the best – a vanilla-infused custard is poured over day-old bread and baked to perfection for a moist, rich and delicious treat! Learn how to make bread pudding in under 1 hour, it’s the best way to turn day-old bread into an irresistible dessert!

Since bread pudding is one of my husband’s favorite desserts, I made it my goal to create the best bread pudding recipe—and this is it! Made with just 9 simple ingredients in under 1 hour, this easy bread pudding recipe is moist with a rich vanilla flavor – a bakery-quality dessert that’s completely nostalgic.
It’s an old fashioned bread pudding recipe that’s perfect for holidays, gatherings, or weeknights. It’s moist with a rich vanilla flavor but not at all soggy!
Serve it warm with a scoop of vanilla ice cream and a drizzle of caramel sauce or chocolate sauce for a classic treat that always impresses (and don’t miss my croissant bread pudding and pumpkin bread pudding, yum)!
In this post I’ll show you exactly how to make bread pudding at home plus tips to fully customize it with cinnamon, raisins, or your favorite mix-ins os you can make it exactly how you like it! See what Jade says about this recipe:
I loved this,my daughter loved it, my grandson went crazy for it. Amazingly good like the bread pudding I had as a child. Thank you for this recipe.
– jade

What is Bread Pudding?
Bread pudding is a classic dessert made by baking cubes of bread in a rich, sweet custard made with milk, eggs, sugar, and vanilla. As it bakes, the bread soaks up the custard and transforms into a soft, creamy pudding with golden-brown, slightly crispy edges.
It’s traditionally made with day-old bread, which makes it a delicious way to use up leftover bread and reduce food waste! It’s usually served warm with a scoop of vanilla ice cream, a dollop of whipped cream or a dusting of powdered sugar.
You can customize it by using different bread like croissants to make croissant bread pudding, or add some flavor to the custard like pumpkin puree and pumpkin pie spice to make pumpkin bread pudding!

Easy Bread Pudding Recipe: Ingredients & Substitutions
Let’s discuss the ingredients in this recipe, and possible substitutions.

- Light brown sugar. If you like a stronger molasses taste, you can use dark brown sugar.
- Granulated sugar. Organic cane sugar is a great substitute for white sugar.
- Salted butter. unsalted butter works well.
- Whole milk/heavy cream. This recipe calls for 4 cups of liquid. I prefer using a 1 : 1 ratio of milk to cream, you can adjust that to your liking. I do not recommend using anything with a lower fat content than whole milk.
Best Bread for Bread Pudding
I personally think brioche bread is the best choice because it’s buttery and so good. But, you can use your favorite bread, many other variations work great including cinnamon bread, french bread, sourdough bread, and more. Be sure to use 12 oz of bread, or about 8 cups. Or, try this croissant bread pudding.

How to Make Bread Pudding (Step-by-Step)
We’ll walk through this recipe step-by-step, and don’t forget to watch the video.
Begin by preheating your oven and greasing a 9×13” baking dish (preferably glass or ceramic). Then, arrange the torn bread pieces in the pan evenly.
Pro tips for making the best bread pudding
- Use day old bread – this ensures it can soak up the custard without falling apart completely.
- Press bread into custard to make sure it all soaks in evenly.
- Use higher-fat dairy for the best flavor and texture.
- Don’t overbake, the center should jiggle slightly.

Next, whisk the eggs together in a large bowl.

Then, whisk the brown sugar and granulated sugar into the eggs until it’s mostly dissolved.

Next, whisk in butter, milk, cream, vanilla and sea salt until combined.
If desired, at this point you can add mix-ins like cinnamon, raisins, etc. into the custard mixture.

Then, pour the custard mixture over the bread in the baking dish. Gently press the bread down with a spatula until every piece is absorbing the liquid.
How to Make Bread Pudding Ahead of Time
At this point in making the recipe, once it’s fully assembled, cover it with either the lid of your baking dish or plastic wrap. Then, chill it in the refrigerator for up to 24 hours before baking. Remove it from the fridge and bake according to the recipe instructions – you may need to add up to 5 minutes of baking time to adjust for the colder temperature.

Then, bake the bread pudding, uncovered, in the preheated oven for 45-50 minutes.
How do you know when bread pudding is done?
You will know this recipe is done when the edges are light-golden brown and the top is set and only slightly jiggly. It should spring back when touched. Also, a cake tester or knife inserted into the center of the bread pudding should come out clean.

Serve
Once it has finished baking, let the bread pudding cool slightly. Then serve it warm with whipped cream, homemade vanilla ice cream, chocolate sauce, caramel sauce, etc.

How do you Store and Reheat Bread Pudding?
Store leftovers in an airtight container in the refrigerator for up to 5 days. Reheat it gently in the microwave or in a covered dish in the oven set to warm.
Can you freeze bread pudding?
Yes absolutely. Freeze bread pudding in an airtight contianer for up to 2 months. You can reheat it the same way – either in the microwave or in a covered dish in the oven set to warm.

Bread Pudding Recipe FAQS
Here are my top suggestions:
– Brioche Bread
– Cinnamon bread
– French bread
– Croissants (make croissant bread pudding)
– Sourdough bread
Yes, if your bread is very soft, you should cube it and then toast it in the oven set to 350 degrees Fahrenheit (177 degrees Celsius) for about 3-5 minutes, then use it in this recipe.
It’s best eaten warm – always a la mode!
Yes, double the ingredients and bake in two, 9×13″ baking pans.
The main reason your bread pudding could turn out soggy is because it’s underbaked. Second, is if your bread was too soft.
It’s is done when the edges are golden-brown and set, and the center is slightly firm but still soft. A knife or cake tester inserted in the center should come out mostly clean.
Yes! You can assemble it ahead of time cover with the lid to your baking dish or plastic wrap, and chill it in the refrigerator for up to 24 hours before baking. Then remove from the fridge and bake according to the recipe instructions – possibly adding up to 5 minutes of baking time to adjust for the cold temperature.
Reheat in the microwave or in a covered dish in the oven set to warm.
Here are some suggestions: raisins, chocolate chips, nuts, fresh berries, dried fruit, and spices like cinnamon and nutmeg.

If you make and love my recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along on Instagram, Pinterest, Facebook, TikTok and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so I can see your creations!

Easy Bread Pudding Recipe
Video
Ingredients
- 12 ounces day-old brioche bread torn into pieces (about 8 cups of bread)
- 6 eggs (beaten)
- 1 cup light brown sugar
- ½ cup granulated sugar
- ¼ cup salted butter (melted)
- 2 cups whole milk (room temperature)
- 2 cups heavy whipping cream (room temperature)
- 2 teaspoons pure vanilla extract
- ¼ teaspoon fine sea salt
- 2 Tablespoons salted butterbutter (for greasing the pan)
Optional add-ins:
- ½ teaspoon ground cinnamon
- ½ cup raisins
Instructions
- Preheat oven to 350 degrees Fahrenheit (177 degrees Celsius).
- Grease a 9×13” pan (23 x 33 cm). Arrange torn bread pieces in the pan.
- In a large bowl, whisk together eggs until smooth.
- Then, whisk the brown sugar and granulated sugar into the eggs.
- Next, whisk in butter, milk, cream, vanilla and sea salt until combined.
- If desired, at this point you can add mix-ins like cinnamon, raisins, etc. into the custard mixture.
- Pour custard mixture over the bread in the baking dish.
- Gently press the bread down with a spatula until every piece is absorbing the liquid.
- Bake, uncovered, in the preheated oven for 45-50 minutes, until the top is set and springs back lightly when touched or the internal temperature is 165 degrees F.
- Let cool slightly, then serve warm with whipped cream, caramel sauce, etc.
Notes
- Brioche bread. Use your favorite bread! I love brioche because it’s buttery and soft, but many other breads work great including cinnamon bread, french bread, etc. Be sure to use 12 oz of bread, or about 8 cups.
- Light brown sugar. If you like a stronger molasses taste, you can use dark brown sugar.
- Granulated sugar. Organic cane sugar is a great substitute for white sugar.
- Salted butter. unsalted butter works well.
- Whole milk/heavy cream. This recipe calls for 4 cups of liquid. I prefer using a 1 : 1 ratio of milk to cream, you can adjust that to your liking. I do not recommend using anything with a lower fat content than whole milk.
Nutrition
Nutrition information is automatically calculated, so should only be used as an approximation.











Très belle recette.c’etait un regal
Loved this bread pudding. I used French bread. Topped each serving with powdered sugar. Will definitely make again. 👍
The BEST bread pudding ever. I love the simplicity and creaminess. Only change I made was I used a can of evaporated milk and topped it off with whipping cream to make 2 cups. Then added the 2 cups of whipping cream. I made a cinnamon sauce to drizzle over the top and added some whip cream on top of that. Everyone loved it!!!
So I assembled this ahead of time and baked it after dinner. It was a hit! So delicious! Topped it with whipped cream. Perfect dessert for winter time, a warm, vanilla delight. Thanks for a great recipe.
Looks great! Can I assemble this ahead of time and then bake it before ready to serve?
Yes, up to 24 hours in advance.
I loved this,my daughter loved it, my grandson went crazy for it. Amazingly good like the bread pudding I had as a child. Thank you for this reciepe.
I’m so happy you all love this recipe, Jade!
Bread Pudding Is Delicious 😋, Thanks For Sharing.
I last ate Bread Pudding, it was called Bread and Butter Pudding then, for School Dinners some 62 years ago. Thing is, I cannot remember if I liked it. I know that I didn’t dislike it as I can Sago Pudding (nickname Frog Spawn) but the phot shown in the recipe above is the nearest I have ever seen of what was served then.
I have often seen recipes and wondered should I have a bash at it but yours is the first one I have seen which bears any resemblance to that from my formative years.
SO. I am going to do it. My bread is mostly (at least) a day old but I need to get Raisons and Cream. Maybe make a half menu amount and hopefully I may regret not making the full recipe.
Please come back and let me know how you like it, James!