There’s nothing quite like the sweet smell of cinnamon rolls baking in the oven—but when you add peaches into the mix, the aroma becomes absolutely irresistible. These Peach Cobbler Cinnamon Rolls blend gooey, spiced peaches with soft, fluffy dough, finished off with a luscious glaze that’s sure to make any morning feel like a special occasion.

I discovered this recipe during peak peach season, desperate to use up a haul from a local orchard. What began as a mash-up of my two favorite desserts—classic cinnamon rolls and warm peach cobbler—turned into a breakfast treat that’s now requested year-round in our house.
Why You’ll Love These Peach Cobbler Cinnamon Rolls
Get ready to fall in love with this warm and gooey treat. These Peach Cobbler Cinnamon Rolls are more than just a twist on a classic—they’re a cozy, crave-worthy creation perfect for brunches, holidays, or lazy weekends.
They’re surprisingly easy to make. While they may look bakery-worthy, these cinnamon rolls use a straightforward dough that doesn’t require advanced skills or tools. The process is simple enough for beginners and fun to make with kids.
Peachy perfection in every bite. The cinnamon-sugar filling gets an upgrade with buttery, spiced peaches tucked between every swirl. It’s like having dessert for breakfast—without the guilt.
Perfect for summer or year-round. These rolls shine with fresh peaches, but you can easily use canned or frozen when fresh aren’t available, making them a year-round favorite.
They freeze and reheat beautifully. Whether you want to prep ahead for guests or stash leftovers for later, these rolls are just as delicious after a quick warm-up in the microwave or oven.
Ingredients Notes

What makes these rolls unforgettable is the balance of classic ingredients and peachy goodness. Each component works together to create a tender, flavorful, bakery-style roll.
All-purpose flour forms the base of our dough. It creates a soft but structured roll that holds up to the juicy peach filling without becoming soggy. You can substitute bread flour for a slightly chewier texture, but all-purpose works beautifully here.
Yeast is essential for that airy, pillowy rise. I prefer instant yeast for its speed and reliability, but active dry yeast works just as well—just be sure to let it bloom in warm milk before mixing.
Fresh peaches are the heart of this recipe. Choose ripe, juicy peaches for maximum flavor and sweetness. If using canned, drain them thoroughly and pat dry. Frozen peaches should be thawed and excess moisture removed before cooking.
Brown sugar and cinnamon bring that nostalgic, cozy flavor we all love. Combined with a bit of butter, they create the perfect sticky-sweet swirl inside each roll—and when paired with peaches, it’s downright addictive.
You’ll also want a 9x13 baking dish, a rolling pin, and a stand mixer if you have one (though kneading by hand works just fine). A saucepan will come in handy for making the peach cobbler filling, too.
How To Make These Peach Cobbler Cinnamon Rolls

Making these rolls is a joyful, hands-on process that fills your kitchen with warmth and your home with heavenly scents. Here’s how to do it, step by step.
Start by preparing your dough. Warm the milk until just above body temperature—about 110°F—and mix it with sugar, yeast, melted butter, and eggs. Gradually add the flour and salt until a soft dough forms. Knead it for about 8 minutes until smooth and elastic, then let it rise in a warm spot for an hour or until doubled in size.
While the dough is rising, make your peach cobbler filling. In a saucepan, combine diced peaches, brown sugar, butter, cinnamon, and a touch of cornstarch. Cook over medium heat until the mixture thickens and becomes syrupy—about 5–7 minutes. Let it cool completely before spreading onto the dough.
Once the dough has risen, roll it out on a floured surface into a large rectangle, about ¼-inch thick. Spread a thin layer of softened butter across the surface, then evenly distribute your cooled peach mixture on top. Roll the dough up tightly from the long edge, then slice into 12 even rolls using a sharp knife or dental floss for clean edges.
Place the rolls in a greased 9x13 baking dish, cover, and let them rise again for 30–40 minutes until puffed. Preheat your oven to 350°F while the rolls rise.
Bake the rolls for 25–30 minutes, or until golden brown and bubbling. While they cool slightly, prepare a glaze by whisking together powdered sugar, vanilla extract, and a splash of milk until smooth. Drizzle generously over warm rolls for that perfect finishing touch.
From start to finish, you’re looking at just over two hours—but most of that is hands-off rising time. The end result? Bakery-style rolls with all the heartwarming comfort of homemade peach cobbler.
Storage Options
If you somehow have leftovers (we rarely do!), these rolls store wonderfully.
At room temperature, keep the rolls covered in an airtight container for up to two days. The glaze may melt slightly, but the flavor remains rich and fresh.
In the fridge, they’ll last up to five days. Let them cool completely before refrigerating to prevent sogginess. Reheat individual rolls in the microwave for 20–30 seconds, or warm the entire dish in a 300°F oven for 10–15 minutes.
To freeze, wrap unglazed rolls individually in plastic wrap and store them in a freezer-safe bag for up to 2 months. To serve, thaw overnight in the fridge and reheat before adding the glaze.
Reheating tip: Add a damp paper towel over your roll when microwaving to maintain moisture, or loosely cover with foil when using the oven.
Variations and Substitutions
The beauty of this recipe lies in its flexibility. You can adjust flavors and ingredients to suit your tastes or what’s in season.
Use different fruits. Swap peaches for nectarines, apples, or even berries depending on what you have. Just adjust the cooking time of the filling to suit the fruit’s moisture level.
Try a cream cheese glaze. For an extra decadent touch, make a glaze with cream cheese, butter, powdered sugar, and vanilla. It adds a rich tang that complements the sweetness of the peaches beautifully.
Make it dairy-free. Substitute plant-based butter and milk for a completely dairy-free version. The dough stays just as fluffy and the flavor still shines.
Add nuts for crunch. A sprinkle of chopped pecans or walnuts inside the filling or on top of the glaze adds texture and a nutty flavor that pairs perfectly with peaches.
Mini rolls, anyone? Slice the dough thinner for bite-sized rolls that are perfect for brunch platters or potlucks. Just reduce the baking time to avoid overcooking.
PrintPeach Cobbler Cinnamon Rolls Recipe
Indulge in the heavenly fusion of classic cinnamon rolls and peach cobbler! These Peach Cobbler Cinnamon Rolls are packed with warm cinnamon, sweet peach chunks, and a luscious glaze—perfect for summer brunch or dessert. Keyword-rich and flavor-loaded, they’re a must-try for cinnamon roll and cobbler lovers alike.
- Prep Time: 1 hour 15 minutes
- Cook Time: 30 minutes
- Total Time: 1 hour 45 minutes
- Yield: 12 rolls 1x
- Category: Breakfast, Brunch, Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
For the Dough:
-
3 ½ cups all-purpose flour
-
1 packet instant yeast (2 ¼ tsp)
-
¼ cup granulated sugar
-
1 tsp salt
-
1 cup warm milk
-
¼ cup unsalted butter, melted
-
1 egg
For the Filling:
-
3 tbsp unsalted butter, softened
-
½ cup brown sugar
-
1 tbsp cinnamon
-
1 cup diced fresh or canned peaches (drained)
For the Peach Topping:
-
2 cups diced peaches
-
2 tbsp brown sugar
-
1 tbsp cornstarch
-
½ tsp cinnamon
For the Glaze:
-
1 cup powdered sugar
-
2–3 tablespoon milk
-
½ tsp vanilla extract
Instructions
-
Prepare the Dough: In a mixing bowl, combine flour, yeast, sugar, and salt. Add warm milk, butter, and egg. Mix and knead until a soft dough forms. Let rise for 1 hour.
-
Make the Filling: Mix brown sugar and cinnamon. Roll out dough, spread butter, sprinkle cinnamon sugar, and top with diced peaches.
-
Roll and Cut: Roll the dough tightly into a log and cut into 12 rolls. Place in a greased baking dish. Let rise another 30 minutes.
-
Peach Topping: In a saucepan, cook peaches, sugar, cinnamon, and cornstarch until thickened. Spoon over the rolls.
-
Bake: Bake at 350°F (175°C) for 25–30 minutes or until golden.
-
Glaze: Mix powdered sugar, vanilla, and milk until smooth. Drizzle over warm rolls.
Notes
-
Use canned peaches if fresh are unavailable—just drain well.
-
Rolls can be prepped the night before and baked in the morning.
-
Add chopped pecans for extra texture.
Nutrition
- Serving Size: 1roll
- Calories: 320
- Sugar: 21g
- Sodium: 210mg
Leave a Reply