This recipe brings together the soft pull of a homemade cinnamon roll and the sticky, sweet bite of peach pie.
If you’ve never had fruit tucked into a swirl of dough, you’re in for something special. I first made these on a humid July morning with peaches ripening too fast on my counter. What came out of the oven wasn’t just breakfast. It was comfort, golden and bubbling at the edges.
Now I make these all year round—fresh peaches in August, frozen ones in February. And each time, I reach for my Golden Spoon, the same one my Aunt Marian used for her pies. It’s a small thing, but it ties every bake to her kitchen.
There’s one unexpected touch in this recipe that shifts the balance just slightly—and makes everything taste like more than it should. We’ll get to that soon.

How to Make the Dough for Cinnamon Rolls with Peaches
Start with whole milk that’s warm, but not hot. Stir in the yeast and sugar and let it sit quietly until it blooms. Foamy bubbles mean the yeast is alive and ready. If nothing happens, the yeast may be old. Better to start fresh than waste the rest of your ingredients.

Whisk the eggs and melted butter in a large bowl. Pour in the yeast mixture and stir. Now begin adding the flour and salt gradually. I usually stop at 3 ¾ cups of flour, but you might need a little more or less depending on your kitchen’s humidity.
Once the dough starts to pull away from the sides, knead it until smooth. You can use your hands or a dough hook—both work. The goal is a soft dough that springs back when you press it gently.

Let it rise until doubled. Cover it with a clean towel and place it somewhere warm but not hot. I usually use my oven with just the light on.
Rolling, Filling, and Shaping the Peach Cinnamon Rolls


Once the dough rises, punch it down and roll it out into a rectangle. It should be about 12×18 inches—no need to be exact.
Spread softened butter across the surface. Then sprinkle brown sugar and cinnamon evenly over the top. Don’t skimp here. The sugar will melt and pool slightly during baking, making those caramel-like edges we all hope for.
Now comes the best part—scatter the chopped peaches across the dough. I peel and pat mine dry to keep the roll from getting soggy. If you’re using canned or frozen peaches, take extra care to drain and blot. Too much juice can make the centers gummy.
Roll the dough tightly from the long edge. I like to slice mine with unflavored dental floss. It’s cleaner than a knife and keeps the rolls round.
Arrange the rolls in a greased 9×13 baking dish. Let them rise again until puffy. This second rise matters. It makes the rolls fluffy and light once baked.
Baking Peach Pie Inspired Cinnamon Rolls and Glazing
Bake the rolls at 350°F until golden on top. Your kitchen will start to smell like butter and summer fruit. Don’t overbake. If they brown too quickly, you can loosely tent the pan with foil near the end.
While they bake, whisk powdered sugar, vanilla, and cream or milk into a pourable glaze. I often add a spoon of cream cheese, softened and blended in. It gives the glaze body and a slight tang that works so well with the peaches.
Once the rolls come out, drizzle the glaze while they’re still warm. It melts slightly and sinks into the cracks.
The Secret Ingredient That Elevates These Rolls
Now about that quiet twist I mentioned earlier. It’s a small dash of cream cheese in the glaze. You could skip it—but you’d miss how it rounds everything out.
It’s not strong enough to taste like cheesecake, but it deepens the sweetness and balances the fruit. I tried it once, never went back.
And every time I stir it in with my Golden Spoon, I hear Aunt Marian’s voice in my ear: “You always need just one thing they’re not expecting.”
Save and Share These Peach Cinnamon Rolls

Pin this recipe to keep it handy for weekend baking. You’ll want to make it again, especially when peaches are in season.
Have questions? Leave a comment below and tell me how yours turned out. I love seeing how others make it their own—different fruits, more glaze, a little spice. It keeps the recipe alive, from one kitchen to another.
And if you’ve got a favorite cinnamon roll memory or trick of your own, I’d love to hear it.
Want More Fruit-Filled Cinnamon Rolls?
These peach rolls are just the beginning. If you liked this recipe, you might want to try a few others I’ve baked and loved:
– These gooey Caramel Sticky Buns use a buttery brown sugar base that sets like soft candy.
– My Peach Cobbler Cinnamon Rolls go even heavier on the fruit and cinnamon crumble.
– Strawberry Cinnamon Rolls bring a bright, jammy sweetness you won’t want to skip.
– And if you’ve got browning bananas? Make these Banana Cinnamon Rolls. They’re warm, soft, and incredibly good with coffee.
Peach Pie Cinnamon Rolls

Soft cinnamon rolls filled with brown sugar and fresh peaches, baked until golden, and topped with a warm vanilla glaze. The dough rises twice for a fluffy texture, and the filling melts into a rich, fruity swirl. Use fresh, canned, or frozen peaches depending on the season.
Ingredients
- FOR THE DOUGH
- 3 ½ to 4 cups all-purpose flour
- 2 ¼ teaspoons active dry yeast (1 packet)
- 1 cup warm whole milk (about 110°F)
- ¼ cup granulated sugar
- ¼ cup unsalted butter, melted
- 2 large eggs
- ½ teaspoon salt
- FOR THE FILLING
- ¼ cup unsalted butter, softened
- ⅔ cup packed light brown sugar
- 1 ½ teaspoons ground cinnamon
- 1 ½ cups chopped fresh peaches (peeled and patted dry if juicy)
- FOR THE GLAZE
- 1 ½ cups powdered sugar
- 2 to 3 tablespoons heavy cream or milk
- 1 teaspoon vanilla extract
- Optional: 2 tablespoons cream cheese, softened
Instructions
- PROOF THE YEAST: Warm the milk until just warm to the touch (not hot), then stir in the granulated sugar and active dry yeast. Let sit for 5 to 10 minutes until foamy and bubbly on the surface.
- MIX THE DOUGH: In a large mixing bowl or stand mixer, whisk together the eggs and melted butter. Pour in the proofed yeast mixture and stir to combine. Add the flour and salt one cup at a time, mixing between additions. Continue until the dough pulls away from the sides but still feels soft and slightly tacky.
- KNEAD THE DOUGH: Knead the dough by hand on a lightly floured surface for 8 to 10 minutes, or use a dough hook attachment on medium speed for 5 minutes, until smooth and elastic.
- LET THE DOUGH RISE: Transfer the dough to a lightly greased bowl, cover with a clean kitchen towel, and let it rise in a warm spot until doubled in size, about 1 hour.
- ROLL OUT THE DOUGH: Punch down the risen dough and roll it out on a floured surface into a 12x18-inch rectangle.
- ADD THE FILLING: Spread the softened butter over the surface of the dough, then sprinkle evenly with brown sugar and cinnamon. Scatter the chopped peaches across the top.
- FORM THE ROLLS: Starting from the long edge, tightly roll the dough into a log. Slice into 12 even pieces using a sharp knife or unflavored dental floss.
- SECOND RISE: Arrange the rolls in a greased 9x13-inch baking dish. Cover and let rise again in a warm place until puffy, about 30 to 45 minutes.
- BAKE THE ROLLS: Preheat the oven to 350°F (175°C). Bake the rolls for 25 to 30 minutes, or until golden brown on top and cooked through in the center.
- MAKE THE GLAZE: While the rolls bake, whisk powdered sugar with cream or milk and vanilla extract until smooth and pourable. If using cream cheese, beat it until smooth first, then mix in.
- GLAZE THE ROLLS: Drizzle the glaze over the warm rolls right after baking so it melts slightly into the rolls.
Notes
If using canned or frozen peaches, drain well and pat dry to avoid excess moisture. For a richer glaze, replace part of the cream with softened cream cheese. Rolls are best served warm the same day, but can be reheated gently for 10–15 seconds in the microwave.
Nutrition Information:
Yield:
12Serving Size:
1Amount Per Serving: Calories: 868Total Fat: 18gSaturated Fat: 9gTrans Fat: 0gUnsaturated Fat: 7gCholesterol: 62mgSodium: 212mgCarbohydrates: 156gFiber: 5gSugar: 34gProtein: 19g

