There's something truly magical about the sweet, buttery aroma of cinnamon rolls baking in the oven—but add juicy peaches and a golden cobbler topping, and you've got a whole new level of indulgence. These Peach Cobbler Cinnamon Rolls combine two comfort food favorites into one warm, gooey, and utterly irresistible treat.
I first created these on a lazy Sunday morning when I had a bowl of ripe peaches on the counter and a craving for something cozy. What started as a kitchen experiment quickly became a family obsession, requested every time peaches come into season.
Imagine warm cinnamon rolls swirled with brown sugar and cinnamon, layered with soft, caramelized peaches, and finished with a tender cobbler-style crumble on top. It’s the ultimate mash-up of breakfast and dessert—perfect for brunch, holidays, or just because.
Why You'll Love These Peach Cobbler Cinnamon Rolls
If you love the idea of soft, pillowy cinnamon rolls paired with the fruit-filled richness of peach cobbler, you’re in for a treat. These rolls hit all the right notes: sweet, buttery, spiced, and fruity—with just enough texture from the topping to keep each bite interesting.
They’re surprisingly easy to make. While they look bakery-level impressive, these rolls are approachable even for beginners. The dough is soft and forgiving, and the filling comes together in minutes with fresh or canned peaches.
Perfect for special occasions (or no occasion at all). Whether you’re hosting brunch, celebrating a birthday, or just want a cozy weekend bake, these cinnamon rolls deliver the “wow” factor every time.
You can use fresh or canned peaches. No need to stress about having perfectly ripe fruit—this recipe is flexible. Use whatever you have on hand, and it’ll still turn out delicious.
They make your whole kitchen smell incredible. Between the cinnamon, brown sugar, and sweet peaches bubbling away, you’ll want to bottle up the scent and keep it forever.
So whether you're baking for a crowd or treating yourself on a slow morning, these peach cobbler cinnamon rolls are the kind of recipe you'll come back to again and again.
Ingredients Notes

The ingredients for these rolls are pantry-friendly and full of warm, comforting flavors. You likely have most of them already on hand, with just a few fresh additions.
The dough is a classic enriched yeast dough made with flour, milk, butter, eggs, and a bit of sugar. It’s soft, tender, and easy to work with after a short rise. If you’re short on time, you can prep the dough the night before and let it rest in the fridge.
Fresh peaches are the star of the filling. When in season, nothing beats the flavor of ripe, juicy peaches sliced thin. But don't worry if it's not summer—drained canned peaches or even thawed frozen slices work beautifully too. Just make sure to pat them dry to avoid soggy rolls.
Brown sugar and cinnamon bring the signature swirl of warmth and sweetness. I like using dark brown sugar for a deeper molasses flavor, but light brown works just fine if that’s what you have.
The cobbler topping is what sets this recipe apart. A simple mix of flour, sugar, butter, and a pinch of cinnamon creates a crumbly, golden crown that mimics the best part of a peach cobbler. Sprinkle it generously over the rolls before baking for a crispy, buttery crunch.
Cream cheese glaze adds the finishing touch. You’ll whip together cream cheese, powdered sugar, vanilla, and a splash of milk to drizzle over the warm rolls. It melts into the crevices and makes everything even more decadent.
For equipment, you’ll need a stand mixer (or strong arms for kneading!), a rolling pin, a 9x13-inch baking dish, and a small saucepan for the peach filling. A bench scraper or serrated knife will also help when slicing the rolls.
How To Make These Peach Cobbler Cinnamon Rolls

Making these rolls is easier than it looks, and the process is deeply satisfying from start to finish. Let’s walk through each step together.
Start by preparing your dough. Warm the milk slightly (about 110°F) and combine it with yeast and a spoonful of sugar to activate. Let it sit for 5–10 minutes until it’s bubbly and foamy. Then add the eggs, melted butter, remaining sugar, salt, and flour. Mix until a soft dough forms, then knead for about 5 minutes until smooth and elastic. Cover and let rise in a warm spot for 60–90 minutes, or until doubled in size.
While the dough is rising, make your peach filling. In a small saucepan, combine sliced peaches, brown sugar, butter, cinnamon, and a touch of cornstarch to thicken. Cook over medium heat until the peaches are soft and syrupy but not mushy—about 5–7 minutes. Let it cool before spreading.
Once the dough has risen, punch it down and roll it out into a large rectangle, about 12x18 inches. Spread a layer of softened butter across the surface, then sprinkle with brown sugar and cinnamon. Spoon the cooled peach mixture evenly over the dough, being careful not to overfill.
Now it’s time to roll. Starting from the long edge, roll the dough tightly into a log. Slice into 12 equal pieces and arrange them in a greased 9x13-inch baking dish. Cover and let rise again for 30–45 minutes while you make the cobbler topping.
To prepare the cobbler topping, mix flour, sugar, cinnamon, and softened butter in a bowl using your fingers or a fork until crumbly. Once the rolls are puffed, sprinkle the topping generously over each one.
Bake at 350°F for 30–35 minutes, or until the rolls are golden brown and bubbling. The peach filling should be thick and jammy, and the topping crisp and golden.
Let the rolls cool slightly before drizzling with your cream cheese glaze. The warm rolls will melt the glaze just enough to coat each bite in sweet, creamy goodness.
From start to finish, you’re looking at about 2.5 hours—but most of that is hands-off rise time, and the payoff is absolutely worth it.
Storage Options
These cinnamon rolls store surprisingly well—if you manage to have leftovers!
If you’re planning to eat them within 1–2 days, simply cover the baking dish with foil or plastic wrap and store at room temperature. They’ll stay soft and delicious.
For longer storage, keep them in an airtight container in the fridge for up to 5 days. Just note that refrigeration can slightly dry out the rolls, so it’s best to warm them before eating.
You can also freeze the baked rolls (unglazed) by wrapping them tightly in plastic wrap and placing in a freezer-safe bag. They’ll keep for up to 3 months. To reheat, thaw overnight in the fridge and warm in the oven at 300°F for about 10–15 minutes.
To reheat individual rolls, pop them in the microwave for 20–30 seconds, then drizzle with fresh glaze if desired. They’ll taste like you just pulled them from the oven!
Variations and Substitutions
One of the best things about this recipe is how adaptable it is to different tastes, seasons, and pantry supplies.
Not a fan of peaches? Swap in apples, pears, or berries for a totally different—but equally delicious—flavor. Just cook them the same way in the filling, and you’re good to go.
If you want to skip the cobbler topping, you can stick with a classic cinnamon roll look. Just bake them as usual and add a little extra glaze on top for sweetness.
For a shortcut, you can use store-bought cinnamon roll dough and simply add the peach filling and crumble topping. It’s not quite the same as homemade, but it’s a great option when you’re short on time.
Want to make it dairy-free? Use plant-based butter and milk alternatives, and skip the cream cheese glaze in favor of a simple powdered sugar icing with almond milk and vanilla.
Gluten-free bakers can try using a 1:1 gluten-free flour blend in the dough, though results may vary slightly in texture. The rest of the recipe is naturally gluten-free if you substitute accordingly.
PrintPeach Cobbler Cinnamon Rolls Recipe
This Peach Cobbler Cinnamon Rolls recipe combines fluffy cinnamon rolls with juicy peach cobbler filling for the ultimate breakfast or dessert. Packed with summer flavor, these rolls are soft, sweet, and topped with a rich glaze. A delicious fusion of two classic favorites!
- Prep Time: 1 hour 30 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours
- Yield: 12 rolls 1x
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
For the Dough:
-
3 ½ cups all-purpose flour
-
1 packet (2 ¼ tsp) active dry yeast
-
¾ cup warm milk
-
¼ cup granulated sugar
-
¼ cup unsalted butter, melted
-
1 egg
-
½ tsp salt
For the Peach Filling:
-
2 cups fresh or canned peaches (diced)
-
¼ cup brown sugar
-
1 tsp cinnamon
-
1 tbsp cornstarch
-
1 tsp vanilla extract
For the Cinnamon Filling:
-
½ cup brown sugar
-
2 tsp cinnamon
-
¼ cup unsalted butter, softened
For the Glaze:
-
1 cup powdered sugar
-
2–3 tablespoon milk
-
½ tsp vanilla extract
Instructions
-
In a bowl, combine warm milk, sugar, and yeast. Let sit until foamy (5–10 mins).
-
Add melted butter, egg, and salt. Mix in flour gradually until a dough forms. Knead until smooth (about 8 mins).
-
Cover and let rise for 1 hour or until doubled.
-
While dough rises, prepare peach filling: Cook diced peaches, sugar, cinnamon, cornstarch, and vanilla in a saucepan until thickened. Cool.
-
Roll dough into a rectangle. Spread softened butter and sprinkle cinnamon sugar. Add peach filling evenly.
-
Roll up and cut into 12 rolls. Place in a greased baking dish. Let rise again (30 mins).
-
Bake at 350°F (175°C) for 25–30 minutes until golden.
-
Mix glaze ingredients and drizzle over warm rolls.
Notes
-
Fresh or canned peaches both work great.
-
Add a sprinkle of nutmeg or ginger for extra spice.
-
For a gooier texture, bake rolls closer together.
Nutrition
- Serving Size: 1roll
- Calories: 290
- Sugar: 18g
- Sodium: 190mg






Leave a Reply