clock clock icon cutlery cutlery icon flag flag icon folder folder icon instagram instagram icon pinterest pinterest icon facebook facebook icon print print icon squares squares icon heart heart icon heart solid heart solid icon

Peach Bread with Cinnamon Crunch Topping

  • Author: Elizabeth Van Lierde
  • Prep Time: 10 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour
  • Yield: 8-10 slices 1x
  • Category: Dessert
  • Method: Bake
  • Cuisine: American


This quick and easy peach bread is a summer recipe must! Each bite is filled with bold cinnamon flavor, studded with fresh peaches and topped with a cinnamon crunch topping.



For cinnamon crunch topping:

4 tbsp cold unsalted butter, cubed

½ cup brown sugar

2 tsp cinnamon

For peach bread:

½ cup / 1 stick unsalted butter, melted

½ cup white granulated sugar

½ cup brown sugar

2 large eggs

⅓ cup milk

1 tsp vanilla extract

2 cups peaches, diced

2 cups all-purpose flour

1 tsp baking soda

1 tbsp cinnamon

¼ tsp salt


  1. Preheat the oven to 350 F. 
  2. Line a loaf pan with parchment paper and spray with nonstick spray and set aside.
  3. For the cinnamon crunch topping: In a bowl, using your hands, combine the butter, brown sugar and cinnamon until crumbly, set aside. 
  4. For the peach bread batter: In a large bowl combine melted butter with granulated sugar and brown sugar until smooth. 
  5. Add in eggs and whisk until smooth.
  6. To the mixture, add milk and vanilla extract until combined. 
  7. Add in the diced peaches to the batter and mix until incorporated. 
  8. Add in flour, cinnamon, baking soda, and salt to the batter and gently stir until batter is combined. Do not over mix, batter lumps are okay. 
  9. Pour batter into a prepared loaf tin, smooth the top, and top with the cinnamon crunch topping. 
  10. Bake peach bread for 50-60 minutes or until a toothpick comes out clean. 
  11. Allow peach bread to cool for 10-15 minutes before transferring to a wire rack and slicing.

Keywords: quick bread, loaf cake, peach