• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Pastry Wishes
  • Home
  • Recipes
  • FREE E-BOOK
  • How-tos and Tips
  • About
  • Contact
menu icon
go to homepage
  • Recipes
  • FREE E-BOOK
  • How-tos and Tips
  • About
  • Contact
subscribe
search icon
Homepage link
  • Recipes
  • FREE E-BOOK
  • How-tos and Tips
  • About
  • Contact
×
Home » Recipes » All Recipes

Easy Bread Pudding With Vanilla Sauce (Soft & Custardy)

Published: Oct 2, 2024 · Modified: Apr 13, 2026 by Voula with 12 Comments

Add us as a trusted site on Google

Sharing is caring!

1128 shares
  • Share296
Jump to Recipe Print Recipe

This easy bread pudding with vanilla sauce is soft, rich, and incredibly comforting. Made with custard-soaked bread and topped with a silky homemade vanilla sauce, it's a classic dessert that's simple to make and always a crowd-pleaser.

Pouring vanilla sauce over a slice of bread pudding placed on a brown and white napkin.

What is bread pudding with vanilla sauce?

Bread pudding with vanilla sauce is a classic dessert made with soft, custard-soaked bread baked until golden brown and served with a warm, sweet vanilla sauce. It's rich, comforting, and a great way to use up leftover bread.

Quick Summary

  • Soft, custardy bread pudding
  • Rich, buttery vanilla sauce
  • Easy way to use leftover bread
  • Perfect make-ahead dessert
  • Freezer-friendly

I absolutely love warm bread pudding for breakfast. I have so many memories of this cozy, comforting dish from my childhood.

This simple, old fashioned bread pudding recipe is so versatile and delicious. And the warm vanilla sauce drizzled on top makes it even more amazing!

Love cozy desserts like this? You might also enjoy my Greek rice pudding, semolina halva cake, or a warm apple crisp.

Jump to:
  • What is bread pudding with vanilla sauce?
  • What does bread pudding taste like?
  • Ingredients
  • How to make bread pudding with vanilla sauce
  • How to make vanilla sauce
  • Recipe notes & Tips
  • How do you store bread pudding?
  • Can you freeze bread pudding?
  • Tips for the best bread pudding
  • Bread pudding variations 
  • Frequently asked questions 
  • More cozy dessert recipes
  • Recipe

Why you'll love this recipe

  • Easy to make & budget-friendly - This easy bread pudding recipe only takes about 15 minutes to prepare and uses simple ingredients.
  • Endless variations - From chocolate chips and fruit to spiced rum and salted caramel sauce, the basic bread pudding recipe offers endless possibilities so you can customize it according to your taste.
  • Creamy vanilla sauce - The homemade vanilla sauce adds a wonderful finishing touch that pairs so well with the bread pudding.
  • Great for using up leftover bread - Bread pudding is a fantastic way to transform leftover bread into a delicious dessert.
  • Best recipe for bread pudding - I've been making this for years and it really is foolproof and works every time!

What does bread pudding taste like?

Bread pudding has a soft, custardy texture with a lightly crisp top. It's rich and gently sweet, with warm flavors of vanilla and cinnamon, and it's even better served with a silky, buttery vanilla sauce.

Ingredients

Labeled ingredients for bread pudding.
  • Bread - Slightly stale bread works best because it absorbs the custard without becoming mushy. You could also use sweet bread like Tsoureki (Greek Easter Bread), brioche, or challah for a richer flavor.
  • Milk - use whole or low-fat milk. You can also use half-and-half or light cream for a richer texture.     
  • Sugar - I use regular, granulated sugar.                                    
  • Eggs - You'll need 4 medium eggs for the custard.
  • Cinnamon - I love ground cinnamon, but you could also add a touch of ground nutmeg, too.                                           
  • Vanilla - I use pure vanilla extract. 
  • Coarse sugar (optional) - Sprinkle a little on top before baking for a lightly crisp, crunchy finish. 

Ingredients for the vanilla butter sauce

Labeled ingredients for vanilla sauce.
  • Milk - Whole milk gives the best flavor, but low-fat works, too.
  • Heavy cream - It adds richness and creates a smooth, creamy texture.
  • Sugar - You'll need regular granulated sugar.
  • Cornstarch - This helps to thicken the sauce.
  • Butter - Adds flavor and extra richness.
  • Vanilla extract - Use pure vanilla extract for the best taste.        

See the recipe card at the end of the post for quantities.

A white baking dish with baked bread pudding next to a jug of vanilla sauce, a gray towel, two plates and forks.

Equipment you'll need

  • mixing bowls
  • whisk
  • silicone spatula
  • small baking dish or casserole dish (about 8-9 inches/20-23cm)
  • saucepan

How to make bread pudding with vanilla sauce

Step-by-step Instructions

Cubed bread in a buttered baking dish.
  1. Cut the bread (or tear it) into pieces and place in a buttered baking dish. 
Whisking milk, eggs, and spices in a metal mixing bowl.

2. In a large or medium-sized bowl, whisk together the milk, sugar, eggs, vanilla, and cinnamon.

A spatula pressing down on bread that's covered in bread pudding custard before baking.

3. Pour the milk/egg mixture all over the bread pieces in the dish and press the bread down to make sure it's coated with the mixture.

Sprinkling turbinado sugar over bread cubes before baking.

4. Sprinkle the top with the coarse sugar.

Baked bread pudding in a white baking dish.

5. Then bake!

How to make vanilla sauce

Milk, cream, and sugar in a saucepan with a rubber spatula.

1. Put the milk, heavy cream, and sugar in a medium saucepan. Cook over medium heat and bring to a simmer.

A small glass bowl with cornstarch and milk mixture and a fork.

2. Stir the cornstarch and 4 tablespoons of the milk mixture in a small bowl.

Thickened vanilla sauce in a saucepan with a rubber spatula.

3. Pour the cornstarch mixture into the saucepan and cook until it thickens, about 1-2 minutes.

Stirring butter and vanilla in vanilla sauce in a saucepan with a rubber spatula.

4. Then add the butter and vanilla and combine until the butter has melted.

A slice of bread pudding topped with vanilla sauce next to jug with vanilla sauce and baking dish.

Recipe notes & Tips

Make-ahead options

This bread pudding is also a wonderful make-ahead dessert. After assembling the bread pudding in the baking dish, cover it tightly with plastic wrap and refrigerate for up to 24 hours. When you're ready to bake, let it sit at room temperature for about 20 minutes (I usually preheat my oven during this time), then bake as instructed.

How do you store bread pudding?

Bread pudding can be stored in the refrigerator for up to 4 days. Cover it tightly or place it in an airtight container. Reheat gently before serving.

Can you freeze bread pudding?

Yes, bread pudding freezes well for up to 2 months. Let it cool completely, then wrap it tightly in plastic wrap and aluminum foil or place it in an airtight container. Reheat in the oven or microwave after thawing.

Tips for the best bread pudding

  • Don't use fresh bread - Slightly stale bread absorbs the custard much better than fresh bread, without becoming mushy. If fresh bread is all you have, cut it into cubes, spread them on a baking sheet, and bake for about 10 minutes, or until lightly toasted. Rich breads like brioche or challah work best, but you can also use Tsoureki (a Greek sweet bread), which adds a lovely flavor.
  • Baking Times Differ - The baking time can differ slightly depending on your oven. You'll know it's done when a knife inserted into the center comes out clean.

Why is my bread pudding dry?

Bread pudding can turn out dry if there isn't enough custard or if it's overbaked. Make sure the bread is fully soaked before baking and remove it from the oven as soon as the center is set but still slightly soft.

Bread pudding variations 

  • Chocolate Chip - Add some chocolate chips into the custard mixture before pouring it over the bread cubes. 
  • Fruity  - You can also add your favorite chopped dried fruit (raisins, cranberries) or chopped fresh fruit (apples, pears, peaches) to the bread cubes. 
  • Spiced Rum - For an boozy twist, add 1-2 tablespoons of dark rum to the custard mixture. 
  • Caramel Sauce - Drizzle some of this delicious salted caramel sauce on top while the bread pudding is still warm! It's divine. 
  • Nuts - For a crunchy topping, sprinkle  your favorite nuts, like chopped pecans or walnuts over the pudding before or after baking.

Frequently asked questions 

What is the secret of a good bread pudding?

The secret to a good bread pudding is using the right ratio of bread to custard. The bread should be fully soaked but not swimming in liquid. Too much bread can make it dry, while too much custard can make it soggy.

What bread can be used for bread pudding?

The best bread for bread pudding is slightly stale, rich bread like brioche, challah, or Tsoureki (a Greek Easter bread). However, you can use almost any bread you have on hand, including sandwich bread or French bread. Richer breads will give a softer texture and more flavor.

How do you reheat bread pudding?

Bread pudding can be reheated in the microwave or oven. For the microwave, heat individual portions for 30-60 seconds. For the oven, cover and warm at 350°F (180°C) for 10-15 minutes, or until heated through.

Can bread pudding be made ahead of time?

Yes, bread pudding can be made ahead of time. You can prepare it a day in advance and store it in the refrigerator before baking, or bake it fully and reheat it when ready to serve.

Why is my bread pudding soggy?

Bread pudding can turn out soggy if there is too much custard or if it hasn't baked long enough. The center should be set but still soft, not liquid. Using slightly stale bread also helps absorb the custard properly.

More cozy dessert recipes

  • A wooden table with quares of Greek Bougatsa on brown parchment paper dusted with powdered sugar and cinnamon next to cinnamon sticks.
    Easy Greek Bougatsa Recipe
  • A close up of sliced banana bread with streusel topping with bananas and cinnamon sticks in the background.
    Easy Banana Bread with Streusel Topping
  • A close up of strawberry and apple crumble in a white baking dish.
    Easy Strawberry and Apple Crumble
  • A slice of chocolate pie on a white plate with a fork in front of a pie plate with chocolate pie.
    Easy Old Fashioned Chocolate Pie

Happy Baking!

Did you make this recipe? If so, please let me know how it turned out and leave a rating and review below! I'd love to hear from you! ❤️

Recipe

A slice of bread pudding topped with vanilla sauce next to jug with vanilla sauce and baking dish.

Easy Bread Pudding with Vanilla Sauce (Soft & Custardy)

This easy bread pudding with vanilla sauce is soft, rich, and perfectly custardy. A cozy dessert made with leftover bread.
4.60 from 5 votes
Print Pin Rate SaveSaved! Share by Email
Course: Dessert, Snack
Cuisine: American
Prep Time: 20 minutes minutes
Cook Time: 45 minutes minutes
Total Time: 1 hour hour 5 minutes minutes
Servings: 6 -8, approximately
Author: Voula
Prevent your screen from going dark

Equipment

  • mixing bowls
  • saucepan
  • whisk
  • silicone spatula
  • small baking dish (about 8-9 inches / 20-23 cm, square or round)

Ingredients

For the bread pudding

  • 1 tablespoon butter
  • 10 ounces (283g) day-old bread, torn or cubed into 1-inch (2.5cm) pieces
  • 2 cups milk (500ml)
  • ½ cup sugar (100g)
  • 4 medium eggs, at room temperature
  • 1 teaspoon pure vanilla extract
  • 1 teaspoon ground cinnamon
  • ½ tablespoon coarse sugar for sprinkling (optional)

For the vanilla sauce

  • ¼ cup milk (60ml)
  • ½ cup sugar (100g)
  • 1 tablespoon cornstarch
  • ½ cup heavy cream (125ml)
  • 1 tablespoon butter
  • 1 tablespoon pure vanilla extract

Before You Start:

For best results, please read through the full post before beginning the recipe.

Instructions

Make the bread pudding

  • Grease the pan with the butter. Add the bread pieces and spread them evenly in the pan. Set it aside.
    1 tablespoon butter, 10 ounces (283g) day-old bread, torn or cubed into 1-inch (2.5cm) pieces
  • In a large mixing bowl, combine the milk, eggs, sugar, vanilla, and cinnamon.
    2 cups milk (500ml), ½ cup sugar (100g), 4 medium eggs, at room temperature, 1 teaspoon pure vanilla extract, 1 teaspoon ground cinnamon
  • Pour the mixture all over the bread pieces. Use a silicone spatula or the back of a spoon to press the bread down so it's fully coated.
  • Sprinkle the surface with the coarse sugar, if using.
    ½ tablespoon coarse sugar
  • Meanwhile, preheat the oven to 350℉ / 180℃ and let the bread soak while the oven preheats.
  • When the oven is ready, bake the bread pudding for 40-45 minutes or until a knife inserted in the center comes out clean and the center is set.
  • Take it out of the oven and let it cool slightly before serving.

Make the vanilla sauce

  • In a medium saucepan, add the milk, heavy cream, and sugar. Whisk over medium heat and bring to a simmer.
    ¼ cup milk (60ml), ½ cup heavy cream (125ml), ½ cup sugar (100g)
  • Take the saucepan off the heat. Take 4 tablespoons of the hot mixture and add it to a small bowl with the cornstarch. Mix until the cornstarch is dissolved.
    1 tablespoon cornstarch
  • Put the saucepan back on the heat. Pour the cornstarch mixture into the saucepan and whisk continuously until the sauce thickens, about 1-2 minutes.
  • Add the butter and vanilla and whisk well so that the butter melts.
    1 tablespoon butter, 1 tablespoon pure vanilla extract
  • Transfer the vanilla sauce to a bowl or small jug. The sauce will thicken slightly as it cools. If it gets too thick, whisk in more milk to make it thinner.
  • Pour over the bread pudding.
  • Enjoy!

Notes

Top Tips for Success
  • An 8-inch (20 cm) pan will give thicker slices, while a 9-inch (23 cm) pan will be slightly thinner.
  • Use slightly stale bread for best results.
  • Don't overbake, the center should be set but still soft.
Storage & Freezing
Store in the refrigerator for up to 4 days.
Freeze for up to 2 months and thaw overnight.
 
Picture Tutorial & Tips
I have a detailed picture tutorial in my post to help you out with each step of the recipe as well as lots of tips to ensure success.
Baking Measurements
I have used weight measurements for all the recipes on this website. Even though I have also included American volume measurements for convenience, I highly recommend using a digital kitchen scale to weigh all ingredients for the most accurate measurements. Digital kitchen scales are more precise than cups, which is so important in baking, and they give the most accurate, consistent results. Happy baking!
 
©Pastry Wishes 
Vanilla sauce adapted from a recipe on Allrecipes.
Did you make this recipe?Leave a comment below & tag me on Instagram @pastry.wishes !

Reader Interactions

Comments

  1. Levoise A Rockingham

    October 15, 2024 at 1:06 am

    Looks great wonder how it taste

    Reply
    • Voula

      October 15, 2024 at 5:18 pm

      It's really good! Let me know if you try it! ❤️

      Reply
  2. Michelle

    October 28, 2024 at 3:28 am

    5 stars
    Doubled the batch and added fresh apples and raisins...family loved it!

    Reply
    • Voula

      October 28, 2024 at 8:18 am

      That's wonderful, Michelle! I'm glad it was a success!❤️

      Reply
  3. Laurie Miller

    November 02, 2024 at 3:44 pm

    5 stars
    Wonderful recipe - proportion of bread-to-liquid was perfect. I added about 1/2 cup or so of dried sweet cherries - halved, as they were very large - and a little bit (about 1/2 oz) of grated dark (60% cacao) chocolate. I would have used more chocolate but my husband likes very limited chocolate flavor in bread pudding (?!?). I also tossed the bread cubes with about half of the sugar/cinnamon mixture, then added the remainder into the liquid mixture as the recipe said. It did require a little longer baking time (about 5-8 min.) probably due to the add-ins. The vanilla sauce was easy to prepare and, served warm over the room-temperature bread pudding, was an excellent dessert (although I'm tempted to have it for a morning treat as well)!

    Reply
    • Voula

      November 02, 2024 at 6:14 pm

      Thank you so much, Laurie! I'm so happy you enjoyed the recipe! I definitely have to try it with dried cherries; it sounds amazing!❤️

      Reply
  4. Gabriela Smallwood

    February 02, 2025 at 3:22 am

    5 stars
    I added chocolate chips and chopped up walnuts. And to the vanilla sauce I added some bourbon it was fantastic

    Reply
    • Voula

      February 02, 2025 at 10:49 am

      Yay! I'm so glad you enjoyed it! 😊 The bourbon in the vanilla sauce sounds absolutely delicious! Thanks for sharing!❤️

      Reply
  5. Afroditi

    August 12, 2025 at 5:46 pm

    5 stars
    This is so easy and a great recipe for left over bread! A quick dessert and no wasting bread! Love it!

    Reply
    • Voula

      August 12, 2025 at 5:53 pm

      Thank you so much! I'm glad you enjoyed it! 😊❤️

      Reply
  6. Shelley

    January 04, 2026 at 1:55 am

    3 stars
    Good grief, it would be really nice, if the recipe were easier to find.

    Even with the jump to recipe button, you still have to scroll and scroll and scroll down, to find the recipe.

    Reply
    • Voula

      January 04, 2026 at 12:10 pm

      Thanks for your comment! Just to clarify—when you click the Jump to Recipe button, it should scroll straight to the recipe card within a second or two. If it felt longer, it might've been a browser quirk! The full post is just there for extra tips and information, but no need to scroll through it if you don't want to. I hope that clears it up! 😊

      Reply
4.60 from 5 votes

Thanks for stopping by! Let me know what you think: Cancel reply

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.

Primary Sidebar

Hi! I'm Voula!

about me photo

I’m a self-taught baker, recipe developer and aspiring food photographer with a passion for baking. I believe making desserts from scratch doesn’t have to be intimidating or complicated. Learn more about me ...

Like my recipes? Add Pastry Wishes as a trusted source on Google 💛

Add us as a trusted site on Google

Popular

  • Strawberry filling for cakes in a white bowl with a spoon on a white surface with strawberries.
    Easy Strawberry Filling For Cakes
  • Virgin mojito with sprite, mint leaves, ice and lime in a glass.
    Virgin Mojito Recipe With Sprite
  • A slice of greek ekmek kataifi on a white plate.
    Greek Ekmek Kataifi
  • A slice of bread pudding topped with vanilla sauce next to jug with vanilla sauce and baking dish.
    Easy Bread Pudding With Vanilla Sauce (Soft & Custardy)

FREE E-BOOK

Seasonal

  • Close-up of a slice of lemon Bundt cake with glaze on a white plate with a lemon slice, with the sliced cake in the background.
    Lemon Bundt Cake with Glaze (2 Ways)
  • A close-up of sliced apricot almond cake on a white plate next to a bowl of fresh apricots and sliced almonds.
    Easy Apricot Almond Cake
  • A close of of two stacks of peach crumble bars next to sliced peaches.
    Easy Peach Crumble Bars
  • A close-up of a two-layer vanilla cake with blueberry filling on a white plate.
    Vanilla Cake with Blueberry Filling
  • A closeup of three blueberry cheesecake crumble bars on a gray and white surface next to fresh blueberries.
    Easy Blueberry Cheesecake Crumble Bars
  • A closeup of a slice of chocolate tiramisu cake with a fork on a white plate next to ladyfingers, coffee beans and cocoa powder dusted on serving plate with cake.
    Easy Chocolate Tiramisu Cake
  • Pouring cream over a peach cinnamon roll on a white plate with fresh peach slices.
    Easy Peach Cinnamon Rolls
  • A slice of New York cheesecake on a cake server with strawberries on top.
    Creamy New York-style cheesecake

Footer

↑ back to top

INFO

  • About
  • Privacy Policy

FOLLOW

RECIPES

  • All Recipes

CONTACT

  • Contact Us

Copyright © 2026 Pastry Wishes

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.