These peach pie cinnamon rolls combine the classic comfort of cinnamon rolls with sweet, juicy peaches. The dough rises to perfect fluffiness, then gets rolled with buttery cinnamon sugar and tender peach filling. After baking to golden perfection, a creamy vanilla glaze transforms them into an irresistible breakfast or dessert.
The combination of warm spices and fresh peaches creates layers of flavor. With 3 hours total time including rising, these are perfect for weekend brunch or special occasions. Serve them warm for the best experience.
The kitchen filled with that incredible buttery cinnamon aroma that makes everyone wander in, asking what's baking and when they can have some. I'd been experimenting with fruit fillings in cinnamon rolls for weeks, but something about peaches felt right—sweet, summery, and unexpectedly perfect swirled into that soft dough. My roommate walked in just as I was pulling them from the oven, golden and bubbling, and immediately claimed two for breakfast the next morning.
Last summer I made these for a weekend brunch with friends, and honestly, the conversation stopped the moment I set the pan on the table. There's something magical about cutting into that first roll and seeing the peach filling peeking through the layers like a little secret. One friend asked for the recipe before even finishing her first bite, which I consider the highest possible compliment.
Ingredients
- 4 cups all-purpose flour: This creates the perfect structure for soft pillowy rolls that still hold their shape when sliced
- Active dry yeast: The key to getting that beautiful rise and airy texture that makes these rolls feel homemade and special
- Whole milk and water warmed: The liquid temperature really matters here—too hot kills the yeast, too cold slows everything down
- Fresh or canned peaches diced: I've learned to pat them dry with paper towels so they don't make the dough soggy
- Brown sugar and cinnamon: This classic combo creates those gooey caramelized pockets everyone fights over
- Powdered sugar for glaze: Don't skip this—it ties everything together and makes them look professionally finished
Instructions
- Wake up the yeast:
- Combine warm milk and water with sugar and yeast, then walk away for 10 minutes. You want to see it get foamy and bubbly—that's how you know it's alive and ready to work its magic.
- Mix the dough:
- Add melted butter, eggs, and salt to the yeast mixture, then gradually stir in the flour until it forms a soft dough. Knead it for about 8 minutes until it's smooth and feels elastic under your hands.
- Let it rise:
- Place the dough in a greased bowl, cover it with a clean towel, and find the warmest spot in your kitchen. Let it double in size—this usually takes 1 to 1.5 hours, and patience really pays off here.
- Cook the peach filling:
- Melt butter in a saucepan over medium heat, then add peaches, brown sugar, cornstarch, cinnamon, and nutmeg. Stir constantly for 5 to 7 minutes until it thickens into a jam-like consistency, then set it aside to cool completely.
- Prep the cinnamon layer:
- Mix brown sugar and cinnamon in a small bowl until evenly combined—this will create those beautiful cinnamon swirls throughout the rolls.
- Roll and fill:
- Punch down the risen dough and roll it into a 16x12-inch rectangle on a floured surface. Spread softened butter over the dough, sprinkle with cinnamon sugar, then carefully distribute the cooled peach filling.
- Shape the rolls:
- Roll the dough tightly from the long side, then slice into 12 equal pieces. Place them in a greased baking dish, cover, and let rise for another 30 to 45 minutes until puffy.
- Bake until golden:
- Bake at 350°F for 25 to 30 minutes until the tops are golden brown and you can see the filling bubbling slightly around the edges.
- Add the finishing touch:
- Whisk powdered sugar, milk, vanilla, and salt until completely smooth, then drizzle generously over the warm rolls. Let them set for just a few minutes before serving.
These have become my go-to for housewarming gifts because they travel surprisingly well and always arrive looking impressive. Something about handing someone a warm pan of homemade cinnamon rolls just feels like giving them a hug.
Making Them Ahead
I love assembling these the night before and letting them do their second rise in the refrigerator. In the morning, just let them sit at room temperature for 30 minutes while the oven preheats, then bake as directed. The slow overnight rise actually develops better flavor.
Getting The Perfect Rise
If your kitchen is drafty, turn your oven to its lowest setting for 2 minutes, then turn it off and place the dough inside. The slight warmth creates the perfect cozy environment for yeast to work its magic without overheating.
Serving Suggestions
These are incredible slightly warm with the glaze still melting into all the crevices. I sometimes serve them with vanilla ice cream for dessert or alongside a strong cup of coffee for a weekend brunch that feels decadent but comforting.
- Add chopped pecans to the filling for some crunch
- Try swapping peaches for diced apples in fall
- Freeze unbaked rolls for a quick treat later
There's something so satisfying about pulling apart that first warm roll and seeing all the layers you created. Hope these bring as much joy to your kitchen as they've brought to mine.
Common Questions
- → Can I use frozen peaches instead of fresh?
-
Yes, frozen peaches work well. Thaw and drain them thoroughly before cooking to prevent excess moisture in the filling. Pat dry with paper towels for best results.
- → How do I store these cinnamon rolls?
-
Store cooled rolls in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days. Reheat gently in the microwave before serving.
- → Can I prepare these ahead of time?
-
Absolutely. Prepare the rolls through the slicing step, cover tightly, and refrigerate overnight. Let them come to room temperature and rise for 45 minutes before baking.
- → Why did my dough not rise properly?
-
Ensure your milk and water are warm (105-110°F), not hot. Hot liquid can kill the yeast. Also check that your yeast is fresh and not expired. Find a warm, draft-free spot for rising.
- → Can I make these without a stand mixer?
-
Yes. Mix ingredients by hand with a wooden spoon, then knead on a floured surface for 10-12 minutes until smooth and elastic. The dough should spring back when pressed lightly.