We first tried bread pudding years ago at a work event, and since then we haven’t been able to stop thinking about.

We loved it so much, we tested several recipes to make sure we had the perfect, easy bread pudding that is comforting and cozy with hints of cinnamon and loads of creamy flavor. It’s similar to French Toast Casserole, only it’s creamier, sweeter, and a little gooier – which makes it perfect for dessert.

Add in raisins or chopped pecans – but this delicious pudding is best served with a drizzle of Caramel Sauce and Homemade Vanilla Ice Cream.

Why we think you’ll love it:

  • Second life for bread. Rescue stale bread and transform it into a decadent dessert – this pudding is a delicious way to reduce food waste!
  • Warm & comforting. Rich custard and fluffy bread create a warm, comforting texture that’s perfect for chilly nights or satisfying a sweet tooth.
  • Endless variations. From classic raisin-studded bread pudding to chocolate chip or fruit-filled options, the possibilities are endless – customize it to your cravings!
Bread slices, milk, eggs, sugar, and seasonings measured and set on a counter.

Easy Bread Pudding Ingredients

Bread Pudding

  • 1 large loaf white bread (I typically use an 18-ounce loaf)   the classic choice is white bread, but you can use 18 ounces of slightly stale challah, brioche, cinnamon swirl bread, croissants, or even leftover baguettes.
  • 6 large eggs
  • 4 cups whole milk– whole milk will produce a creamier pudding, but a lower fat milk can also be used.
  • 1 cup sugar
  • 2 teaspoons vanilla extract
  • 1 tablespoon cinnamon
  • 1 teaspoon nutmeg

Caramel Sauce

  • ½ cup brown sugar
  • 1 tablespoon flour
  • ¼ teaspoon cinnamon
  • 1 egg
  • 2 tablespoons butter, melted
  • 1¼ cups milk
  • 1 tablespoon vanilla

How to Make Bread Pudding

  1. PREP. Grease a 3-quart (9×13 inch) casserole pan.
    • Cut 1 loaf of bread into cubes and place in the greased pan.
    • In a very large bowl, whisk 6 eggs.
    • Then whisk in 1 cup sugar, 4 cups milk, 2 teaspoons vanilla extract, 1 tablespoon cinnamon, and 1 teaspoon nutmeg. 
  2. ASSEMBLE. Pour the egg mixture over top of the bread, tossing the bread as necessary so that it’s all covered in the egg mixture.
    • Allow the pudding to sit for 20 minutes so that the bread soaks up the egg mixture. As you wait, preheat the oven to 350°F.
  3. BAKE. Cover the dish with aluminum foil and bake for 20 minutes, then remove the aluminum foil and continue baking for 20-25 minutes or until the top is golden brown.
    • Let it cool for at least 10 minutes before slicing it into pieces and serving. 
  4. CARAMEL SAUCE. Mix ½ cup brown sugar, 1 tablespoon flour, and ¼ teaspoon cinnamon.
    • Add it to a medium saucepan along with 1 egg, 2 tablespoons melted butter, and 1¼ cups milk. Cook on LOW heat, whisking until smooth.
    • Cook for 10 minutes, whisking constantly, then stir in 1 tablespoon vanilla. Drizzle over your warm bread pudding.

Kristyn’s Recipe Tips

  • Use slightly stale bread like challah, brioche, or croissants for the best texture and flavor.
  • Let the bread soak for at least 20 minutes so every bite is custardy and rich.
  • Cover with foil halfway through baking to prevent over-browning while still getting a golden top.
  • This dessert reheats well—store leftovers covered in the fridge for up to 3 days.
Caramel sauce drizzled over baked cubed bread mixture.
Slice of bread pudding on a white plate.
4.99 from 79 votes

Easy Bread Pudding

This easy bread pudding recipe is a cozy old-fashioned dessert made with simple ingredients and is completely addicting.
Servings: 12 people
Prep: 10 minutes
Cook: 40 minutes
Resting: 20 minutes
Total: 1 hour 10 minutes

Video

Ingredients 

  • 1 large loaf white bread, I typically use an 18 oz loaf
  • 6 large eggs
  • 4 cups whole milk
  • 1 cup sugar
  • 2 teaspoons vanilla extract
  • 1 tablespoon cinnamon
  • 1 teaspoon nutmeg

Caramel Sauce

  • ½ cup brown sugar
  • 1 tablespoon flour
  • ¼ teaspoon cinnamon
  • 1 egg
  • 2 tablespoons butter, melted
  • cups milk
  • 1 tablespoon vanilla

Instructions 

Bread Pudding

  • Grease a 3-quart (9×13 inch) casserole pan.
  • Cut loaf of bread into cubes and place in the greased pan.
  • In a very large bowl, whisk eggs.
  • Whisk in sugar, milk, vanilla extract, cinnamon, and nutmeg. 
  • Pour the egg mixture over top of the bread, tossing the bread as necessary so that it's all covered in the egg mixture.
  • Allow the pudding to sit for 20 minutes so that the bread soaks up the egg mixture. As you wait, preheat the oven to 350°F.
  • Cover the dish with aluminum foil and bake for 20 minutes, then remove the aluminum foil and continue baking for 20-25 minutes or until the top is golden brown.
  • Let it cool for at least 10 minutes before slicing it into pieces and serving. 

Caramel Sauce

  • Mix brown sugar, flour, and cinnamon.
  • Add it to a medium saucepan along with the egg, melted butter, and milk. Cook on LOW heat, whisking until smooth.
  • Cook for 10 minutes, whisking constantly, then stir in vanilla. Drizzle over your warm bread pudding.
Save This Recipe!
Just enter your email and get it sent to your inbox! Plus you’ll get new recipes from us every week!

Notes

Recipe Notes:
  • Use slightly stale bread like challah, brioche, or croissants for the best texture and flavor.
  • Let the bread soak for at least 20 minutes so every bite is custardy and rich.
  • Cover with foil halfway through baking to prevent over-browning while still getting a golden top.
  • This dessert reheats well—store leftovers covered in the fridge for up to 3 days.
STORE leftovers covered in the fridge. Bread pudding is best served warm. You can either warm it up in the microwave or preheat the oven to 350°F and bake covered for 10 minutes to warm it up. 
For more substitutions and tips, check out the full recipe post

Nutrition

Calories: 384kcal, Carbohydrates: 60g, Protein: 13g, Fat: 10g, Saturated Fat: 5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 3g, Trans Fat: 0.1g, Cholesterol: 124mg, Sodium: 370mg, Potassium: 286mg, Fiber: 2g, Sugar: 34g, Vitamin A: 389IU, Vitamin C: 0.03mg, Calcium: 283mg, Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Recipe FAQ

Make ahead of time?

Prepare this simple bread pudding up to 12 hours before baking. Cover the pan with aluminum foil and refrigerate. When you’re ready to enjoy it, pop it in the preheated oven.

How to store?

Place homemade bread pudding in an airtight container and store it in the refrigerator for 3-4 days.

How to freeze?

Cover tightly and freeze for 3-4 months. Thaw overnight before reheating. If it’s lost too much moisture, add a bit of caramel sauce or heavy cream before reheating.

This recipe was originally published March 2019.

About Kristyn

Kristyn Merkley is a published cookbook author, wife, mom of six, and major food enthusiast! For the past 15 years, she has been sharing foolproof, family-friendly recipes—each one tested in her kitchen—that anyone can master. As a seasoned recipe creator, she loves making cooking simple, stress-free, and totally doable for everyone!

Get my cookbook!

My cookbook is the ultimate resource for feeding your friends and family with 200+ simple recipes with videos, tips & more!

4.99 from 79 votes (50 ratings without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




48 Comments

  1. Mary says:

    Do you have a “preferred” bread pan? I need to purchase a couple and wondered which kind or brand cooks the best.

  2. Mary Montgomery says:

    Do you use your homemade white bread for the 18oz loaf in your Bread Pudding with carmel sauce or is the consistency different from purchased bread or Challah? Which makes better Bread Pudding?

  3. Kara says:

    5 stars
    I had a loaf of French bread in the freezer that I needed to use. It worked perfectly! Such a comforting dessert, and the sauce is amazing!

  4. Sha says:

    5 stars
    This is a new addition to my go-to breakfast recipe! It is rich in flavor and decadent. Impressive!

  5. Bibi says:

    5 stars
    This was off the charts delicious, probably the best bread pudding I’ve ever made.

    1. Lil'Luna Team says:

      Yay! So happy to hear you enjoyed the recipe!

  6. jess says:

    5 stars
    This was an amazing banana pudding recipe and the caramel sauce really just put it over the top! thank you so much for sharing this amazing recipe

  7. Sharina says:

    5 stars
    Love having this pudding for breakfast! It is incredibly delicious, filling and satisfying!

  8. Sarah Skaggs says:

    5 stars
    Yumm! I used to only get it at restaurants now I finally made it at home! My family loves this recipe!

  9. Celea Star says:

    5 stars
    Thank you for sharing this bread pudding recipe! So grateful to be able to use the bread already have that want to use up. This is a delightful way to utilize what is on hand and create a taste treat that is super for a Sunday gathering, pot luck or such as there is so much of it. Good news though, it will all be gone before you know it.

    1. Lil'Luna Team says:

      You’re welcome!!

  10. Chelsey says:

    4 stars
    Recipe is great. I would definitely add less milk for the caramel sauce. I ended up having to add a lot more flour and brown sugar in order to thicken it up.

    1. Lil'Luna Team says:

      Thanks for the feedback! So glad you enjoyed the bread pudding.

  11. Pam A says:

    5 stars
    This is the best Bread Pudding recipe I have tried yet…now the ONLY one I will make from now on! TY for posting!

    1. Lil'Luna Team says:

      Aww!! That makes me so happy to hear! I’m so glad you love the recipe!

  12. Diane L Backs says:

    5 stars
    Very good!

    1. LilLunaTeam says:

      Thank you so much! I’m glad you enjoyed the recipe! 🙂

  13. cat says:

    can this recipe be halved? 8×8 or 9×9 glass dish?

  14. Marlene says:

    Could this be made ahead and kept in fridge to bake later so I can serve warm?

    1. Lil'Luna Team says:

      You bet! You can prepare the pudding in advance (up to 12 hours before enjoying). Cover the pan with aluminum foil, and place in the fridge. Then when you’re ready to enjoy – pop it in the preheated oven.

  15. Sue says:

    5 stars
    I made this for my husband, I will try it for the first time and let you know he loves it…..❤️

    1. Lil'Luna Team says:

      Yes, please do! We’d love to hear how he liked the recipe.

  16. Elizabeth says:

    Trying this recipe for the first time tomorrow, but I’d love to hear from someone who has made it already…how does the vanilla topping sauce compare to caramel? Thanks for your help!

  17. maura wolfson-foster says:

    5 stars
    This is now my “go to” comfort food recipe – easy and delicious! Thank you so much!!!

    1. Kristyn Merkley says:

      You are so welcome! Thank you for letting me know 🙂

  18. maura wolfson-foster says:

    5 stars
    Making this recipe has saved my sanity …. Thank you!!!

    1. Kristyn Merkley says:

      LOL..glad it has!! Thank you!

  19. Karen Mallory says:

    5 stars
    Cant get any better the this! Nice and simple oh an delicious.

    1. Kristyn Merkley says:

      So happy you think so 🙂 Thank you for letting me know!

  20. Anna says:

    5 stars
    ALmost every RESTAURANT my father goes to he orders their bread pudding. This is his favorite dessert. As he is eating it, he will rate the taste. Most times, he is not happy. When i made this bread pudding, all he could do is rave over how DELICIOUS it was as he ate it, “saying, this is one of the best puddings i have ever eaten!”

    1. Kristyn Merkley says:

      What a nice compliment!! Please, tell him Thank you!

  21. Faisal khan says:

    5 stars
    I purchased Cinnabon Bread Pudding in Emporium Mall lahore and really enjoyed them. These Bread Pudding are quite delicious and very unique in flavor.

    1. Kristyn Merkley says:

      That sounds yum! I hope you give this one a try!

  22. RG says:

    5 stars
    Such a droolworthy, perfect dessert!~

  23. Valentina says:

    5 stars
    Amazing bread pudding recipe! Thank you for this delicious dessert!

  24. Jen says:

    5 stars
    This is my mother in law’s favorite dessert. I can’t wait to impress her with this the next time she comes over for dinner. Thank you!!

  25. Sara Welch says:

    5 stars
    I know what I will be making for dessert tonight! This looks amazing!

  26. Krissy Allori says:

    5 stars
    This is a terrific recipe for a great classic!

  27. Marie mar says:

    5 stars
    This is delicious. i think in days long past, women invented this recipe to use up stale bread that they had no matter what kind. i’ve made bread pudding with every kind of bread thrown in you can think of and it has always come out great. i’ve eve thrown in dried out donuts and cinnamon rolls. they only enhance the flavor. bread pudding is one of my favorite desserts. marie

    1. Kristyn Merkley says:

      Thank you for sharing that! And, you are probably right 🙂

    2. Samantha Arntsen says:

      I used to make bread pudding when I was a teenager. I remember baking it inside a larger dish with water so it would steam. I can not find a recipe like that. I’ll try yours though because your recipes never fail to be delicious. 😁

      1. LilLunaTeam says:

        Thanks so much for trying it out! 🙂

  28. Kristi says:

    5 stars
    I have to admit the name “bread pudding” never appealed to me, but once i actually gave your recipe a try (the Photos looked delicious) i was glad i did!

  29. misty says:

    5 stars
    I have never made bread pudding before. This was super easy and really good! i will be making it again!

  30. Joy says:

    5 stars
    I did not know how much I would like this, but I’ve got to say..it was so good!! I loved the flavor & it wasn’t hard to make!

  31. Olivia says:

    5 stars
    Nothing better than homemade bread pudding. So taSty and not hard to put together. Its one of my husbands favorite desserts.

  32. Amy Huntley says:

    5 stars
    I love Bread Pudding! Especially with Vanilla Ice Cream!!

  33. Becca says:

    5 stars
    So delicious- especially served warm!