This easy old-fashioned bread pudding recipe is a classic dessert made with pantry ingredients and topped with a vanilla caramel sauce. It’s sweet, flavorful and a family favorite!
Need more easy dessert recipes? Try this classic pound cake or a slice of banana bread!
Table of Contents
Easy Bread Pudding with Caramel Sauce
During the holidays, I’m all about easy dessert recipes. This homemade bread pudding is a go-to, as well as no-bake banana cream pie, chocolate lasagna, and my raspberry jello pretzel salad.
This easy bread pudding recipe is similar to overnight french toast made with stale leftover bread cubes coated in a mixture of eggs, milk, and cream. Topped off with a sweet vanilla caramel bread pudding sauce it’s a simple holiday dessert idea!
Bread Pudding Recipe Ingredients
A classic recipe that is simple to make and even better with stale bread.
Find the full printable recipe with specific measurements below.
- French bread: Day-old bread that has been cubed is best. Leave out leftover bread to dry hard and crunchy. This will soften and have a moist texture once baked.
- Eggs: This will hold together the bread when baking.
- Milk: Soaks into the bread giving it that creamy moisture. When baked it is similar to french toast.
- Heavy cream: Gives the mixture a sweet creamy flavor.
- Sugar: Adds sweetness and balances out the vanilla sauce ingredients.
- Vanilla extract: Balances out the flavors and gives that savory flavor we all love!
- Ground cinnamon: This is a warm spice that pairs perfectly with the bread pudding.
Substitutions and Variations
- Type of bread: French bread or French baguette, challah bread, Italian bread, brioche or white bread all work for the best bread pudding.
- Raisins: Add in about 1/2 cup dried fruit before baking.
- Nuts: Pecans are my favorite. Add in about 1/2 cup. You could include both raisins and nuts if preferred.
- Chocolate chips: If you love all things chocolate, you can mix in about 1/4 to 1/2 cups of chocolate chips.
- Powdered sugar: Before serving, sprinkle the tops with powdered sugar.
How to Make Bread Pudding
This decadent breakfast or simple dessert comes together quickly with out-of-this-world flavor. It has the best gooey texture similar to the inside of my overnight cinnamon rolls.
- Whisk: In a large bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla, and cinnamon.
- Combine and bake Cut stale bread into 2″ chunks and place in prepared baking dish. Pour custard mixture over bread cubes and soak for 5 to 10 minutes. Bake in oven at 350°F for 40-45 minutes, until center is set and no longer runny.
- Make vanilla sauce. Combine the butter, sugar, brown sugar, and heavy cream in a saucepan over medium heat. Cook for 5-7 minutes, stirring frequently. Once it comes to a full boil, cook for 1 minute and then remove from heat. Then stir in the vanilla.
- Drizzle and serve: Drizzle vanilla sauce over warm pudding and enjoy!
Expert Tips
- Stale bread: Leave the bread out overnight to stale (so that it doesn’t get soggy!). If you only have fresh bread, simply toast it in the oven for about 5 minutes.
- Allow bread to full soak: For best texture give time for the bread to be fully saturated in the egg mixture.
- Softer pudding: If you prefer a softer center, you can remove it a little early from the oven, or add an extra 1/2 cup of milk.
- Crisp top: If you like your bread pudding with a crispier top, bake for 2-4 minutes longer with the oven at 400°F.
Recipe FAQs
I like the edges to be crispy and the center to be soft but not soggy. You’ll know it’s done when the edges are golden and the center is no longer runny.
Bread pudding can be served warm, at room temperature, or cold. If you prefer it warm you do not need to refrigerate the bread pudding before serving it.
If you are wondering if you can prep this pudding the night before, then yes! Mix it together, cover and refrigerate overnight. Bring to room temp the next day and proceed with baking.
Along with the caramel vanilla sauce, add a scoop of vanilla ice cream when serving. You could also try chocolate sauce and whipped cream for something different.
After baking, don’t add vanilla cream sauce. Cool completely then wrap tightly in aluminum foil or plastic wrap and store in freezer safe container. Thaw overnight in the refrigerator. Before serving, reheat and drizzle with sauce.
Other dessert recipes I love to serve to guests include creme brulee, Mexican rice pudding and for sharing this funnel cake recipe!
More Delicious Desserts
HUNGRY FOR MORE? Subscribe to my newsletter and follow on Facebook, Pinterest and Instagram for all the newest recipes!
Bread Pudding Recipe
Video
Ingredients
Bread Pudding
- 6 cups cubed stale French bread *see note
- 3 large eggs , beaten
- 1 ½ cups milk
- ½ cup heavy cream
- 1 cup granulated sugar
- 1 Tablespoon vanilla extract
- ½ teaspoon ground cinnamon
Butter Caramel Sauce
- ¼ cup butter , I used salted
- ¼ cup granulated sugar
- ¼ cup light brown sugar
- ¼ cup heavy cream
- 1 ½ teaspoon vanilla extract
Instructions
Bread Pudding
- Preheat the oven to 350°F. Butter or spray a 9×9-inch baking dish with nonstick spray and set aside.
- Ina medium bowl, whisk together the eggs, milk, heavy cream, sugar, vanilla, and cinnamon. Stir in stale bread and let sit 5 to 10 minutes, or until well coated. Spread evenly into the baking dish.
- Bake 40 to 45 minutes, or until center is set and no longer runny. Tent with foil if it starts to brown too fast.
Butter Caramel Sauce
- In a medium saucepan, stir together the butter, granulated sugar, brown sugar, and heavy cream over medium heat 5 to 7 minutes. Once it comes to a full boil, cook 1 minute and remove from heat. Stir in the vanilla.
- Drizzle over bread pudding. Serve while warm.
Notes
- Stale bread: Leave the bread out overnight to stale (so that it doesn’t get soggy!). If you only have fresh bread, simply toast it in the oven for about 5 minutes.
- Allow bread to full soak: For best texture give time for the bread to be fully saturated in the egg mixture.
- Softer pudding: If you prefer a softer center, you can remove it a little early from the oven, or add an extra 1/2 cup of milk.
- Crisp top: If you like your bread pudding with a crispier top, bake for 2-4 minutes longer with the oven at 400°F.
- Type of bread: French bread or French baguette, challah bread, Italian bread, brioche or white bread all work for the best bread pudding.
- Raisins: Add in about 1/2 cup dried fruit before baking.
- Nuts: Pecans are my favorite. Add in about 1/2 cup. You could include both raisins and nuts if preferred.
- Chocolate chips: If you love all things chocolate, you can mix in about 1/4 to 1/2 cups of chocolate chips.
- Powdered sugar: Before serving, sprinkle the tops with powdered sugar.
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.
Did you make this recipe? Don’t forget to give it a star rating below!
This is a family favorite!
It is a favorite with my family too! Thanks for the review of the bread pudding recipe!
Its amazing made this for a Nutrient Center where I live and they loved it! Said it reminded them of when they were kids
Love that it brought back some nostalgic feelings!
I surprised my husband with this- it’s always been his favorite dessert. he asked me to make it again today lol! I promised to make it again soon, he loved it1
Love that I was able to still use my older french bread loaf instead of having to pitch it. Turned out so delicious! Going to make this again for Christmas morning.
Okay this was so dang good! My kids are already asking when we can make it again.
Yes. Awesome 👍🏼. Thanks for sharing ☺️
This is the time of year that we make bread pudding all the time! My family loves it! The caramel sauce is everything!!
I love the vanilla caramel sauce, it takes this bread pudding to the next level! thank you so much for sharing this amaing recipe
So glad you enjoyed it! Thanks for your review :)
I surprised my husband with this- it’s his favorite dessert. Thank you, he loved it! Easy to make too!
This needs to happen at my house very soon!!
I would like to start the day with this! Looks so inviting!
Oh man that looks so delicious! I have never had bread pudding before; this looks seriously amazing!
I love bread pudding, it’s so good, the perfect comfort dessert!
This is my mother in law’s absolute favorite! We always make it for her for her birthday.