Cinnamon Peach Bread

glazed Cinnamon Peach Bread

This Cinnamon Peach Bread is loaded with tons of fresh peaches, has a crunchy sugary top and has the perfect sweet icing glaze on top. The best breakfast, snack or dessert! 

There are two things that I’ve talked about on this blog a lot, especially during the Summer months. One: my intense love for fresh, ripe peaches. Two: the time that I worked at a produce stand for a couple of years in college. This Cinnamon Peach Bread relates to both of those topics. 

straight on shot of inside of Cinnamon Peach Bread

When I worked at the produce stand, a sweet little old lady would come in and sell these small mini loaves of flavored bread. She had everything from pumpkin to zucchini and of course, peach. The peach variety was always my favorite. These loaves were so flavorful and mouthwatering, you could smell the distinct flavor of peaches through the plastic wrapping paper. Every-time she delivered I had to seriously use self restraint to not buy one and eat it right then. However, as much as I loved those breads – I’m pretty partial to this Cinnamon Peach Bread! 

Why I Love this Cinnamon Peach Bread: 

Well, first, it’s delicious. I love a good quick bread because it can act as breakfast, lunch, a snack or even dessert! It’s so diverse LOL and I personally love eating any type of sweet bread for breakfast! 

close up of crunchy edges of Cinnamon Peach Bread

I especially love how the fresh peaches in this bread give it such a peachy flavor and keep it so moist. The chunks of peach are juicy and extra sweet! 

The added cinnamon in it pairs so well with the peaches to give it a nice baking spice feel. Not to mention, it makes your house smell like Fall during August. #yourewelcome 

Lastly, I absolutely LOVE the actual taste of the bread itself. I love the crunchy turbinado sugar crust on top. I love the delicious sweet glaze that you generously drizzle over it. I just. Love. It. 

So let’s get into how to make it! 

Ingredients You Need for Cinnamon Peach Bread: 

  • ripe peaches 
  • salted butter 
  • turbinado sugar (can use granulated as well) 
  • vanilla extract
  • whole milk (can use non-dairy as well) 
  • eggs
  • all purpose flour 
  • baking soda + powder 
  • cinnamon 
  • salt 
  • powdered sugar 

How To Make Cinnamon Peach Bread:

Preheat your oven to 350 degrees. Go ahead and dice the ripe peaches into bite size pieces. I personally did NOT peel the peaches. You can absolutely do that if you’d like – but for my personal preference, I prefer the skin on them! 

stack of 3 slices of Cinnamon Peach Bread

In a large bowl, using a hand mixer, beat together softened salted butter and the turbinado sugar. You can absolutely use granulated sugar in this recipe – but I WOULDN’T skip the turbinado sugar step where you add it on top of the dough in the pan. I’ll get to that later! 

hand grabbing slice of stacked Cinnamon Peach Bread

Once the butter and sugar are combined, add in the eggs one at a time and beat until combined. Next, add in milk and vanilla extract and beat one last time to make sure everything is good! It will look a little bit weird – not like your usual dough – it will look slightly grainy like THIS: 

Cinnamon Peach Bread batter

But that’s okay! Lastly, using a wooden spoon, gently stir in the fresh ripe peaches. Using a sifter over top of the bowl, add in the flour, baking powder, baking soda, salt and cinnamon. Gently mix in until combined with the spoon – careful not to overmix! 

Cinnamon Peach Bread batter with flour mixed

Next, grease a 9×5 loaf pan or add parchment paper! Add the bread mix carefully into the pan. Generously sprinkle turbinado sugar on top to get that crunchy topping that’s to die for! Pop it in the oven! Bake for 55-60 minutes or until a toothpick comes clean. 

freshly baked cinnamon peach bread

Let it cool for about 5 minutes in the pan and then transfer to a wire cooling rack to cool off! 

Let this cool off completely before you glaze it! Speaking of glaze, for this delicious glaze we are making, all you have to do is mix together powdered sugar and a little bit of milk until you reach the perfect icing glaze consistency. 

glazing cinnamon peach bread with golden spoon

Once the Cinnamon Peach Bread is cooled, generously drizzle the glaze over it! Enjoy a piece warmed up with extra butter or a drizzle of honey! YUM! 

bite taken out of slice of cinnamon peach bread

Hope you guys are enjoying the last few weeks of peach season! Tell me what you are making in the comments! XO. 

Did you enjoy this recipe? Here are a few more you might like: 

Whole Wheat Peach Cobbler Bars 

Rustic Honey Peach Galette

Peach BBQ Chicken Pizza 

Thank you so much for following along here, friends! Want to see more? Be sure to follow ourbalancedbowl on Instagram and tag me with your photo if you end up making a recipe! You can also post a photo of your recipe to the Our Balanced Bowl Facebook page! Like a recipe that you saw? Follow me on Pinterest here! I always love to see your re-creations! If you do make a recipe, it would make my whole day if you were to rate and comment so I can get your feedback! Lots of love! – Haylie

5 from 9 votes

Cinnamon Peach Bread

This Cinnamon Peach Bread is loaded with tons of fresh peaches, has a crunchy sugary top and has the perfect sweet icing glaze on top. The best breakfast, snack or dessert! 

Course bread, Breakfast, Snack
Cuisine American
Keyword cinnamon peach bread, peach bread, quick bread
Prep Time 10 minutes
Cook Time 55 minutes
Total Time 1 hour 5 minutes
Servings 6 people
Author Haylie


  • 1/3 cup salted butter, softened
  • 2 cups ripe peaches, diced
  • 1/2 cup + a little extra turbinado sugar (can sub granulated sugar)
  • 2 large eggs
  • 1 tsp vanilla extract
  • 1/3 cup whole milk (can sub dairy free milk)
  • 1.5 cups all purpose flour
  • 1/2 tsp baking powder
  • 1/2 tsp baking soda
  • 1 tsp cinnamon
  • 1/4 tsp salt

Easy Glaze

  • 1/4 cup powdered sugar
  • 1-2 tsp whole milk


  1. Preheat oven to 350 degrees. Dice the peaches into small bite size peaches. You may peel them if you want, but I did not.

  2. In a large bowl, using a hand mixer, beat the softened butter and 1/2 cup turbinado sugar until combined. To this, add in an egg one at a time, beating them in until combined. Add in the whole milk and vanilla extract and beat until combined. Lastly, gently stir in the freshly diced peaches with a wooden spoon.

  3. Using a sifter, add in the all purpose flour, cinnamon, baking powder, baking soda and a pinch of salt. Mix gently to combine with the wooden spoon, making sure you don't overmix!

  4. Grease a 9x5 loaf pan or add parchment paper. Gently add the bread mix into the loaf pan. On top, add a generous sprinkle of turbinado sugar to ensure that you have a crunchy topping!

  5. Bake at 350 for 55-60 minutes or until a toothpick comes clean. Let it cool in the pan for 3-5 minutes. Remove and place on a wire cooling rack.

  6. Once the bread has fully cooled down, mix 1/4 cup of powdered sugar and a tsp of milk (or more if needed) to make your powdered sugar glaze. If it's too thick, add more milk. Too thin? Add more powdered sugar!

  7. Generously drizzle the glaze on top of the bread and serve! Best with a dab of butter and a drizzle of honey! Enjoy!

24 comments / Add your comment below

  1. 5 stars
    I’ve definitely picked up on your love for peaches Haylie! And you’ve put that love to good use in this cinnamon peach bread! It looks delicious and with the most amazing texture. I would absolutely love a slice with my morning coffee right now!

  2. 5 stars
    This was wonderful bread! I added 1/4 more sugar than your recipe called for because I saw on other recipes they used more – I don’t think it even needed more sugar. I can’t wait to make it again and do exactly as your recipe calls for. Thank you so much…..My husband and kids than you too! 😉

    1. Crystal, thank you so much! This made my day that you and your family loved the recipe! I can’t wait for fresh peaches this year…definitely something to look forward too! Hope y’all are staying safe and well! 🙂

  3. 5 stars
    I made this earlier today. Tried it, loved it. Loved it so much I made 2 more batches tonight, but made muffins. Delicious!

  4. 5 stars
    I made this yesterday with fresh, in-season peaches, and it was so delicious! I doubled the recipe and made two loaves – one to keep and one as a gift; it worked out perfectly and the loaves both cooked through in 55mins in my oven. Great recipe, thank you for sharing!

    1. Hi CB, thank you SO much for the kind review! 🙂 So glad the recipe turned out well for you – and so thoughtful to make one as a gift!! Cheers to peach season! – Haylie

    1. Hi Kim! I haven’t personally doubled it but I don’t see why it would be an issue! I know the lady who commented above, CB, doubled it and it worked out for her 🙂 Happy baking! Let me know how it goes! – Haylie

Leave a Reply

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.