This quick and easy peach bread recipe is absolutely the most delicious way to make the most of summer's favorite juicy peaches! With optional pecans and glaze, it's incredibly versatile as a snack, dessert, or breakfast bread.
Looking for more peach recipes? Try Peach Crumble with butter pecan topping, Caramelized Peaches, Chilled Peach Soup, and Peach Mango Pie!
Jump to:
There is nothing like fresh peaches - seriously, nothing! You just can't duplicate that special flavor. Sure, canned peaches are fine, and frozen ones have their place, but they're no substitute for the real deal. That fresh flavor you can only get in the summer? That's peach season magic we're talking about!
We already have Hummingbird Muffins, Hummingbird Bread and Blueberry Orange Bread recipes that get tons of love, so creating a peach bread recipe was just natural!
We kept it simple by using self-rising flour (but don't worry - if you don't keep it on hand, check out our 3 Ingredient Buttermilk Biscuit post for the substitution). And yes, we add optional pecans because, well, pecans are the king of nuts around here! Peaches and pecans together? Pure Southern magic that creates the most delicious peach bread you've ever tasted.
Here's the thing that makes this fresh peach bread absolutely incredible - we give you a double punch of flavor from perfectly ripe peaches! Pureed peaches create amazing moistness, while finely diced peaches leave you with no doubt what the star of this peach loaf is.
Plus, that optional glaze? It takes this peach quick bread recipe right over the edge toward dessert territory, though honestly, we love it glazed even for breakfast. A toasted, buttered slice in the morning is pure heaven!

Why You'll Love This Peach Bread Recipe
- It's the perfect way to use up those gorgeous fresh peaches at their peak and nothing beats the satisfaction of homemade peach bread made from scratch
- Double peach power means incredible flavor and moistness in every bite
- Optional pecans add that perfect Southern touch and amazing crunch
- So versatile - breakfast, snack, or dessert? Yes, please!
- Super simple recipe that anyone can master
Peaches and pecans are two classic southern ingredients. If you have an interest in all things southern food you'll want to read Southern Food: Then and Now. It's a look at our favorite cuisine's history and future.

Ingredient Notes
- Butter - Room temperature is key here for proper creaming with the sugar
- Sugar - Plain old granulated sugar does the trick perfectly
- Eggs - Fresh eggs at room temperature blend like a dream
- Vanilla - Pure vanilla extract really makes those peaches sing
- Buttermilk - This is what gives you that tender, moist crumb we're after
- Self-rising flour - Makes life so much easier! No self-rising flour? No problem - check our substitution guide
- Fresh peaches - Use those peach chunks at their absolute peak! We haven't tested this with canned or frozen, so stick with fresh
- Pecans - Totally optional but SO worth it - toast them first for maximum flavor
- Confectioners sugar - For that dreamy glaze
- Milk - Just enough to get the glaze consistency just right
How to Make Fresh Peach Bread
- Cream the butter and sugar in a large bowl until it's light and fluffy - this is where the magic starts!
- Beat in eggs and vanilla until everything's perfectly combined and smooth.
- Mix in the flour - blend those dry ingredients well, but don't go crazy here.
- Add the peach puree and buttermilk - blend those wet ingredients until smooth and gorgeous.
- Fold in the good stuff - gently fold in those diced peaches and toasted pecans if you're using them.
- Get it in the pan - pour into your lined and greased loaf pan.
- Bake to perfection - 350° for 45-55 minutes until a toothpick comes out clean.
- Cool it down - let the bread cool 5-10 minutes in the pan, then onto a wire rack.
- Make the glaze - blend confectioners sugar, vanilla, and milk until it's perfect.

Expert Tips
- Use peaches at their absolute peak - this is crucial for amazing flavor
- Toast those pecans for 5-7 minutes at 350° - trust me on this one!
- Line your pan with parchment paper that hangs over the edges for easy removal (check our Hummingbird Bread recipe for photos!)
- You'll want about 1-1.5 cups of pureed peaches and 1.5-1.75 cups of diced peaches
- This quick bread recipe is forgiving, but don't overbake it! Stop as soon as that toothpick comes out clean for perfectly moist peach bread
- If you're glazing, let it sit out for 30 minutes to an hour before wrapping so the glaze gets that nice little crust
Storage Tips
After glazing your peach bread recipe, let it sit uncovered at room temperature until that glaze forms a light crust before you wrap it up. This keeps everything from getting gooey and messy!
Your peach loaf will stay fresh covered with plastic wrap (or in an airtight container) at room temperature for up to 3 days, or you can wrap it tight and freeze it for up to 3 months.
For an extra special treat, serve warm slices with a scoop of vanilla ice cream!
More of our favorite peach recipes:
- Caramelized Peaches
- Peach Trifle Recipe
- Grilled Peach Bourbon Cocktails
- Chilled Peach Soup with Cucumbers
- Peach-Glazed Grilled Chicken Wings
📖 Recipe

Fresh Peach Bread Recipe
Ingredients
- ⅓ cup butter room temperature
- ¾ cup sugar
- 2 eggs
- 1 teaspoon vanilla
- ⅓ cup buttermilk
- 2¼ cups self-rising flour
- 2-3 peaches, peeled and pureed (2 large or 3 small - see notes)
- 2-3 peaches, peeled and diced (2 large or 3 small - see notes)
- ½ cup chopped pecans, toasted optional
Instructions
- Cream butter and sugar together until light and fluffy.
- Add eggs and vanilla and blend well.
- Add flour and blend well.
- Add pureed peaches and buttermilk and blend well.
- Fold in peaches and pecans (optional).
- Pour batter into a 9x5 loaf pan which has been lined with parchment paper and sprayed with a baking spray like Bakers Joy.
- Bake at 350° for 45-55 minutes or just until toothpick inserted in the center comes out clean.
- Cool in pan for 5-10 minutes and then remove to cooling rack.
- Cool completely before glazing, if desired.
For the Glaze
- Blend sugar, vanilla and milk, adding a Tablespoon at a time until desired consistency is reached.
Notes
- You should end up with about 1-1.5 cups of pureed peaches
- You should end up with about 1.5-1.75 cups of diced peaches
- After glazing allow peach bread to sit uncovered at room temperature until glaze forms a light "crust" before covering.












Janie says
Now you're talking! Love any recipe with peaches. My kitchen smelled so good when I baked this bread. Super tasty too!
DK says
Never heard of peach bread but I'm so glad I tried this recipe! It was really delicious and perfect with a cup of coffee!
Paula says
Sooooo moist and delish! Loved this peachy goodness
Gianne says
The combination of juicy peaches and warm spices was perfect. The bread had a lovely texture and the aroma as it baked was amazing. I can't wait to make it again!
Seema Sriram says
I love how beautiful the bread turned out and also the flavour is incredible.
DK says
Wow - peach bread is something new for me but I'm so glad I tried it! This was one of the most delicious breads I've ever had!
Ieva says
So good! Never thought to make peach bread, but it worked so well. Both flavours and texture were awesome!