There’s something about warm pastries and summer fruit that feels like a hug for your whole kitchen. If you’ve ever smiled at the smell of cinnamon rolling through the house while someone slices ripe peaches, you’re going to love these Peach Cobbler Cinnamon Rolls. They take the cozy nostalgia of a peach cobbler and tuck it into a pillowy cinnamon roll for a treat that’s equal parts comfort and showstopper.
If you’re short on time but still craving something sweet, try the 4-Ingredient Peanut Butter Cookies for a quick alternative.

Why you’ll love these rolls
These are not your everyday cinnamon rolls. You get the tang and sweetness of fresh peaches (or good-quality frozen) folded into a buttery cinnamon filling, plus the soft, slightly chewy texture of a homemade yeasted dough. They’re terrific for weekend brunch, a special breakfast, or when you want to bring something unexpected to a potluck.
If you love warm spice notes, you’ll also enjoy the Brown Sugar Chai Cake as a follow-up baking project.
Ingredients
Make sure your butter is softened and your milk is warm (but not hot). If peaches are in season, they’ll sing here — but frozen peaches work perfectly when thawed and drained.
Dough
- 1 cup warm milk (about 105–115°F / 40–46°C)
- 2 1/4 teaspoons active dry yeast (1 packet)
- 1/4 cup granulated sugar
- 1/3 cup unsalted butter, melted and slightly cooled
- 1 large egg
- 3 cups all-purpose flour (plus extra if needed)
- 1/2 teaspoon salt
Peach Filling
- 2 cups fresh peaches, peeled and diced (or thawed frozen peaches, drained)
- 2 tablespoons peach jam or preserves (optional, for extra peach punch)
- 2 tablespoons cornstarch
- 2 tablespoons brown sugar
- 1 teaspoon lemon juice
Cinnamon Sugar & Assembly
- 1/2 cup brown sugar, packed
- 2 tablespoons ground cinnamon
- 3 tablespoons softened butter (for spreading)
Vanilla Glaze
- 1 cup powdered sugar
- 2–3 tablespoons milk or cream
- 1/2 teaspoon vanilla extract
How to Make Peach Cobbler Cinnamon Rolls
Plan about 2–3 hours total (most of that is rise time). The steps below will guide you from proofing the yeast to pulling a tray of steaming, peach-studded rolls from the oven.
Step 1: Proof the yeast and make the dough
Warm the milk until it’s pleasantly warm to the touch, then sprinkle the yeast and a pinch of sugar over it. Let sit 5–10 minutes until foamy. In a large bowl, combine the melted butter, sugar, and egg. Add the foamy yeast mixture, then stir in flour and salt. Mix until a shaggy dough forms, then knead on a floured surface for 6–8 minutes until smooth and elastic. If using a stand mixer, knead with the dough hook about 5–6 minutes. Place the dough in an oiled bowl, cover, and let rise until doubled (about 1–1.5 hours).
Step 2: Prepare the peach filling
While the dough rises, place the diced peaches, cornstarch, brown sugar, lemon juice, and peach jam in a small saucepan over medium heat. Stir frequently until the mixture thickens and the peaches soften (3–5 minutes). Remove from heat and let cool. You want the mixture thick enough to spread without turning the dough soggy.
Step 3: Roll, fill, and slice
Punch down the risen dough and roll it into a large rectangle about 12×18 inches. Spread softened butter evenly over the dough. Mix the brown sugar and cinnamon, then sprinkle over the butter. Spoon the cooled peach filling evenly, leaving a 1/2-inch border. Roll the dough tightly from the long side, then slice into 9–12 rolls (use dental floss or a sharp knife). Place rolls in a greased 9×13-inch pan, cover, and let rise another 30–45 minutes until puffy.
Step 4: Bake and glaze
Preheat your oven to 350°F (175°C). Bake the rolls for 25–30 minutes until golden and cooked through — the centers should be set but still soft. While they cool for 5 minutes, whisk together the powdered sugar, milk, and vanilla until smooth. Drizzle generously over the warm rolls.

Tips and Troubleshooting
- If your peaches are extra juicy, toss them with a bit more cornstarch to prevent a soggy roll.
- For a quicker version, use store-bought canned biscuit dough and layer the peach filling — it won’t be the same but works in a pinch.
- Want sticky buns? Melt a tablespoon of butter with brown sugar and spread on the pan before arranging the rolls.
- Morning brunch with Peach Cobbler Cinnamon Rolls and Coffee Pancakes makes for an unforgettable weekend spread.
FAQs
Yes — thaw and drain them well, then toss with a tablespoon more cornstarch before cooking to remove excess liquid and concentrate flavor.
You can assemble the rolls, cover tightly, and refrigerate overnight. Let them sit at room temperature for 30–45 minutes before baking. This is a great trick for weekend mornings when you want fresh-baked without waking up early.
You could adapt to a quick-bread style using biscuit or crescent dough for a faster result, but the yeasted dough gives you that classic chew and rise that makes cinnamon rolls irresistible.
Conclusion
If you love the warm spice of cinnamon rolls and the bright sweetness of summer fruit, these Peach Cobbler Cinnamon Rolls are a lovely crossover that feels indulgent without being fussy. They’re best served warm, with a big cup of coffee, and maybe a scoop of vanilla ice cream if you’re feeling extra. Baking them is part ritual, part reward — and honestly, the house smell alone is worth the effort.
Serve these at a brunch, bring them to a potluck, or make them just because someone you love deserves a surprise. Happy baking — and don’t forget to lick the glaze spatula. For a decadent dessert table, pair these rolls with my Easy Fudge Recipe for contrasting textures.

Peach Cobbler Cinnamon Rolls
Ingredients
Dough
- 1 cup warm milk 105–115°F / 40–46°C
- 2 ¼ tsp active dry yeast 1 packet
- ¼ cup granulated sugar
- ⅓ cup unsalted butter melted
- 1 large egg
- 3 cups all-purpose flour
- ½ tsp salt
Peach Filling
- 2 cups fresh peaches peeled and diced (or thawed frozen peaches, drained)
- 2 tbsp peach jam or preserves, optional
- 2 tbsp cornstarch
- 2 tbsp brown sugar
- 1 tsp lemon juice
Cinnamon Sugar & Assembly
- ½ cup brown sugar packed
- 2 tbsp ground cinnamon
- 3 tbsp softened butter for spreading
Vanilla Glaze
- 1 cup powdered sugar
- 2 tbsp milk or cream
- ½ tsp vanilla extract
Instructions
- Warm the milk, sprinkle yeast and a pinch of sugar, and let sit 5–10 minutes until foamy. Mix melted butter, sugar, and egg in a bowl. Add yeast mixture, then flour and salt. Knead until smooth and elastic (6–8 minutes by hand or 5–6 minutes with a mixer). Let rise in an oiled bowl until doubled, about 1–1.5 hours.
- Combine diced peaches, cornstarch, brown sugar, lemon juice, and peach jam in a small saucepan. Cook over medium heat, stirring until thickened and peaches soften (3–5 minutes). Cool.
- Punch down the dough and roll to a 12×18-inch rectangle. Spread softened butter, sprinkle cinnamon sugar, then spoon cooled peach filling evenly, leaving a 1/2-inch border. Roll tightly and slice into 9–12 rolls. Place in a greased 9×13-inch pan, cover, and let rise 30–45 minutes.
- Preheat oven to 350°F (175°C). Bake rolls 25–30 minutes until golden and set. Whisk powdered sugar, milk, and vanilla until smooth, then drizzle over warm rolls.
Notes
- If peaches are very juicy, increase cornstarch slightly to prevent sogginess.
- Assemble the night before and refrigerate for a make-ahead option. Bring to room temperature before baking.
- For extra richness, brush rolls with melted butter after baking, then glaze.






