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

A moist and comforting peach bread loaded with juicy peaches and a touch of cinnamon, perfect for breakfast, snacks, or dessert.

  • Total Time: 1 hour 15-25 minutes
  • Yield: 1 loaf (about 8-10 servings) 1x

Ingredients

Scale
  • 1/2 cup (1 stick) unsalted butter, softened
  • 1 cup granulated sugar
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1 1/2 cups all-purpose flour
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg (optional)
  • 1/2 cup sour cream or plain yogurt
  • 1 1/2 cups peeled, diced fresh peaches (about 2 medium peaches)

Instructions

  1. Preheat oven to 350°F (175°C) and grease and flour a 9×5-inch loaf pan or line it with parchment.
  2. Cream 1/2 cup softened unsalted butter and 1 cup sugar in a large bowl until light, fluffy, and pale (about 3–4 minutes).
  3. Beat in 2 eggs one at a time, mixing each until fully incorporated, then stir in 1 teaspoon vanilla extract.
  4. Whisk together 1 1/2 cups all-purpose flour, 1 teaspoon baking powder, 1/2 teaspoon baking soda, 1/2 teaspoon salt, 1 teaspoon ground cinnamon, and 1/4 teaspoon nutmeg (optional).
  5. Alternate adding the dry ingredients and 1/2 cup sour cream (or plain yogurt) to the butter mixture, starting and ending with the dry ingredients; mix gently until just combined.
  6. If using frozen or canned peaches, thaw and drain or pat dry; peel and dice fresh peaches.
  7. Fold 1 1/2 cups peeled, diced peaches into the batter gently.
  8. Pour the batter into the prepared pan and smooth the top; optionally sprinkle cinnamon or coarse sugar on top.
  9. Bake for 60–70 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs; tent with foil if the top browns too quickly.
  10. Cool the bread in the pan for 10 minutes, then transfer to a wire rack and cool completely before slicing.

Notes

Use ripe peaches for best moisture and flavor, overripe peaches add natural sweetness., Mix the batter gently to avoid tough bread., Start checking doneness at 60 minutes using a toothpick test., Let bread cool in the pan before removing to keep slices moist., Canned peaches in juice (not syrup) or thawed frozen peaches can be used; drain well to reduce moisture., For gluten-free, swap all-purpose flour with 1:1 gluten-free blend containing xanthan gum or add xanthan gum separately., Dairy-free or vegan versions can use dairy-free yogurt, vegan butter, and egg replacers like flax eggs (1 tbsp flaxseed meal + 3 tbsp water per egg)., Add mix-ins like up to 1/2 cup chopped nuts (walnuts or pecans) or swap some peaches for berries while maintaining batter balance., Leftover bread stores up to 3 days at room temperature in airtight container or freezes up to 3 months wrapped tightly., Bake muffins at 350°F for 18-25 minutes, mini loaves for 35-45 minutes using toothpick to check doneness., Reheat slices in microwave for 10-20 seconds or toaster oven; serve with butter or cream cheese if desired.

  • Author: Laura
  • Prep Time: 15 minutes
  • Cook Time: 60-70 minutes
  • Category: Desserts & Baking

Nutrition

  • Serving Size: 1 slice
  • Calories: Approx. 200 kcal per serving
  • Fat: Approx. 7 grams per serving
  • Carbohydrates: Approx. 35 grams per serving
  • Protein: Approx. 3 grams per serving