These soft, fluffy cinnamon rolls combine the comforting warmth of classic cinnamon sugar with sweet, juicy peaches. The homemade yeast dough rises to perfection, creating pillowy textures that encase a luscious filling of fresh peaches, brown sugar, cinnamon, and nutmeg. Once baked to golden perfection, they're crowned with a creamy vanilla glaze that adds just the right amount of sweetness. Ideal for leisurely weekend breakfasts, holiday mornings, or as an indulgent dessert after dinner.
The smell of peaches caramelizing with cinnamon stopped me in my tracks at my grandmother's house one summer morning. I'd been expecting regular cinnamon rolls, but she'd decided to experiment with the bushel of peaches from the farmers market. Those first warm, sticky bites changed everything I thought I knew about breakfast baking.
Last autumn, my roommate walked in while I was rolling out the dough and immediately abandoned her study plans to help assemble the filling. We ended up eating them straight from the pan at midnight, watching the steam rise between us, completely shameless about the powdered sugar dusting our pajamas.
Ingredients
- All purpose flour: Four cups creates the ideal structure for rolls that are substantial enough to hold the filling but still tender to the bite
- Active dry yeast: One packet ensures reliable rise every time, and proofing it first tells you immediately if its still active
- Whole milk and water: Using both liquids warmed creates a richer dough while keeping it from becoming too dense
- Fresh peaches: Two cups of diced fruit gives you substantial peach pockets throughout the spiral
- Brown sugar and cinnamon: This classic combination gets intensified by the natural sweetness of the peaches
- Powdered sugar: Creates a smooth pourable glaze that sets into that perfect crackly finish
Instructions
- Wake up the yeast:
- Combine warm milk, water, and sugar in your largest bowl, then sprinkle the yeast on top and let it foam up for about ten minutes until it looks like a creamy beige carpet across the surface
- Build the dough:
- Whisk in melted butter and eggs until incorporated, then gradually add flour and salt, mixing until the dough pulls away from the sides of the bowl
- Let it rise:
- Knead the dough on a floured surface until it becomes smooth and elastic, then place it in a greased bowl, cover it, and let it double in size for at least an hour
- Cook the peaches:
- Melt butter in a saucepan and add diced peaches, brown sugar, cornstarch, and spices, stirring until the fruit softens and the mixture becomes thick and jamlike
- Roll and fill:
- Punch down the dough, roll it into a large rectangle, spread with softened butter, then sprinkle with cinnamon sugar before spooning the cooled peach filling evenly across
- Shape the rolls:
- Roll the dough tightly from the long side, cut into twelve equal pieces, and arrange them in a greased baking dish to rise again until puffy
- Bake until golden:
- Bake at 350°F for about thirty minutes until the tops are golden brown and the centers are fully cooked through
- Add the finishing touch:
- Whisk powdered sugar, milk, vanilla, and salt until completely smooth, then drizzle generously over the slightly cooled rolls
My sister requested these for her birthday breakfast instead of cake, and watching her face light up when she smelled them baking made me realize that sometimes the most memorable gifts come from the kitchen, not a store.
Making Ahead
You can prepare these completely through the second rise, cover the pan tightly, and refrigerate overnight. Let them sit at room temperature for thirty minutes before baking, and add five extra minutes to the baking time.
Freezing Tips
Baked rolls freeze beautifully for up to three months. Thaw them overnight in the refrigerator, then warm in a 300°F oven for ten minutes and refresh with a quick drizzle of fresh glaze.
Serving Suggestions
These shine at brunch alongside scrambled eggs and crispy bacon, or serve them warm with vanilla ice cream for an unforgettable dessert twist.
- Chopped pecans add incredible crunch if you want texture contrast
- A pinch of cardamom in the filling makes these taste even more special
- Leftovers reheat perfectly in the microwave for twenty seconds
There is something profoundly satisfying about pulling warm, yeasted, fruit filled rolls from the oven and watching everyone gather around, waiting for that first bite.
Frequently Asked Questions
- → Can I use frozen peaches instead of fresh?
-
Yes, frozen peaches work well in this filling. Thaw them completely and drain excess liquid before cooking to prevent the filling from becoming too watery.
- → How do I store these 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 or freeze individually wrapped for up to 3 months.
- → Can I prepare the dough overnight?
-
Absolutely. After the first rise, punch down the dough and refrigerate it overnight. Let it come to room temperature for 30 minutes before rolling out and assembling.
- → Why did my dough not rise properly?
-
This usually happens if the liquid was too hot, killing the yeast, or too cold, slowing activation. Ensure milk and water are warm (105-110°F) and check that your yeast is fresh and not expired.
- → Can I make these without a stand mixer?
-
Yes, you can mix and knead the dough by hand. It will take about 10-12 minutes of kneading to develop the gluten properly. The dough is ready when it's smooth, elastic, and springs back when touched.
- → What's the best way to reheat these?
-
Reheat individual rolls in the microwave for 15-20 seconds. For crispier edges, warm them in a 350°F oven for 5-10 minutes. Avoid overheating to prevent drying out the dough.