Kenneth Temple

menu icon
go to homepage
  • Recipes
  • Shop
  • Contact
  • About
  • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Shop
    • Contact
    • About
    • Subscribe
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home » Recipes » Fall

    Peach Bread Pudding with Caramel Sauce

    This post may contain Affiliate Links. Please see my Disclaimer for more details.

    Jump to Recipe Print Recipe

    My Peach Bread Pudding recipe is made with stale sourdough bread, sweet peaches, warm spices, and a rich caramel sauce poured over the top. It’s soft, custardy, buttery, and perfect for summer dinner parties, holidays, Sunday dinner, or anytime you want a dessert that makes folks go quiet after the first bite.

    Here are some homemade ice creams and toppings to serve on top: Vanilla Ice Cream, Butter Pecan Ice Cream, Sweet Potato Pecan Ice Cream, Spiked Whipped Cream, and Peach Cobbler Ice Cream.

    Peach Bread Pudding with Caramel Sauce4

    Recipe Video:

    Jump to:
    • Recipe Video:
    • Peach Bread Pudding Key Ingredients
    • How to Make Peach Bread Pudding
    • Storing Peach Bread Pudding
    • Pro Recipe Substitutions, Tips and Tricks
    • FAQs
    • More Peach Recipes
    • Before You Begin
    • 📖 Recipe

    Imagine spooning into warm peach bread pudding where the bread has soaked up a cinnamon-nutmeg custard, the peaches bring a juicy sweetness, and the caramel sauce melts into every corner. That’s what makes this dessert special: it has the comfort of classic bread pudding, the bright flavor of peaches, and the richness of homemade caramel. The texture should be soft and custardy in the center, slightly golden brown around the edges, and sturdy enough to hold together when served warm.

    I love bread pudding, and it has always been one of those resourceful desserts built from simple ingredients: day-old bread, milk, eggs, sugar, and whatever fruit or flavor was on hand. Instead of wasting stale bread, cooks turned it into something rich, filling, and comforting. This peach bread pudding recipe keeps that same spirit while adding juicy peaches, warm spices, and caramel sauce to make it feel special enough for a holiday table without overcomplicating the process.

    The key to great bread pudding is letting the bread absorb the custard without turning mushy. Day-old bread works best because it soaks up the custard while still holding its shape. If your bread is fresh, toast or dry the cubes in a 200°F (95°C) oven for 10 to 15 minutes before mixing, so they can absorb the custard properly and bake into a pudding with body instead of falling apart.

    Peach Bread Pudding with Caramel Sauce in a baking pan.

    Peach Bread Pudding Key Ingredients

    Here are the key ingredients you need to make this easy peach bread pudding at home.

    Sourdough Bread

    Stale sourdough bread gives this peach bread pudding structure, chew, and a little tang that balances the sweetness of the custard and caramel sauce. Day-old bread works best because it absorbs the custard without becoming mushy. Brioche, challah, French bread, Italian bread, croissants, or your favorite gluten-free artisan loaf can also be used.

    Frozen Peaches

    Peaches add juicy sweetness, making this bread pudding taste bright and comforting at the same time. Fresh peaches provide the best flavor when they are in season, but frozen peaches work great and make this recipe easy to enjoy year-round. If using frozen peaches, do not drain the thawed liquid, as it has a great peach flavor.

    Whole Milk

    Whole milk gives the custard body and helps soften the bread as it bakes. You can use your milk of choice, but whole milk creates a richer texture. For a dairy-free version, use oat milk or almond milk with coconut cream to help replace some of the richness.

    Dark Brown Sugar

    Dark brown sugar sweetens the custard while adding a deeper molasses flavor that pairs beautifully with peaches, cinnamon, nutmeg, and caramel sauce. Raw cane sugar can be used if that is what you have, but dark brown sugar gives the pudding more depth.

    Unsalted Butter

    Melted butter adds richness and helps the custard bake up tender. If you use salted butter, omit the kosher salt from the recipe so the bread pudding does not become too salty.

    Eggs

    Eggs help set the custard and give the bread pudding its soft, sliceable texture. They bind the milk, sugar, butter, and bread together so the finished dessert holds its shape while staying tender.

    Vanilla Extract

    Vanilla extract rounds out the custard and gives the bread pudding a warm bakery-style flavor. It blends with the peaches and spices without overpowering them.

    Cinnamon and Nutmeg

    Cinnamon and nutmeg bring warmth to the custard and make the peaches taste even sweeter. These spices give the bread pudding that cozy holiday flavor without taking over the dish.

    Heavy Cream

    Heavy cream makes the caramel sauce rich, smooth, and pourable. Whipping cream can be used as a substitute, but heavy cream gives the sauce the best body.

    White Sugar

    Sugar forms the base of the caramel sauce. As it cooks with water and salt, it melts and turns golden before the cream is stirred in to create a smooth caramel topping.

    Peach Bread Pudding Ingredients

    How to Make Peach Bread Pudding

    This easy peach bread pudding comes together with bread soaked in custard, sweet peaches, warm spices, and a homemade caramel sauce, making every bite rich and comforting. Just make sure the bread has time to soak up the custard before baking, because that’s what gives bread pudding its soft, spoonable texture.

    Step 1: Preheat oven to 350°F (175°C). In a bowl, soak the bread cubes in 2 cups of milk.

    Step 2: In a large bowl, beat the dark brown sugar and melted butter with a hand mixer until the mixture looks like wet sand.

    Step 3: Add the eggs one at a time, mixing until fully blended. Mix in the vanilla extract, kosher salt, cinnamon, and nutmeg into the egg mixture.

    Step 4: Stir in the remaining milk, soaked bread, and peaches until everything is evenly combined.

    Step 5: Butter a 9 x 13 baking dish, then pour the bread pudding mixture into the dish. Place on a baking sheet to catch any spills. Bake for 20 minutes, then reduce the oven to 300°F (150°C) and continue baking for 1 hour, or until the center has a slight jiggle but is mostly set and golden brown.

    Step 6: While the bread pudding bakes, make the caramel sauce. In a large pot over high heat, add sugar, water, and kosher salt; cook for about 5 minutes, or until the sugar melts and turns caramel-colored.

    Step 7: Remove from the heat and carefully add the heavy cream. The mixture will steam and bubble up. Return the caramel to low heat and stir until smooth. Serve the peach bread pudding warm with caramel sauce spooned over the top.

    Peach Bread Pudding with Caramel Sauce3

    Storing Peach Bread Pudding

    Peach bread pudding can be made 1 to 2 days in advance, then cooled, tightly covered, and refrigerated. Store baked bread pudding in the refrigerator for 2 to 3 days, and reheat it in a 350°F (175°C) oven for 10 to 15 minutes or until warmed through.

    Baked bread pudding can be frozen for up to 2 months, then defrosted overnight in the refrigerator before reheating.

    The caramel sauce can be made 1 day in advance and stored in an airtight container in the refrigerator. It will thicken as it cools, so transfer it while it is still warm. Reheat caramel sauce gently in the microwave or in a small saucepan over low-medium heat, stirring until smooth.

    Pro Recipe Substitutions, Tips and Tricks

    Here are my top tips for making the best peach bread pudding every time.

    • Use day-old bread for the best texture; slightly dry bread absorbs the custard without becoming mushy.
    • If your bread is fresh, dry the cubes in a 200°F (95°C) oven for 10 to 15 minutes before adding the custard.
    • Brioche, challah, French bread, Italian bread, croissants, sourdough, or your favorite gluten-free artisan loaf all work well in bread pudding.
    • If you need a gluten-free option, substitute your favorite gluten-free artisan loaf for the sourdough bread.
    • Soak the bread mixture for 30 minutes before baking if you have extra time, so the custard can fully absorb.
    • Fresh peaches provide the best flavor when in season, but frozen or canned peaches can also be used. If using frozen peaches, do not drain the thawed liquid because it carries a lot of peach flavor.
    • If your peaches are very ripe and sweet, reduce the sugar by about 25% so the bread pudding does not become overly sweet.
    • The recipe can be halved for a smaller portion or doubled for a larger gathering.
    • Use oat milk or almond milk with coconut cream to make a dairy-free version.
    • Salted butter can be used instead of unsalted butter, but omit the kosher salt from the custard if you make that swap.
    • Store-bought caramel sauce can be used if you do not have time to make homemade caramel.
    • Simmer the caramel sauce for about 5 minutes to thicken it. Add a pinch of salt to the caramel sauce to enhance the flavor and keep it from tasting flat.
    • Use heavy whipping cream for a rich caramel sauce; half-and-half works as well if that is what you have.
    • Re-warm caramel sauce in the microwave or in a saucepan before serving so it pours smoothly over the bread pudding.
    • Serve warm peach bread pudding with vanilla ice cream, vanilla sauce, whipped cream, or salted caramel sauce.
    • Here are some more of my bread pudding recipes: New Orleans Bread Pudding with Bourbon Sauce and Banana Bread Pudding.
    Peach Bread Pudding with Caramel Sauce3

    FAQs

    Here are readers' top questions about peach bread pudding.

    Can you put peaches in bread pudding?

    Yes, peaches are great in bread pudding because they add natural sweetness, juiciness, and bright fruit flavor to the custard. Fresh peaches are best when they are in season, but frozen or canned peaches can also be used.

    What is the secret to bread pudding?

    The secret to good bread pudding is using slightly dry bread and letting it absorb the custard. Day-old bread, brioche, challah, French bread, sourdough, or croissants work well because they hold their shape while soaking up the milk, eggs, sugar, and spices.

    Southern Creole Banner Ad-1

    More Peach Recipes

    If you love peaches, you'll want to add these to your rotation.

    • Peach Cobbler
    • Fried Peach Pies
    • Peach Preserves
    • Peach Waffles
    • Peach Cobbler Pancakes

    Before You Begin

    Here are my steps for getting organized and moving fast in the kitchen.

    Step 1: Preheat oven to 350°F. Make sure your bread is stale or toasted if it's fresh. Get all ingredients for the bread pudding on the counter.

    Step 2: Measure each ingredient into its own individual bowl.

    Step 3: Start following the recipe and get ready for the yummy peach bread pudding you've ever enjoyed.

    So this year, instead of the same-old dessert table, switch it up with this Peach Bread Pudding with Caramel Sauce. It’s easy to make and will definitely WOW your guests. I promise you won’t be disappointed! Make the recipe today and leave me a 5-star rating if you love it as much as I do. Happy Friendsgiving, everyone!

    Click here to subscribe to MY Weekly Recipes for easy and free recipes right into your inbox! 

    To pin this recipe and save it for later, you can use the Pin button on the recipe card, the sharing buttons above or below this post, or any of the photos above. 

    Tag me @kennethtemple_ and use #LezEat on Instagram to share your remakes with me, and don't forget to leave a star rating and comment below. 

    📖 Recipe

    Peach Bread Pudding with Caramel Sauce4

    Peach Bread Pudding with Caramel Sauce

    Kenneth Temple
    My Peach Bread Pudding recipe is made with stale sourdough bread, sweet peaches, warm spices, and a rich caramel sauce poured over the top.
    5 from 4 votes
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 1 hour hr 20 minutes mins
    Total Time 1 hour hr 35 minutes mins
    Course Dessert
    Cuisine American, New Orleans
    Servings 12 persons
    Calories 389 kcal

    Ingredients
      

    Peach Bread Pudding:

    • 4 cups whole milk
    • 10 oz. stale sourdough bread diced
    • 1 ¼ cups dark brown sugar
    • 1 stick melted unsalted butter plus 1 tablespoon room temperature
    • 4 large eggs
    • 1 tablespoons vanilla extract
    • ¼ teaspoon kosher salt
    • 1 ½ teaspoons cinnamon
    • 1 ½ teaspoons nutmeg
    • 16 oz. frozen peaches thawed

    Caramel Sauce:

    • 1 ½ cups sugar
    • ½ cup water
    • ¼ teaspoon kosher salt
    • ¾ cup heavy cream

    Instructions
     

    • Preheat the oven to 350°F. In a bowl soak bread in 2 cups of milk. In another bowl beat sugar and butter together with a hand mixer, until mixture resembles wet sand. Add eggs one at a time, until eggs are fully blended. Add vanilla, salt, cinnamon, nutmeg. Mix in remaining milk, stir in bread and peaches.
    • Butter a 9 x 13 casserole dish. Pour mixture into casserole dish, bake for 20 minutes. Reduce oven to 300°F and continue baking for 1 hour, bread pudding is done when the center has a slight jiggle but mostly stiff.
    • While bread pudding is baking, make caramel sauce: In a large pot over high heat add the sugar water and salt to a pot, cook for 5 minutes or until sugar melts and turns a caramel color. Remove from heat, add the heavy cream, the sugar will steam and bubble up. Cook caramel over a low heat, stir until sauce smooths out.
    • Serve peach bread pudding hot with caramel sauce.

    Notes

    Make Ahead & Storage
    Peach bread pudding can be made 1 to 2 days in advance, then cooled, tightly covered, and refrigerated. Store baked bread pudding in the refrigerator for 2 to 3 days, and reheat it in a 350°F (175°C) oven for 10 to 15 minutes or until warmed through.
    Baked bread pudding can be frozen for up to 2 months, then defrosted overnight in the refrigerator before reheating.
    The caramel sauce can be made 1 day in advance and stored in an airtight container in the refrigerator. It will thicken as it cools, so transfer it while it is still warm. Reheat caramel sauce gently in the microwave or in a small saucepan over low-medium heat, stirring until smooth.
    Pro Recipe Substitutions, Tips and Tricks
    Here are my top tips for making the best peach bread pudding every time.
    • Use day-old bread for the best texture; slightly dry bread absorbs the custard without becoming mushy.
    • If your bread is fresh, dry the cubes in a 200°F (95°C) oven for 10 to 15 minutes before adding the custard.
    • Brioche, challah, French bread, Italian bread, croissants, sourdough, or your favorite gluten-free artisan loaf all work well in bread pudding.
    • If you need a gluten-free option, substitute your favorite gluten-free artisan loaf for the sourdough bread.
    • Soak the bread mixture for 30 minutes before baking if you have extra time, so the custard can fully absorb.
    • Fresh peaches provide the best flavor when in season, but frozen or canned peaches can also be used. If using frozen peaches, do not drain the thawed liquid because it carries a lot of peach flavor.
    • If your peaches are very ripe and sweet, reduce the sugar by about 25% so the bread pudding does not become overly sweet.
    • The recipe can be halved for a smaller portion or doubled for a larger gathering.
    • Use oat milk or almond milk with coconut cream to make a dairy-free version.
    • Salted butter can be used instead of unsalted butter, but omit the kosher salt from the custard if you make that swap.
    • Store-bought caramel sauce can be used if you do not have time to make homemade caramel.
    • Simmer the caramel sauce for about 5 minutes to thicken it. Add a pinch of salt to the caramel sauce to enhance the flavor and keep it from tasting flat.
    • Use heavy whipping cream for a rich caramel sauce; half-and-half works as well if that is what you have.
    • Re-warm caramel sauce in the microwave or in a saucepan before serving so it pours smoothly over the bread pudding.
    • Serve warm peach bread pudding with vanilla ice cream, vanilla sauce, whipped cream, or salted caramel sauce.
    • Here are some more of my bread pudding recipes: New Orleans Bread Pudding with Bourbon Sauce and Banana Bread Pudding
     

    Nutrition

    Calories: 389kcalCarbohydrates: 68gProtein: 8gFat: 10gSaturated Fat: 6gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 0.01gCholesterol: 81mgSodium: 307mgPotassium: 265mgFiber: 1gSugar: 56gVitamin A: 556IUVitamin C: 2mgCalcium: 155mgIron: 2mg
    Keyword bread pudding, caramel sauce, caramel sauce recipe, dessert, new orleans bread pudding recipe, peach bread pudding, recipe for new orleans bread pudding
    Cooked this recipe?Let me know how it was!

    More Fall

    • Sweet Potato Pie1
      Southern Sweet Potato Pie
    • Root Beer Braised Short Ribs2
      Root Beer Braised Short Ribs
    • Southern Baked Mac n Cheese on serving spoon
      Southern Baked Mac and Cheese
    • overheadshot of classic southern Potato Salad 1
      Classic Southern Potato Salad

    Comments

      5 from 4 votes (4 ratings without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Ellen R Collins says

      August 11, 2021 at 12:20 pm

      Hello chef Kenneth,
      I just watched you make your peach bread pudding with caramel sauce. I really would like to try it but I need to know what I can use in place of milk in the recipe. I'd like to try oat milk since I can't have soy and I'm not too particular about nut milks. Do you have a suggestion? I would love to try your recipe.
      Ellen

      Reply
      • Kenneth says

        August 11, 2021 at 9:03 pm

        Hello Ellen, absolutely. You can use any milk of choice. Looking forward to seeing your creation!

        Reply
    Chef KENNETH Temple

    Let's Eat! I'm Kenneth!

    I am a "Food Network's Chopped Champion" from New Orleans, Louisiana, and I love cooking the best Southern Creole classics from scratch.

    Read More

    As Seen On

    Trending Recipes

    • Baked beans in a pot
      Homemade Baked Beans (using canned beans)
    • Homemade Creole Seasoning Recipe in a plate.
      Homemade Creole Seasoning
    • two hoecakes with syrup
      Southern Hoecakes
    • New Orleans Bread Pudding with Bourbon Sauce on a plate
      Bourbon Sauce for Bread Pudding

    Buy My Cookbook!

    Spring Recipes

    • Southern Smothered Cabbage in a pot
      Southern Smothered Cabbage
    • Banana Bread Pudding on a plate.
      Banana Bread Pudding
    • Banana nutella crepes on a plate.
      Banana Nutella Crepes
    • Chicken Sauce Piquant in a pot.
      Chicken Sauce Piquante

    Healthy Recipes

    • Lamb Meatballs with Roasted Veg
      Mediterranean Lamb Meatballs Bowl
    • Yassa Chicken Bowl
    • Glazed Lemon Pepper Salmon on a plate
      10-Minute Lemon Pepper Salmon
    • Fajita Bowl with Cilantro Rice2
      Steak Fajita Bowl With Onions, Peppers And Cilantro Rice

    Party Recipes

    • Cajun Deviled Egg in a hand.
      Cajun Deviled Eggs
    • Spinach dip with cheese pull
      Spinach Artichoke Dip without Cream Cheese
    • Garlic Parmesan Wings being held in hand
      Air Fryer Garlic Parmesan Chicken Wings
    • close up of bbq meatballs
      Oven BBQ Meatballs

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Disclaimer
    • Terms & Conditions

    Newsletter

    • Sign Up! to receive new recipe ideas

    Contact

    • Contact

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Brunch Pro on the Feast Plugin

    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.