Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Moist peach pecan bread sliced on a plate, showing chunks of peaches and pecans in a golden crust.

Peach Pecan Bread Recipe – Sweet, Moist, and Perfect for Summer


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: kai
  • Total Time: 1 hour 10 minutes
  • Yield: 1 loaf (8 slices)
  • Diet: Vegetarian

Description

A moist, nutty Southern-style quick bread packed with fresh summer peaches, crunchy pecans, and finished with a sweet powdered sugar glaze. Perfect for breakfast, snacks, or potlucks.


Ingredients

Scale

2 large peaches, peeled and chopped

1 cup pecans, coarsely chopped

2/3 cup granulated sugar

1/4 cup milk (whole or half & half)

1/4 cup canola oil

2 large eggs

2 cups all-purpose flour

1 teaspoon salt

2 teaspoons baking powder

Glaze:

1/2 cup powdered sugar

2 tablespoons milk


Instructions

1. Preheat oven to 350°F. Grease a 9×5-inch loaf pan or two small pans.

2. In a large bowl, mix sugar, milk, oil, and eggs.

3. Stir in flour, salt, and baking powder (batter will be thick).

4. Fold in peaches and pecans.

5. Spoon batter into the loaf pan and smooth the top.

6. Bake for 50–60 minutes or until a knife comes out clean.

7. Let cool in pan for 20 minutes, then transfer to a wire rack.

8. Whisk together glaze ingredients and drizzle over cooled bread.

Notes

Use ripe, fragrant peaches for best flavor.

Canned or frozen peaches can be used—drain or pat dry first.

Toasting the pecans enhances their flavor.

This bread freezes well in slices—wrap individually for easy grab-and-go.

  • Prep Time: 15 minutes
  • Cook Time: 55 minutes
  • Category: Quick Breads
  • Method: Baking
  • Cuisine: Southern American

Nutrition

  • Serving Size: 1 slice
  • Calories: 285
  • Sugar: 18g
  • Sodium: 180mg
  • Fat: 13g
  • Saturated Fat: 2g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 35mg