Peach Cobbler Cinnamon Rolls
These peach cobbler cinnamon rolls mash up two all-time favorite desserts into one pan of warm, gooey goodness. Soft yeasted dough wraps around a spiced peach filling and a brown sugar cinnamon swirl, then gets blanketed with a buttery crumble topping and a vanilla glaze.

The result is a roll that tears apart like a tender cinnamon bun but tastes like a summer cobbler fresh from the oven. The peach filling stays jammy, the crumble stays crisp, and the glaze ties everything together without being too sweet.
Why This Mashup Just Works
The dough itself is light and pillowy, which is exactly what you want next to a spoonable fruit filling. It bakes up tall enough to cradle the peaches but tender enough that every bite collapses in your mouth.
That streusel on top is the real cobbler moment. It adds a buttery crunch that plain cinnamon rolls never have, and it contrasts perfectly with the soft interior. I keep coming back to this recipe because it feels like baking one thing but getting two desserts.
Ingredients

Dough
- 3/4 cup whole milk, warm (110°F / 43°C): no hotter or you’ll kill the yeast.
- 2 1/4 tsp active dry yeast: one standard packet.
- 1/4 cup granulated sugar: helps the yeast feed and the rolls brown.
- 1 large egg, room temperature: cold egg can slow the rise.
- 1/4 cup unsalted butter, melted and slightly cooled: adds tenderness.
- 3 1/4 cups all-purpose flour, spooned and leveled: too much flour makes the rolls dry.
- 1 tsp fine sea salt: balances the sweetness.
Peach Filling
- 2 cups diced fresh peaches (about 2 large): ripe but firm, no need to peel if you don’t mind the texture.
- 1/3 cup packed brown sugar: dark or light both work, dark gives a deeper caramel note.
- 1 tbsp cornstarch: thickens the juices so the rolls don’t get soggy.
- 1 tsp ground cinnamon: warmth that bridges the fruit and the swirl.
- 1/4 tsp ground nutmeg: just a whisper behind the peach flavor.
- 1 tbsp lemon juice: brightens the fruit.
Cinnamon Sugar Swirl
- 1/3 cup packed brown sugar
- 2 tsp ground cinnamon
- 3 tbsp unsalted butter, very soft: for spreading on the rolled-out dough.
Crumble Topping
- 1/2 cup all-purpose flour
- 1/4 cup old-fashioned rolled oats: adds nubby texture, can swap for more flour.
- 1/4 cup granulated sugar
- 1/2 tsp ground cinnamon
- 4 tbsp unsalted butter, cold and cubed
Glaze
- 1 cup powdered sugar
- 2 to 3 tbsp whole milk
- 1/2 tsp vanilla extract
Variations / Substitutions
- Canned or frozen peaches: use 2 cups drained canned peaches or defrosted frozen peaches, and pat them dry before dicing.
- Nectarines or plums: any stone fruit with a similar firmness works; adjust sugar if the fruit is very sweet.
- Cream cheese frosting: skip the glaze and beat together 4 oz cream cheese, 2 tbsp butter, 1 cup powdered sugar, and a splash of milk.
- Add a little heat: stir 1/4 tsp ground ginger into the filling or a pinch of cayenne into the crumble.
- Nutty crumble: toss 1/4 cup chopped pecans into the streusel mixture.
For a simpler peach breakfast, try my Peach Streusel Muffins.
How to Make Peach Cobbler Cinnamon Rolls
Step 1: Make the Dough

Pour the 3/4 cup warm milk into a large bowl and whisk in the 2 1/4 tsp yeast and 1/4 cup granulated sugar. Let it sit for about 5 minutes, until the surface looks foamy. Stir in the egg and the 1/4 cup melted butter, then add the 3 1/4 cups flour and 1 tsp salt. Mix until a shaggy dough forms.
Turn the dough onto a lightly floured counter and knead for 6 to 8 minutes, until it’s smooth and springs back when you poke it. At this stage the dough should feel tacky but not stick to your hands. Place it in a buttered bowl, cover with a damp towel, and let it rise in a warm spot for about 1 hour, or until doubled in size.
Step 2: Prepare the Peach Filling

While the dough rises, toss the 2 cups diced peaches in a small saucepan with the 1/3 cup brown sugar, 1 tbsp cornstarch, 1 tsp cinnamon, 1/4 tsp nutmeg, and 1 tbsp lemon juice. Cook over medium heat, stirring often, for 5 to 7 minutes. The peaches will release their juices and the mixture will turn glossy and thick.
Take the pan off the heat and let the filling cool completely. If it’s still warm when you roll it up, it can make the dough sticky and harder to shape.
Step 3: Roll and Cut the Rolls

Punch down the risen dough and turn it onto a floured surface. Roll it into a 12×16 inch rectangle, keeping the thickness even. Spread the 3 tbsp very soft butter across the surface, leaving a 1/2 inch border on one long edge. Stir together the 1/3 cup brown sugar and 2 tsp cinnamon, then sprinkle it evenly over the butter. Spoon the cooled peach filling over the cinnamon sugar and gently spread it, still keeping that clean border.
Starting from the long side with the filling right up to the edge, roll the dough into a tight log. Pinch the seam to seal it. Use a sharp serrated knife or unflavored dental floss to slice the log into 12 even pieces. Arrange them cut side up in a buttered 9×13 inch baking pan. Cover loosely with plastic wrap and let them rise for 30 to 45 minutes, until they look puffy and have filled the pan a little more.
Step 4: Sprinkle the Crumble Topping

Preheat your oven to 350°F (175°C). Make the crumble by combining the 1/2 cup flour, 1/4 cup rolled oats, 1/4 cup sugar, and 1/2 tsp cinnamon in a small bowl. Add the 4 tbsp cold cubed butter and work it in with your fingers until the mixture looks like damp sand with pea-sized lumps.
Scatter the crumble evenly over the top of the risen rolls. Don’t press it down—the loose bits will bake into a crunchy topping on their own.
Step 5: Bake and Glaze

Slide the pan into the oven and bake for 25 to 30 minutes. The rolls are done when the tops are golden brown and the peach filling is bubbling around the edges. If the crumble starts to darken too fast, tent the pan loosely with foil for the last 10 minutes.
Let the pan cool on a rack for 5 minutes. While it’s cooling, whisk together the 1 cup powdered sugar, 2 to 3 tbsp milk, and 1/2 tsp vanilla until smooth. Drizzle the glaze all over the warm rolls right in the pan, letting it pool in the crevices, and serve while they’re still hot.
A Few Notes Before You Start
- Pick peaches that yield just slightly when you press them. Soft, overripe ones will break down too much and turn to sauce in the filling.
- The second rise is what gives these rolls their soft, airy crumb. Even 20 minutes makes a difference, so don’t rush it.
- If you want clean slices, wipe your knife between each cut or use a long piece of unflavored floss, which slides through without squashing the roll.
- Leftover glaze can be reheated and poured over the rolls the next morning.
Storing Leftover Rolls
Cover the cooled pan tightly and keep it at room temperature for up to 1 day, or refrigerate for up to 3 days. The crumble will soften a bit in the fridge.
To reheat, warm individual rolls in the microwave for 20 to 30 seconds, or pop the whole pan (covered with foil) in a 300°F oven for 10 minutes. They also taste good cold, straight from the fridge.
Frequently Asked Questions
Can I use frozen peaches?
Yes. Thaw them completely and drain off any liquid before dicing. Pat them dry with paper towels to keep the filling from getting watery.
Can I make these the night before?
Yes. Prepare the rolls through cutting and arranging them in the pan. Cover tightly and refrigerate overnight. In the morning, let them sit on the counter for about 30 minutes before topping with the crumble and baking.
Can I use instant yeast instead of active dry?
Yes. Use 2 tsp instant yeast and skip the proofing step. Mix the yeast directly into the flour, then add the warm milk and other wet ingredients as written.
Why did my dough not rise?
The most common reason is liquid that’s too hot, which kills the yeast. Aim for 110°F for active dry yeast. A cold kitchen can also slow the rise, so place the bowl in a turned-off oven with the light on.
Can I swap the crumble for a plain cinnamon roll top?
You can. The rolls will still be delicious, just without the cobbler crunch. They’ll come out closer to a soft, fruity cinnamon roll.

Peach Cobbler Cinnamon Rolls Recipe
Ingredients
Method
- Whisk warm milk, yeast, and 1/4 cup sugar. Let sit 5 minutes until foamy. Stir in egg and melted butter, then flour and salt. Mix, knead 6 to 8 minutes until smooth. Rise in a buttered bowl 1 hour until doubled.
- Cook peaches with 1/3 cup brown sugar, cornstarch, 1 tsp cinnamon, nutmeg, and lemon juice over medium heat 5 to 7 minutes until thick. Cool completely.
- Punch dough down, roll to 12×16 inches. Spread 3 tbsp soft butter, sprinkle with 1/3 cup brown sugar and 2 tsp cinnamon. Spoon cooled filling, roll up, cut 12 slices. Place in buttered 9×13 pan, rise 30 to 45 minutes.
- Preheat oven to 350°F. Mix 1/2 cup flour, oats, 1/4 cup sugar, 1/2 tsp cinnamon, and 4 tbsp cold butter into a crumble. Sprinkle over risen rolls.
- Bake 25 to 30 minutes until golden and bubbling. Cool 5 minutes. Whisk powdered sugar, 2 to 3 tbsp milk, and vanilla; drizzle over warm rolls and serve.
