These soft, pillowy cinnamon rolls combine classic pastry techniques with sweet, juicy peaches. The dough rises to perfection, creating tender layers wrapped around a spiced peach and cinnamon filling. A rich vanilla glaze adds the finishing touch, making these ideal for weekend brunches, special breakfasts, or as an impressive dessert.
The kitchen filled with the most incredible cinnamon-peach aroma while these were baking, and my roommate actually came out of her room asking what smelled like a fancy bakery. I had spotted peaches on sale at the market that morning and somehow decided regular cinnamon rolls needed upgrading.
My sister visited last weekend and ate three warm rolls straight from the pan, declaring them better than anything we had at our grandma's Sunday table. High praise considering grandma's cinnamon rolls were legendary in our family.
Ingredients
- 4 cups all-purpose flour: I learned through many failed attempts that measuring by weight gives consistently fluffier results
- Active dry yeast: Make sure your milk is warm but not hot, or youll kill the yeast before it even starts working
- Fresh peaches: Canned work in a pinch, but in-season peaches make these taste like summer morning magic
- Brown sugar: The molasses adds depth that white sugar just cant match in either the filling or the glaze
Instructions
- Wake up the yeast:
- Dissolve the yeast in warm milk and water with a spoonful of sugar, watching for that beautiful foamy layer that proves its alive and ready to work
- Build your dough:
- Mix in melted butter and eggs, then gradually incorporate flour until the dough pulls away from the sides of the bowl
- Let it rise:
- Knead until smooth and elastic, then place in a greased bowl, cover, and walk away for an hour while it does its thing
- Cook the peaches:
- Simmer diced peaches with butter, brown sugar, and spices until they soften and the mixture thickens nicely
- Roll and fill:
- Roll the dough into a rectangle, spread with softened butter, dust with cinnamon sugar, then spoon that cooled peach filling evenly across
- Second rise:
- Cut into twelve equal pieces, arrange in your baking dish, and let them puff up again before they hit the oven
- Bake until golden:
- Thirty minutes at 350 degrees until theyre beautifully browned and cooked through
- Finish with glaze:
- Whisk powdered sugar, milk, vanilla, and salt until smooth, then drizzle generously over the warm rolls
These have become my go-to for weekend brunch with friends because they look impressive but are actually quite forgiving. Even my first attempt, which I accidentally over-baked by five minutes, still disappeared in minutes.
Making Ahead
Ive prepared these through the second rise the night before, covered the pan, and let them sit at room temperature for 30 minutes before baking. The texture stays just as fluffy, and having fresh warm rolls with zero morning effort feels like cheating the system.
Freezing Instructions
Baked rolls freeze beautifully for up to three months. I wrap them individually, then reheat in the microwave for 30 seconds when the craving hits. The glaze is best added fresh after reheating.
Serving Suggestions
These are substantial enough to stand alone as breakfast or dessert, but I love serving them with a pot of strongly brewed coffee. The bitterness balances the sweetness perfectly.
- Add chopped pecans to the filling for extra crunch
- A pinch of cardamom in the peach filling creates unexpected depth
- Leftovers reheat surprisingly well in a 350 degree oven for 10 minutes
Theres something deeply satisfying about pulling a pan of these from the oven, watching the steam rise, and knowing you created something that makes people pause their busy mornings.
Recipe FAQs
- → 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 should I store these rolls?
-
Store 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 ahead of time?
-
Absolutely. Prepare the dough through the first rise, then refrigerate overnight. Let it come to room temperature for 30 minutes before rolling and filling.
- → Why did my dough not rise properly?
-
This usually happens if the liquid was too hot (killing the yeast) or too cold (slowing activation). Aim for liquids between 105-110°F. Also ensure your yeast is fresh and not expired.
- → Can I make these without a stand mixer?
-
Yes, knead by hand on a lightly floured surface for 10-12 minutes until smooth and elastic. The dough is soft but manageable with a bit of flour.