Warm, cozy, and irresistibly sweet, this Easy Peach Bread Pudding is a comforting dessert that’s as simple to make as it is delicious to eat. Soft bread cubes soak up a rich, vanilla custard while juicy peaches add bursts of flavor in every bite. Whether you’re using fresh, canned, or frozen peaches, this crowd-pleasing recipe comes together in minutes and bakes to golden perfection.
Want recipes like this delivered straight to your inbox? Subscribe now for more comforting classics and easy dessert recipes you’ll love.

Why You’ll Love This Recipe
Super Simple – Just mix, layer, and bake!
Perfectly Sweet – Peaches add natural sweetness and juicy texture.
Budget-Friendly – Uses pantry staples and day-old bread.
Customizable – Swap fruits, add nuts, or drizzle with caramel.
Make-Ahead Option – Perfect for prepping ahead for gatherings or holidays.
Ingredients You’ll Need
For the Bread Pudding:
- 5 cups day-old bread, cubed (French bread, brioche, or challah work great)
- 2 cups sliced peaches (fresh, canned, or thawed frozen)
- 3 large eggs
- 1 ½ cups whole milk
- ½ cup heavy cream
- ⅔ cup granulated sugar
- 1 tsp vanilla extract
- ½ tsp cinnamon
- ¼ tsp ground nutmeg (optional)
- Pinch of salt
- 2 tbsp unsalted butter, melted
For Topping (Optional):
- Powdered sugar for dusting
- Whipped cream or vanilla ice cream
- Caramel sauce or maple syrup
Tools You’ll Need
- 8×8 or 9×9 inch baking dish
- Mixing bowls
- Whisk
- Measuring cups and spoons
- Spatula
- Knife and cutting board (if using fresh peaches)
Step-by-Step Instructions
Step 1: Prep the Oven & Dish
Preheat your oven to 350°F (175°C).
Grease your baking dish lightly with butter or non-stick spray.
Step 2: Layer the Bread and Peaches
Place cubed bread into the baking dish.
Evenly distribute sliced peaches over the bread, tucking some into the gaps.
Step 3: Make the Custard
In a large bowl, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and a pinch of salt.
Whisk until well combined.
Step 4: Assemble the Pudding
Slowly pour the custard mixture over the bread and peaches.
Press down gently with a spatula to help the bread soak up the liquid.
Drizzle melted butter over the top.
Let it sit for 10–15 minutes to absorb (optional but recommended).
Step 5: Bake
Place the dish in the preheated oven.
Bake for 40–45 minutes, or until the top is golden brown and the center is set.
A knife inserted into the center should come out clean.
Step 6: Cool & Serve
Let the bread pudding cool for 10 minutes before serving.
Dust with powdered sugar and serve with whipped cream, ice cream, or a drizzle of caramel sauce if desired.
Tips for the Best Peach Bread Pudding
Use Stale Bread – Day-old or slightly dried-out bread absorbs custard better without getting mushy.
Fresh or Canned Peaches – If using canned, be sure to drain them well.
Let it Soak – Giving the bread time to absorb the custard ensures a rich, tender texture.
Don’t Overbake – Remove when the center is just set for the best texture.
Add a Crunch – Sprinkle with chopped pecans or almonds for texture contrast.
Serving Suggestions
Brunch Favorite – Serve warm alongside eggs and coffee.
Dessert Delight – Pair with a scoop of vanilla ice cream or whipped cream.
Holiday Table – A comforting addition to Thanksgiving or Easter feasts.
Sweet Breakfast – A great way to use up bread and peaches for a sweet start to the day.
How to Store & Reheat
Storing:
Refrigerator: Store leftovers in an airtight container for up to 4 days.
Freezing:
Freeze baked and cooled bread pudding in individual portions for up to 2 months.
Wrap tightly and place in a freezer-safe container.
Reheating:
Oven: Reheat at 325°F for 10–15 minutes until warmed through.
Microwave: Heat in 30-second bursts until warm.
Add a splash of milk or cream if needed to moisten.
Frequently Asked Questions
- Can I use other fruits?
Absolutely—apples, berries, pears, or bananas work great too. - Can I make it dairy-free?
Yes! Use almond or oat milk and a dairy-free cream substitute. Coconut cream works well too. - Can I make it ahead of time?
Yes. Assemble the pudding, cover, and refrigerate overnight. Bake the next day. - What kind of bread is best?
Challah, brioche, or French bread are ideal—anything dense and slightly stale. - How do I know it’s done baking?
The edges will be golden, and the center should be just set. A knife should come out clean.
Final Thoughts
This Easy Peach Bread Pudding is the kind of old-fashioned dessert that brings warmth and joy to any table. It’s simple to make, endlessly adaptable, and packed with cozy flavors. Whether you’re making it for a weeknight treat or a special brunch, this recipe is a winner every time.
Give it a try and let us know how it turned out! Share your creations online and tag us—we’d love to see your golden, fruity masterpiece.
Preparation Time: 15 minutes
Cooking Time: 45 minutes
Cuisine: American
Nutritional Information (Per Serving – Serves 6):
Calories: 310 | Protein: 7g | Carbohydrates: 38g | Fat: 15g | Fiber: 2g | Sodium: 180mg
Easy Peach Bread Pudding
- Prep Time: 15 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour
- Cuisine: American
Description
Warm, cozy, and irresistibly sweet, this Easy Peach Bread Pudding is a comforting dessert that’s as simple to make as it is delicious to eat. Soft bread cubes soak up a rich, vanilla custard while juicy peaches add bursts of flavor in every bite. Whether you’re using fresh, canned, or frozen peaches, this crowd-pleasing recipe comes together in minutes and bakes to golden perfection.
Want recipes like this delivered straight to your inbox? Subscribe now for more comforting classics and easy dessert recipes you’ll love.
Ingredients
For the Bread Pudding:
-
5 cups day-old bread, cubed (French bread, brioche, or challah work great)
-
2 cups sliced peaches (fresh, canned, or thawed frozen)
-
3 large eggs
-
1 ½ cups whole milk
-
½ cup heavy cream
-
⅔ cup granulated sugar
-
1 tsp vanilla extract
-
½ tsp cinnamon
-
¼ tsp ground nutmeg (optional)
-
Pinch of salt
-
2 tbsp unsalted butter, melted
For Topping (Optional):
-
Powdered sugar for dusting
-
Whipped cream or vanilla ice cream
-
Caramel sauce or maple syrup
Instructions
Step 1: Prep the Oven & Dish
Preheat your oven to 350°F (175°C).
Grease your baking dish lightly with butter or non-stick spray.
Step 2: Layer the Bread and Peaches
Place cubed bread into the baking dish.
Evenly distribute sliced peaches over the bread, tucking some into the gaps.
Step 3: Make the Custard
In a large bowl, whisk together eggs, milk, cream, sugar, vanilla, cinnamon, nutmeg, and a pinch of salt.
Whisk until well combined.
Step 4: Assemble the Pudding
Slowly pour the custard mixture over the bread and peaches.
Press down gently with a spatula to help the bread soak up the liquid.
Drizzle melted butter over the top.
Let it sit for 10–15 minutes to absorb (optional but recommended).
Step 5: Bake
Place the dish in the preheated oven.
Bake for 40–45 minutes, or until the top is golden brown and the center is set.
A knife inserted into the center should come out clean.
Step 6: Cool & Serve
Let the bread pudding cool for 10 minutes before serving.
Dust with powdered sugar and serve with whipped cream, ice cream, or a drizzle of caramel sauce if desired.
Notes
Use Stale Bread – Day-old or slightly dried-out bread absorbs custard better without getting mushy.
Fresh or Canned Peaches – If using canned, be sure to drain them well.
Let it Soak – Giving the bread time to absorb the custard ensures a rich, tender texture.
Don’t Overbake – Remove when the center is just set for the best texture.
Add a Crunch – Sprinkle with chopped pecans or almonds for texture contrast.


