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

Heavenly Peach Bread


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: sophie
  • Total Time: 1 hour 15 minutes
  • Yield: Approximately 12 servings 1x

Description

Heavenly Peach Bread is the quintessential summer treat, bursting with juicy peaches and a delightful vanilla flavor. This moist quick bread is perfect for brunch, dessert, or as a satisfying snack any time of day. Topped with a luscious peach glaze, it not only tastes amazing but also looks impressive for gatherings. With easy-to-follow instructions and simple ingredients, even novice bakers will find joy in creating this delectable loaf. Each slice promises a sweet escape into the essence of summer.


Ingredients

Scale
  • 3/4 cup granulated sugar
  • 1/2 cup whole milk
  • 1/2 cup vegetable oil
  • 1 large egg
  • 1 teaspoon pure vanilla extract
  • 2 cups all-purpose flour
  • 2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 2 cups fresh peaches, diced

Instructions

  1. Preheat oven to 350°F (175°C) and grease a 9×5-inch loaf pan.
  2. In a medium bowl, whisk together sugar, milk, oil, egg, and vanilla until smooth.
  3. In another bowl, mix flour, baking powder, and salt until combined.
  4. Fold dry ingredients into wet mixture gently; avoid overmixing.
  5. Carefully fold in diced peaches to distribute evenly without crushing.
  6. Pour batter into prepared pan and bake for 55–60 minutes or until golden brown and a toothpick inserted comes out clean.
  7. Cool in the pan for about 10 minutes before transferring to a wire rack.
  • Prep Time: 15 minutes
  • Cook Time: 60 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 slice
  • Calories: 220
  • Sugar: 15g
  • Sodium: 150mg
  • Fat: 10g
  • Saturated Fat: 1g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 32g
  • Fiber: 1g
  • Protein: 3g
  • Cholesterol: 20mg