These soft, pillowy cinnamon rolls combine the comforting flavors of peach pie with classic cinnamon roll goodness. Fresh peaches are simmered with brown sugar, cinnamon, and nutmeg until thick and luscious, then spread across a buttery dough alongside cinnamon sugar. After baking to golden perfection, a creamy vanilla glaze is drizzled over the warm, fluffy rolls for the ultimate finishing touch.
The kitchen smelled like heaven the first time I made these. I had gotten a flat of peaches from the farmers market and needed to use them up before they turned. Something magical happens when you combine classic cinnamon roll dough with sweet, spiced peaches.
My roommate walked in while they were rising and literally sat by the oven for twenty minutes waiting. That is the power of peach cinnamon rolls. They have converted at least three self proclaimed I dont like cooked fruit people in my circle.
Ingredients
- All purpose flour: Provides structure to the dough. Bread flour works too if you want extra chewiness.
- Active dry yeast: Make sure your milk is warm not hot or you will kill the yeast.
- Whole milk: The fat content makes for tender dough. Do not use skim milk here.
- Fresh peaches: Look for peaches that give slightly to pressure but are not mushy. Frozen works in a pinch but drain them well.
- Brown sugar: Adds moisture and a deeper molasses flavor that white sugar cannot match.
- Cinnamon and nutmeg: This warming spice combo makes everything taste cozy.
- Cornstarch: Essential for thickening the peach filling so you do not end up with soggy rolls.
- Powdered sugar: Sift it first to avoid lumps in your glaze.
Instructions
- Wake up the yeast:
- Combine warm milk water and sugar in a large bowl. Sprinkle in the yeast and let it hang out for about 10 minutes until it looks foamy and alive.
- Build the dough:
- Whisk in melted butter eggs and salt. Gradually add flour mixing until everything comes together then knead for 8 minutes until the dough feels smooth and bounces back when you poke it.
- Let it rise:
- Place dough in a greased bowl cover it and find the warmest spot in your kitchen. Wait an hour to 90 minutes until it has doubled in size.
- Make the peach filling:
- Melt butter in a saucepan over medium heat. Add diced peaches brown sugar cornstarch cinnamon and nutmeg. Cook for 5 to 7 minutes until the peaches soften and the mixture thickens like jam then cool completely.
- Mix the cinnamon sugar:
- Stir together brown sugar and cinnamon in a small bowl until no lumps remain.
- Roll it out:
- Punch down the dough and roll it on a floured surface into a 16 by 12 inch rectangle. Spread softened butter all over then sprinkle the cinnamon sugar evenly and top with cooled peach filling.
- Shape the rolls:
- Roll the dough up tightly from the long side and slice into 12 equal pieces. Place them in a greased 9 by 13 inch baking dish cover and let rise another 30 to 45 minutes until puffy.
- Bake golden brown:
- Bake at 350 degrees F for 25 to 30 minutes until the tops are golden and they sound hollow when tapped. Let them cool slightly while you make the glaze.
- Whisk the glaze:
- Mix powdered sugar milk vanilla and a pinch of salt until smooth. Drizzle generously over the warm rolls and serve immediately.
These became a Sunday tradition during peach season one summer. My husband now requests them on his birthday instead of cake.
Making Them Ahead
You can assemble these rolls the night before and refrigerate them for the second rise. Let them sit at room temperature for 30 minutes before baking in the morning.
Freezing Instructions
Bake the rolls completely then wrap tightly and freeze for up to 3 months. Thaw overnight and reheat at 300 degrees F for 10 minutes.
Serving Suggestions
These are best eaten warm the same day they are made but they reheat beautifully in the microwave for 15 seconds.
- Serve with extra vanilla glaze on the side
- Add a scoop of vanilla ice cream for dessert mode
- Crumble cooked bacon on top for a sweet salty twist
There is something deeply comforting about pulling a pan of warm peach cinnamon rolls from the oven.
Recipe FAQs
- → Can I use frozen peaches instead of fresh?
-
Yes, frozen peaches work perfectly. Thaw and drain them well before cooking to remove excess moisture, then proceed with the filling instructions as written.
- → How should I store leftover rolls?
-
Store in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days. Warm briefly in the microwave before serving for the best texture.
- → Can I make these rolls overnight?
-
Absolutely. After slicing and placing rolls in the baking dish, cover tightly and refrigerate overnight. Let them sit at room temperature for 45 minutes before baking the next morning.
- → What if my dough doesn't rise?
-
Ensure your milk and water are warm (105-110°F), not hot. High heat kills yeast. Also check that your yeast is fresh—expired yeast won't activate properly. Find a warm, draft-free spot for rising.
- → Can I freeze these unbaked?
-
Yes, assemble the rolls in the baking dish, wrap tightly, and freeze for up to 3 weeks. Thaw overnight in the refrigerator, let rise at room temperature, then bake as directed.