Soft and Fluffy Peach Cinnamon Rolls (With Fresh Peaches!)

Fully glazed peach cinnamon rolls in a black skillet, ready to serve.

A warm cinnamon roll is a classic comfort—soft dough, rich cinnamon sugar, and a sweet glaze. But when summer brings fresh, juicy peaches, this recipe blends the best of both worlds. These peach cinnamon rolls are light and fluffy with no crumb topping or cobbler layers—just tender rolls filled with cinnamon sugar and fresh diced peaches for a simple, delicious twist on a favorite treat.

(This page contains affiliate links — if you purchase through these links, I may earn a small commission at no extra cost to you.)

Whether you’re hosting brunch, baking for a summer gathering, or just treating yourself to a quiet morning at home, these homemade peach cinnamon rolls are simple to make and full of seasonal flavor. The dough bakes up beautifully soft, the filling is cozy and fruity, and the glaze melts into every swirl for that irresistible bakery-style finish.

Peach Cinnamon Rolls vs. Peach Cobbler Cinnamon Rolls

If you’ve spent any time browsing Pinterest, you’ve likely seen recipes for peach cobbler cinnamon rolls. They often include a brown sugar crumble or a streusel-style topping to mimic the feel of a cobbler, and sometimes even a peach syrup poured over the top.

This recipe keeps things simple. These are peach cinnamon rolls, not cobbler. There’s no topping, no extra crumble—just a classic cinnamon roll dough filled with juicy diced peaches. The result is cleaner, less sweet, and more focused on that perfect balance between soft, fluffy dough and fresh fruit.

If you prefer that gooey, dessert-like topping you’d expect from a cobbler, you can certainly adapt this recipe with a crumb topping. But for those looking for a lighter, fruit-forward option that still feels indulgent, these peach cinnamon rolls are exactly that.

Why You’ll Love This Recipe

  • Soft, fluffy dough made with rich eggs and plenty of butter
  • Juicy peaches in every bite—fresh or canned
  • Sweet cinnamon sugar filling balanced with fruit
  • Easy to roll, rise, and bake for a weekend treat or special occasion
  • A creamy vanilla glaze that finishes every roll perfectly

Do You Need to Peel Peaches?

You don’t have to. Peach skins soften while baking, and many people enjoy the bit of texture they add. If your peaches are ripe and the skins are thin, you can simply wash, dice, and go.

If you prefer a smoother filling, you can peel them using the blanch-and-shock method:

  1. Score an “X” in the bottom of each peach.
  2. Drop into boiling water for 30 seconds.
  3. Transfer to an ice bath.
  4. The skins should slip right off.

Either way works—just choose what suits your preference and schedule.

How to Prep the Peaches

  1. Choose ripe freestone peaches—they’re sweet and easy to pit.
  2. Wash well, peel if desired, and dice into small ¼-inch pieces.
  3. Toss with a teaspoon of cornstarch to help absorb juices and keep the filling thick and gooey.

Shop the Ingredients & Tools

Make these peach cinnamon rolls easily with the essential ingredients and tools below.

Ingredients

Recommended Tools

Peach Cinnamon Rolls Recipe

Yield: About 12 rolls
Prep time: 2 to 2½ hours (including rising)
Bake time: 35 minutes
Total time: About 3 hours

Ingredients

Dough:

  • 2¼ teaspoons (1 packet) rapid rise instant yeast
  • 1 ¾ cup milk, warmed but not hot
  • ½ cup granulated sugar
  • 3 eggs
  • 5½ cups all-purpose flour
  • 1 teaspoon salt
  • ½ cup (1 stick) unsalted butter, cold and cubed

Filling:

  • ½ cup (1 stick) butter, melted
  • ½ cup brown sugar
  • ½ cup granulated sugar
  • 2 teaspoons ground cinnamon (adjust to taste)
  • 2 cups fresh diced peaches (peeled or unpeeled)
  • 1 teaspoon cornstarch (optional)

Icing:

  • 3 cups powdered sugar
  • 1 teaspoon pure vanilla extract
  • 2 to 4 tablespoons whole milk or peach juice

Instructions

Make the Dough:
In a large bowl or stand mixer, combine 1/4 cup of the warmed milk and yeast. Let sit 5 minutes until foamy. Add remaining warmed milk, granulated sugar, eggs, softened butter, and salt. Gradually add flour, mixing until a dough forms.

Knead for about 8–10 minutes by hand or with a dough hook until smooth and elastic. The dough should be slightly sticky but pull away from the sides of the bowl. If it is too sticky, gradually add more flour 1 tablespoon at a time.

Cover and let rise in a warm place for 1 to 1½ hours, or until doubled in size.

Soft peach cinnamon roll dough rising in a bowl during the proofing stage.
The dough has doubled in size and is soft, elastic, and ready to roll.

Prepare the Filling:
Mix together brown sugar, granulated sugar, and cinnamon. In a separate bowl, toss diced peaches with cornstarch to prevent excess moisture if your peaches are really juicy.

Assemble the Rolls:
Roll dough out on a floured surface into a 16×20 inch rectangle. Brush melted butter over the dough surface. Evenly sprinkle the cinnamon sugar mixture, then scatter the diced peaches over the top.

Close view of unbaked cinnamon rolls filled with diced peaches.
Spirals of cinnamon and peach, ready to bake.

Starting at the long edge, tightly roll the dough into a log. Pinch the seam closed. Cut into 12 even slices using a sharp knife or unflavored floss.

Place rolls into a greased 9×13 inch baking dish or cast iron skillet. Cover and allow to rise again for 30 to 45 minutes until puffy.

Peach cinnamon rolls arranged in a cast iron skillet before baking.
Rolled and placed in the skillet for their second rise.

Bake:
Preheat oven to 350°F (175°C). Bake for 35 minutes or until golden brown and cooked through.

Golden brown peach cinnamon rolls without icing, still warm in a skillet.
Just baked and smelling amazing—these rolls are golden and fluffy.

Make the Icing:
While rolls bake, whisk powdered sugar, vanilla, and milk until smooth. Adjust milk to desired consistency.

A stream of icing being poured onto freshly baked peach cinnamon rolls.
A warm glaze drizzle brings everything together.

Peach Cinnamon Rolls

Soft, fluffy cinnamon rolls are taken to the next level with fresh, juicy peaches folded into the sweet cinnamon-sugar filling. This recipe features a tender yeast dough enriched with butter and eggs, layered with a buttery cinnamon-sugar and peach mixture, then rolled, sliced, and baked until golden. Perfect for a cozy breakfast or special treat!

Ingredients

Dough

  • tsp rapid rise instant yeast (1 packet)
  • 1 ¾ cups milk warmed but not hot
  • ½ cup granulated sugar
  • 3 large eggs room temperature
  • cups all-purpose flour
  • 1 stick unsalted butter ½ cup, cold and cubed
  • 1 tsp salt

Filling

  • filling:
  • 1 stick unsalted butter melted
  • ½ cup brown sugar
  • ½ cup granulated sugar
  • 2 tsp ground cinnamon adjust to taste
  • 2 cups fresh diced peaches peeled or unpeeled (see notes)
  • 1 tsp cornstarch optional, see notes

Icing

  • 3 cups powdered sugar
  • 1 tsp pure vanilla extract
  • 2-4 Tbsp whole milk or peach juice

Instructions

Dough

  • In a large bowl or stand mixer, combine the yeast and 1/4 cup of warmed milk. Let sit for 5 minutes until foamy.
  • Add remaining warm milk, sugar, eggs, and salt. Mix until combined.
  • Gradually add the flour and mix until a shaggy dough forms.
  • Add the cold, cubed butter and knead the dough for 8–10 minutes, until smooth and elastic. (A stand mixer with dough hook works well here.) If it is too sticky, gradually add more flour 1 tablespoon at a time.
  • Place dough in a greased bowl, cover, and let rise in a warm place for about 1 hour, or until doubled in size.

Filling

  • While the dough is rising, prepare the filling: Mix melted butter, brown sugar, granulated sugar, and cinnamon in a bowl. Set aside. Dice peaches and toss with cornstarch if they’re extra juicy.
  • Once risen, punch down the dough and roll it out into a large rectangle on a floured surface.
  • Spread the cinnamon sugar filling evenly over the dough. Scatter the diced peaches across the top.
  • Roll the dough tightly into a log and slice into 12–15 rolls. Place in a greased baking dish or skillet.
  • Cover and let the rolls rise for another 30–45 minutes until puffy.
  • Preheat the oven to 350°F (175°C). Bake for 25–28 minutes, or until golden brown and baked through.

Icing

  • While baking, whisk together icing ingredients until smooth and pourable.
  • Let the rolls cool slightly, then drizzle generously with icing. Serve warm.

Notes

  • You can use peeled or unpeeled peaches depending on your preference.
  • Canned peaches work great too, just drain them and pat dry before adding in.
  • If your peaches are really juicy, coat them in cornstarch before adding them to the rolls.
  • These rolls can be prepped the night before. Cover and refrigerate before the second rise, then bring to room temperature and bake in the morning.
  • Try substituting peach juice in the icing for extra flavor.

Peach Juice Glaze Variation

If you want to add an extra peachy touch, try using peach juice instead of milk in the glaze. It adds a subtle fruity flavor and enhances the fresh peach vibe. Just be sure to add powdered sugar gradually to get the right drizzle consistency, as peach juice is thinner than milk. This is a lovely option for anyone wanting to boost the peach flavor even more!


Recipe Tips and Variations

  • Canned peaches work well if fresh aren’t available; just drain and pat dry.
  • Adjust cinnamon to your taste—some like it extra spiced!
  • For a creamier icing, use cream cheese instead of milk.
  • Prepare the rolls the night before by assembling and refrigerating them; bake fresh the next morning.

Storage

  • Store at room temperature in an airtight container for up to 2 days.
  • Refrigerate for up to 5 days.
  • Freeze un-iced rolls for up to 2 months; thaw and reheat before icing.
  • Reheat in microwave or warm oven until soft.

A Sweet Way to Celebrate Summer

These peach cinnamon rolls bring summer’s best fruit to your breakfast table without fuss. The rich, buttery dough pairs perfectly with sweet cinnamon and juicy peaches, finished with a smooth vanilla glaze. Whether baking for guests or savoring a quiet morning, these rolls are a delicious way to welcome the season.

Want more sweet recipes? try this vintage chocolate chip cookie recipe!

the base dough recipe is inspired by afarmgirlskitchen.com

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating