Go Back
loaf of fresh peach bread with glaze.

Fresh Peach Bread Recipe

Quick and easy peach bread is a delicious way to make the most of summer's favorite fruit. Try it with or without pecans and glaze.
4.50 from 30 votes


  • cup butter room temperature
  • ¾ cup sugar
  • 2 eggs
  • 1 teaspoon vanilla
  • cup buttermilk
  • 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

For the Glaze

  • 1 cup confectioners sugar
  • ½ teaspoon vanilla
  • 1-2 Tablespoons milk


  • 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.


  • 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.
Tried this recipe?Let us know how it was!