This post may contain affiliate links. Read our disclosure policy here.
Grab a cup of coffee and get ready to enjoy an epic bread you can make using fresh or frozen peaches and basic staples.

Homemade Peach Bread
Not only is it a delicious treat you can enjoy for breakfast or snack, but this peach bread an easy way to use up any frozen or ripened summer peaches you have on hand. Thanks to the plain yogurt and coconut oil it’s also super moist and stays that way for days- if it lasts that long!
And just like banana bread, you can make this recipe with basic pantry staples like flour, sugar, and vanilla.
Compared to store-bought recipes like this are always more wholesome and made healthier with real-food ingredients.
Ingredients
It doesn’t take much to make a loaf (or two!) of this peach bread. As stated above, you can use fresh or frozen peaches, but if you plan on using frozen, be sure to defrost them before folding them into the batter. The measurements are in the recipe card below, but first, check what you need:
- Peaches: fresh or frozen. If using frozen, thaw them first.
- Flour: adds structure. Use regular or your favorite 1:1 gluten-free all-purpose flour.
- Baking powder: raises the batter and gives this bread a fluffy texture.
- Salt: enhances all the flavors.
- Plain yogurt: for a super moist texture.
- Sugar: adds sweetness.
- Eggs: help to bind all the ingredients.
- Orange zest: optional for extra flavor.
- Vanilla extract: a classic taste when baking!
- Coconut oil: melted butter also works.
Fresh or Frozen Peaches?
You can use either fresh peaches or that frozen stash in your freezer to make this homemade bread. Frozen peaches will need to be thawed before adding to the recipe, but there is no real difference in flavor or texture when baked into the batter.
How to Make Peach Bread
Grab your mixing bowls and whisks so we can make this delicious quick peach bread. Here’s how:
- Prepare
First, you preheat the oven to 350 F and grease a 9 x 5-inch loaf pan, dust with flour, and tap out excess. You can also use a loaf pan lined with parchment paper. - Dust
Not talking about the house! In a small bowl, you mix diced peaches with 1 tablespoon of flour. Toss them around until they are all evenly coated. This helps prevent peaches from sinking to the bottom while baking. - Combine dry ingredients
In a medium bowl, you whisk together flour, baking powder, and salt. - Combine the wet ingredients
In a large bowl or the bowl of your stand mixer, mix yogurt, sugar, eggs, orange zest, vanilla, and coconut oil until combined. - Add them together
Working in batches, add the flour mix to the wet, making sure to stir until just combined after each addition. - Pour and Bake
Add the batter into the pan and bake for 50-55 minutes, or until a toothpick comes out clean. - Cool off and grab a slice
Let peach bread cool in the pan for 10 minutes, and then transfer to a wire rack to cool completely before removing from the pan. Pour yourself a cup of coffee or tea, grab a slice and enjoy!

How to Store Peach Bread
Once the peach bread has cooled completely, store it in an airtight container. You can keep it overnight on the counter or up to 5 days in the fridge.
More Breakfast Breads
There are plenty of moist and delicious breakfast bread recipes to go around. Next up, try my Blueberry Oat Breakfast Bread, Quick Applesauce Bread, or my homemade Cinnamon Raisin Bread.
Easy Peach Bread

Ingredients
- 1 ½ cups peaches, diced fresh or frozen
- 1 ½ cups + 1 tablespoon all purpose flour, divided
- 2 teaspoons baking powder
- ½ teaspoon salt
- 1 cup plain yogurt
- 1 cup sugar
- 3 large eggs
- 2 teaspoons orange zest from 1 large orange, optional
- 1 teaspoon vanilla extract
- ½ cup melted coconut oil
Instructions
Prepare:
- Preheat the oven to 350 F (180 C). Grease a 9×5" loaf pan, dust with flour, and tap out excess. Alternatively, you can line loaf pan with parchment paper.
Make the batter:
- In a small bowl, mix diced peaches with 1 tablespoon of flour. Using your hands, toss them around until they are all evenly coated with flour. This helps prevent them from sinking to the bottom of the pan when baking.
- In a medium bowl, whisk together flour, baking powder, and salt.
- In a large bowl, or the bowl of your stand mixer, mix yogurt, sugar, eggs, orange zest, vanilla, and coconut oil on low speed until all items are thoroughly combined.
- Slowly add the flour mix to the wet, making sure there are no clumps but careful that you don’t over mix. Gently fold flour-coated peaches into the batter.
Bake:
- Pour the batter into the pan and bake 50-55 minutes, or until a toothpick comes out clean.
- Let bread cool in the pan for 10 minutes, and then transfer to a wire rack to cool completely before removing from pan.
Lauren says
This peach bread recipe turned out so good and it was easy to make too! I can’t wait to make it again this summer with local peaches and homemade vanilla ice cream – yum!
Toni says
What a delicious bread! Everyone at my house loved it! Perfect with my morning coffee!
Ned says
This is a fantastic spring time bread! I really loved the peaches. Thank you!
Tayler says
I made this peach bread for breakfast this morning and it was incredible! So full of peach flavor!
Charah says
Great recipe, adding these to my list now. Thanks for sharing