Inspired by the classic dessert, this fresh peach yeast bread is studded with fresh peaches and topped with a crunchy oats, brown sugar and butter topping. It’s peach crisp in bread form.

peach crisp bread sliced

I don’t think it’s a secret that I love to bake bread but honestly, it’s been a while since I kneaded some dough. Warmer weather has something to do with that. All the great summer fruit though is hard to resist. I love fruit in breads!

This Peach Crisp yeast bread was inspired by the classic dessert. In the bread itself is chunks of fresh peach and a bit of brown sugar. On top, is a crunchy topping of oats, brown sugar and butter. While lightly sweet, it is perfect breakfast bread and despite the topping, it is totally toast-able.

You’ll want to start with just ripe or ever-so-slightly under-ripe peaches, to keep the moisture under control. I like to keep the peach chunks a decent size, but not so big that shaping the loaf becomes a nightmare. About a 1/2-inch dice works well.

This bread keeps well and freezes beautifully. Enjoy it out of hand with butter, or carefully place in the toaster (so the topping doesn’t fall off) and toast.

peach crisp bread sliced

peach crisp bread in pan

Get the Recipe: Peach Crisp Yeast Bread

Inspired by the classic dessert, this bread is studded with fresh peaches and topped with a crunchy oat, brown sugar and butter topping. Great out of hand with butter or toasted. Keeps well and freezes beautifully!
5 stars from 1 rating
Prep Time: 2 hrs 10 mins
Cook Time: 45 mins
Total Time: 2 hrs 55 mins
Yield: 12 servings


For the bread:

  • 3 1/4 cups (406.25 g) all-purpose flour
  • 1 tsp. (4.93 g) fine salt
  • 2 1/2 Tbsp. (36.97 g) white or brown sugar
  • 1/2 cup (125 ml) lukewarm water, about 95° F.
  • 1/2 cup (122 ml) milk, lukewarm
  • 1 Tbsp. (14.79 g) instant yeast
  • 1/4 cup (56.75 g) melted unsalted butter, or vegetable oil

For the filling:

  • 2-3 (2 ) peaches, just ripe or ever-so-slightly under-ripe, peeled and diced in 1/2-inch pieces
  • 1/4 cup (55 g) brown sugar
  • 1/4 tsp. (1.23 g) cinnamon

For the topping:

  • 1/3 cup (73.33 g) brown sugar
  • Pinch cinnamon
  • 1/2 cup (40.5 g) old-fashioned rolled oats
  • 3 Tbsp. (44.36 g) butter


  • In a mixing bowl or the bowl of a stand mixer, combine the flour, salt and sugar together. (Tip: If measuring your flour in cups, without a scale, hold back 1 cup to add as needed later).
  • In a large measuring cup or bowl, combine the water and milk and whisk in the yeast until dissolved. Add this mixture, along with the melted butter or oil, to the dry ingredients. Mix by hand or with a dough hook, until the mixture is combined, about 2 minutes. Let the dough rest for 5 minutes.
  • Continue mixing the dough, adding more flour or water, as needed, until the dough becomes soft, smooth and tacky, but not sticky.
  • Transfer the dough to a lightly floured surface and knead for a couple of minutes, then form dough into a ball. Place the dough in a lightly oiled bowl, cover with plastic wrap and allow to sit at room temperature until doubled in size (about 60-90 minutes).
  • Grease one 9x5-inch loaf pans and line the a piece of parchment paper that covers the sides and extend a souple of inches over the sides. This will make it easier to get the loaf out after it's baked. Set aside.
  • Remove dough to a lightly floured surface and then, using a rolling pin, roll into a rectangle approximately 10 inches wide and 16 inches long.Sprinkle the dough with the 1/4 cup of brown sugar, then top with diced peaches and cinnamon. Starting on the long side, gently roll the dough jelly-roll style and pinch the seam together at the end. Also pinch the ends together.
  • Using a sharp knife, with the dough roll perpendicular to you, cut the roll of dough down the centre, lengthwise. Rotate each cut piece so that the cut sides are facing upward and place them side-by-side. Don't worry if some of the peaches fall out. You can replace them later. Pinch together the farthest end. Keeping the cuts sides facing upwards as much as possible, place the right-side piece over the left-side piece. Straighten it up and then repeat, pinching together the end closest to you. Gently push both ends towards the centre to shorten the braid to the length of your pan (9-inches). Using a bench scraper or spatula, carefully lift the dough into the greased loaf pan. If you had some peach pieces fall out, simply add to the top of the loaf.
  • Cover with a piece of plastic wrap and let rise until puffy and cresting the sides of the pan by about an inch.
  • Preheat oven to 350° F.
  • Prepare topping, by combining the oats, cinnamon and brown sugar in a small bowl. Using a fork, press the butter in to the mixture until incorporated. Sprinkle evenly over the top of the bread.
  • Bake in the preheated oven for 45-50 minutes total. Check after 35 minutes of baking, rotate pans front-to-back in the oven and loosely cover with a piece of aluminum foil if necessary (if bread is already well-browned), to prevent the top from over-browning. Bread should reach about 185° F. internal temperature in the centre.
  • Remove the bread from the oven and allow to cool in the pans for a couple of minutes. Run a sharp knife around the edge of the bread and carefully remove the loaves to a cooling rack by pulling on the parchment sides. Allow to cool for 1 hour before slicing.
Cuisine: American, Canadian
Course: Breakfast, Snack
Author: Jennifer
Calories: 266kcal, Carbohydrates: 45g, Protein: 5g, Fat: 7g, Saturated Fat: 4g, Cholesterol: 18mg, Sodium: 229mg, Potassium: 140mg, Fiber: 2g, Sugar: 16g, Vitamin A: 310IU, Vitamin C: 1.7mg, Calcium: 35mg, Iron: 1.9mg
Tried this recipe?Mention @seasonsandsuppers on Instagram or tag #seasonsandsuppers.