There's something truly magical about the sweet scent of cinnamon rolls wafting through your kitchen – especially when they're packed with juicy peaches and topped with a buttery crumble. These Peach Cobbler Cinnamon Rolls are the ultimate mash-up of two Southern favorites, and they might just become your new obsession.

I first made these rolls on a lazy Sunday morning after picking up a basket of ripe peaches from our local farmers' market. That golden, bubbling peach filling paired with soft, fluffy cinnamon rolls and a hint of vanilla icing? Let’s just say not a single crumb survived.
Whether you're baking for brunch, a holiday breakfast, or just treating yourself midweek, this recipe delivers comfort and indulgence in every bite.
Let’s take a closer look at why this twist on a classic is guaranteed to steal the show.
Why You’ll Love These Peach Cobbler Cinnamon Rolls
Get ready to fall in love with the coziest, most delicious breakfast you’ve had in ages. These Peach Cobbler Cinnamon Rolls are the perfect blend of soft dough, spiced filling, and luscious fruit – and they're way easier than you'd think.
They’re the best of both worlds. Love peach cobbler? Obsessed with cinnamon rolls? These beauties bring both together in one gooey, golden spiral. The juicy peaches add a burst of flavor that elevates the classic cinnamon roll to a whole new level.
Perfect for brunch, holidays, or dessert. While they’re technically breakfast food, we’ve served them at baby showers, Sunday dinners, and even topped them with ice cream for dessert. No one’s complaining.
You can use fresh or canned peaches. This recipe works beautifully with whatever you have on hand. In peak peach season, fresh is best – but canned or frozen peaches are delicious year-round.
Surprisingly easy to make. The dough comes together with basic pantry staples, and the filling cooks up in just minutes. If you’ve ever made cinnamon rolls before, this is just a peachy twist on the original.
Ready to roll up your sleeves? Let's dive into the ingredients that make this recipe shine.
Ingredients Notes

The magic of these Peach Cobbler Cinnamon Rolls lies in the way each ingredient layers on flavor and texture. From the pillowy dough to the warm peach filling, everything plays its part to perfection.
The dough is a soft, yeasted base made with all-purpose flour, whole milk, butter, sugar, and yeast. It's the same style as a classic cinnamon roll dough – tender and slightly sweet. Letting it rise properly is key to achieving that light, fluffy texture.
Fresh peaches are the heart of this recipe. If they're in season, choose peaches that are ripe but firm – they’ll hold their shape and add a natural sweetness. Canned peaches (drained) or frozen (thawed and patted dry) also work wonderfully when fresh isn’t available.
Brown sugar and cinnamon bring that warm, familiar flavor to the filling. Combined with butter and just a pinch of nutmeg, they form the spiced base that complements the peaches beautifully.
The crumble topping is where the cobbler magic happens. Made with flour, butter, and sugar, this streusel adds a buttery crunch that mimics the topping of a traditional peach cobbler. Sprinkle it on just before baking for a crisp, golden finish.
You’ll also want to have powdered sugar and vanilla extract on hand for a simple icing to drizzle over the warm rolls. A hand mixer makes this step a breeze, but you can also whisk it by hand if needed.
How To Make These Peach Cobbler Cinnamon Rolls

Making these rolls might sound like a bakery-level task, but it’s actually a straightforward process – and your kitchen will smell amazing every step of the way.
Start by preparing your dough. In a stand mixer or large mixing bowl, combine warm milk, yeast, and a pinch of sugar. Let it sit until foamy – that’s how you know your yeast is active. Add in melted butter, eggs, sugar, and flour, mixing until a soft dough forms. Knead it for 5–7 minutes, then let it rise in a warm place until doubled in size, about an hour.
While the dough is rising, make your peach filling. In a saucepan, combine chopped peaches, brown sugar, butter, cinnamon, and a bit of cornstarch to thicken things up. Simmer it for a few minutes until it’s syrupy and soft, then let it cool.
Once the dough has risen, roll it out into a large rectangle on a floured surface. Spread a layer of softened butter over the dough, followed by a mixture of brown sugar and cinnamon. Then spoon the cooled peach filling evenly over the surface, making sure not to overfill.
Carefully roll the dough into a log, starting from the long side. Use a sharp knife or unflavored dental floss to cut it into 12 even slices. Place the rolls in a greased baking dish, cover, and let them rise for another 30 minutes while you preheat the oven.
Right before baking, sprinkle the rolls with your homemade crumble topping. Bake at 350°F (175°C) for 25–30 minutes, until golden and bubbly. Let them cool slightly, then drizzle with a quick vanilla icing made from powdered sugar, milk, and vanilla extract.
From start to finish, you’re looking at about 2.5 hours – but most of that is hands-off rise time. And once you pull them from the oven? You’ll know it was totally worth it.
Storage Options
These Peach Cobbler Cinnamon Rolls store beautifully, making them perfect for prepping ahead or savoring throughout the week.
For short-term storage, allow the rolls to cool completely, then cover the dish tightly with foil or plastic wrap. You can leave them at room temperature for up to 2 days, though they’re best refrigerated if you plan to keep them longer.
To refrigerate, place leftover rolls in an airtight container and store for up to 5 days. Be sure to separate layers with parchment if stacking to prevent sticking.
Freezing is also a great option. Wrap individual rolls tightly in plastic and place in a freezer-safe bag or container. They’ll keep for up to 2 months. To reheat, simply thaw overnight in the fridge and warm in the microwave or oven before serving.
To reheat, microwave individual rolls for about 30 seconds or place in a 300°F oven for 10–15 minutes. A quick drizzle of extra icing after reheating brings them right back to bakery-fresh status.
Variations and Substitutions
What makes this recipe so fun is how flexible it is. With a few tweaks, you can tailor these rolls to your taste or pantry.
For a fall-inspired twist, try swapping the peaches for apples or pears. Add a pinch of allspice or cloves to deepen the warm, cozy flavor.
No time to make dough from scratch? Use store-bought crescent roll dough or pizza dough for a shortcut version. While not quite the same as homemade, it’s a great time-saver in a pinch.
If you're looking to make this dairy-free, substitute the milk with almond or oat milk, and use vegan butter throughout. You can also skip the icing or use a dairy-free alternative.
Want to turn up the indulgence? Add a handful of chopped pecans or walnuts to the filling or sprinkle them over the crumble topping before baking. The crunch adds a fantastic contrast to the soft rolls.
Don’t be afraid to experiment. Once you’ve made this recipe once, you’ll find endless ways to make it your own – and every version is bound to be delicious.
PrintPeach Cobbler Cinnamon Rolls Recipe
Indulge in the ultimate comfort breakfast with Peach Cobbler Cinnamon Rolls. These fluffy rolls are swirled with cinnamon, brown sugar, and juicy peaches, then topped with a peach glaze that adds a fruity, caramel-like finish. Perfect for brunch, holidays, or whenever you crave a sweet, Southern-inspired pastry. Easy to make and bursting with flavor, this recipe combines two favorites—peach cobbler and cinnamon rolls—into one irresistible treat.
- Prep Time: 1 hour 30 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours
- Yield: 12 rolls 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
-
For the dough:
-
3 ½ cups all-purpose flour
-
¼ cup granulated sugar
-
2 ¼ tsp active dry yeast
-
1 tsp salt
-
¾ cup warm milk
-
¼ cup unsalted butter, melted
-
2 large eggs
-
-
For the filling:
-
2 cups peeled and diced peaches (fresh or canned, drained)
-
½ cup brown sugar
-
2 tsp ground cinnamon
-
2 tbsp all-purpose flour
-
2 tbsp unsalted butter, softened
-
-
For the glaze:
-
1 cup powdered sugar
-
2–3 tablespoon peach juice or milk
-
½ tsp vanilla extract
-
Instructions
-
In a mixing bowl, combine warm milk and yeast; let it sit for 5 minutes until foamy.
-
Add sugar, melted butter, eggs, and salt. Mix well. Gradually add flour and knead until dough is smooth and elastic.
-
Cover and let rise for 1 hour or until doubled in size.
-
Meanwhile, mix peaches with brown sugar, cinnamon, and flour.
-
Roll out the dough into a rectangle. Spread softened butter, then the peach filling.
-
Roll tightly into a log and cut into 12 equal rolls.
-
Place rolls in a greased baking dish. Cover and let rise for 30 minutes.
-
Bake at 350°F (175°C) for 25–30 minutes or until golden brown.
-
Whisk glaze ingredients and drizzle over warm rolls. Serve warm.
Notes
-
Fresh peaches are ideal, but canned or frozen (thawed and drained) work well.
-
Let the rolls cool slightly before glazing to prevent the glaze from melting off.
-
You can refrigerate unbaked rolls overnight and bake in the morning.
Nutrition
- Serving Size: 1 roll
- Calories: 290
- Sugar: 18
- Sodium: 210mg
Leave a Reply