There's something magical about the scent of cinnamon rolls baking in the oven – warm, sweet, and impossible to resist. Now, imagine combining that with the rich, buttery goodness of a Southern-style peach cobbler. That's exactly what these Peach Cobbler Cinnamon Rolls bring to your table.
I first made these on a lazy summer afternoon when I had ripe peaches to use and a craving for something cozy. Since then, they’ve become a Sunday brunch staple in our house, with friends and family always requesting the recipe. They’re soft, gooey, and bursting with flavor – the perfect fusion of two beloved desserts.
Let’s dive into why you’ll fall head over heels for this comforting treat.
Why You’ll Love These Peach Cobbler Cinnamon Rolls
Get ready to indulge in the ultimate comfort food mash-up. These rolls are the perfect blend of sweet, fruity, and spiced, making them ideal for breakfast, dessert, or anytime you need a little pick-me-up.
First, they’re surprisingly easy to make. You don’t need to be a seasoned baker to pull off these cinnamon rolls – the dough is forgiving, and the filling comes together in just minutes. It’s a great recipe for beginners and pros alike.
They’re a showstopper at brunch or holiday gatherings. The golden-brown swirls, the bubbling peach filling, and the cream cheese glaze make these rolls as beautiful as they are delicious. Serve them warm, and watch them disappear in no time.
They’re a fun twist on two classics. If you love cinnamon rolls and you love peach cobbler, combining the two takes both to a whole new level. The peaches add a fresh, fruity brightness that perfectly balances the warm spice of cinnamon.
Best of all, they reheat beautifully. Make them the night before, pop them in the oven the next morning, and enjoy that just-baked flavor without the stress. They also freeze well if you want to save some for later.
Now let’s break down the key ingredients that make these rolls unforgettable.
Ingredients Notes

What makes these Peach Cobbler Cinnamon Rolls so special is the combination of rich dough, sweet peaches, and a gooey glaze. Let’s take a closer look at the stars of the show.
Fresh peaches are the heart of this recipe. Their natural sweetness intensifies as they bake, becoming soft and syrupy inside the rolls. If fresh peaches aren’t in season, canned or frozen peaches work well too – just make sure to drain them thoroughly so the filling isn’t too wet.
Brown sugar and cinnamon bring that signature warm, spiced flavor we all expect in a cinnamon roll. The brown sugar also adds a bit of molasses richness that pairs perfectly with the fruit. When mixed with a touch of butter, it creates a caramel-like base that melts into the dough.
The dough is soft, fluffy, and surprisingly simple. Made with all-purpose flour, warm milk, butter, sugar, and yeast, it rises into a pillowy texture that holds the filling beautifully. Don’t rush the proofing process – giving the dough time to rise makes all the difference.
Cream cheese glaze adds the final touch of indulgence. It’s smooth, tangy, and slightly sweet, balancing the richness of the rolls. I like to drizzle it over while the rolls are still warm so it melts into all the crevices.
To make these rolls, you’ll need a stand mixer (though you can knead by hand if you prefer), a rolling pin, and a large baking dish. A pastry cutter or sharp knife is handy for slicing clean, even rolls.
How To Make These Peach Cobbler Cinnamon Rolls

Making these rolls is a joyful process, and the smell alone is worth the effort. Let me guide you through it step by step.
Start by activating your yeast. Warm the milk slightly – it should be warm to the touch but not hot – and stir in the yeast with a bit of sugar. Let it sit for about 5–10 minutes until it becomes frothy. That’s your sign that the yeast is alive and ready to go.
Next, mix in your melted butter, eggs, and the rest of the sugar. Gradually add your flour and a pinch of salt, mixing until a soft dough forms. Knead it for about 8–10 minutes until smooth and elastic. Then cover the bowl and let the dough rise in a warm spot until doubled in size, about 1 to 1.5 hours.
While the dough rises, prepare your peach filling. Peel and dice your peaches, then cook them down in a skillet with butter, brown sugar, and cinnamon until they’re soft and syrupy. Let the mixture cool slightly before using it in the rolls.
Once the dough has risen, punch it down and roll it out into a rectangle on a floured surface. Spread a layer of softened butter over the dough, followed by a sprinkle of cinnamon sugar. Then spoon your peach mixture evenly over the surface. Roll the dough up tightly from the long edge, then slice it into even pieces.
Arrange the rolls in a greased baking dish, cover, and let them rise again for about 30–45 minutes. They’ll puff up and fill the dish nicely. Bake them in a preheated oven at 350°F for 25–30 minutes, or until golden brown and cooked through.
While the rolls cool slightly, whip up your cream cheese glaze. Beat softened cream cheese with powdered sugar, vanilla, and a splash of milk until smooth. Drizzle generously over the warm rolls and let it melt into every swirl.
From start to finish, this recipe takes about 2.5 to 3 hours – but most of that is hands-off rising time. And the reward is a pan of warm, gooey rolls that taste like pure comfort.
Storage Options
These Peach Cobbler Cinnamon Rolls are best enjoyed fresh out of the oven, but they store beautifully for later enjoyment.
To store at room temperature, let the rolls cool completely and then cover them tightly with foil or transfer them to an airtight container. They’ll stay soft for up to 2 days.
For longer storage, refrigerate the rolls. Place them in a sealed container and refrigerate for up to 5 days. The glaze may firm up a bit, but a quick reheat will bring everything back to life.
If you want to freeze them, wrap each roll individually in plastic wrap and store in a freezer-safe bag. They’ll keep for up to 3 months. When you’re ready to enjoy, just thaw overnight in the fridge and reheat.
To reheat, microwave individual rolls for 20–30 seconds or warm them in the oven at 300°F for 10–15 minutes. If reheating from frozen, add an extra 5 minutes in the oven or use the defrost function on your microwave first.
Variations and Substitutions
One of the best things about this recipe is how adaptable it is. You can tweak the flavors to suit your mood or what you have on hand.
Try using apples or berries in place of peaches. Apples give a fall-inspired flavor, while blueberries or raspberries add a lovely tang. Just be sure to cook down the fruit slightly before spreading it on the dough.
Add a little crunch with chopped pecans or walnuts. Mix them into the filling or sprinkle them on top before baking. The nuts pair beautifully with the soft fruit and spiced dough.
If you're dairy-free, substitute plant-based milk, butter, and cream cheese. There are some great vegan alternatives out there that still deliver on richness and flavor.
Not a fan of cream cheese glaze? A simple vanilla icing made with powdered sugar, milk, and a splash of vanilla works perfectly. You can also leave the glaze off entirely and enjoy them as-is – they’re still incredibly indulgent.
Feel free to make mini rolls or bake them in muffin tins for individual servings. This is a fun option for parties or brunch spreads, and it helps with portion control if you’re trying to be good (no promises, though!).
Whatever variation you choose, don’t be afraid to get creative. That’s the beauty of homemade baking – you can make it your own every time.
PrintPeach Cobbler Cinnamon Rolls Recipe
This Peach Cobbler Cinnamon Rolls recipe combines gooey cinnamon swirls with sweet, juicy peaches for a delightful summer breakfast treat. These rolls are soft, fluffy, and perfect for brunch, dessert, or anytime you're craving peach cobbler with a cinnamon roll twist. Loaded with flavor and topped with a buttery glaze, this easy recipe is a must-try for peach lovers!
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours (includes rising time)
- Yield: 12 rolls
- Category: Breakfast, Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
For the Dough:
-
3 ½ cups all-purpose flour
-
1 packet (2 ¼ tsp) instant yeast
-
¼ cup granulated sugar
-
½ tsp salt
-
¾ cup warm milk
-
¼ cup melted butter
-
1 egg
For the Filling:
-
2 cups fresh or canned peaches (peeled and chopped)
-
½ cup brown sugar
-
2 tsp ground cinnamon
-
2 tbsp cornstarch
-
2 tbsp melted butter
For the Glaze:
-
1 cup powdered sugar
-
2–3 tablespoon milk
-
½ tsp vanilla extract
Instructions
-
In a large bowl, combine warm milk, sugar, and yeast. Let sit for 5–10 minutes until foamy.
-
Add melted butter, egg, and salt. Mix in flour gradually until dough forms. Knead for 5–7 minutes.
-
Cover and let rise in a warm place for 1 hour or until doubled in size.
-
Meanwhile, prepare the filling: In a saucepan, cook peaches, brown sugar, cinnamon, and cornstarch until thickened. Let cool.
-
Roll dough into a rectangle. Brush with melted butter and spread peach mixture evenly.
-
Roll up tightly and slice into 12 pieces. Place in a greased baking dish.
-
Let rise for 30 minutes. Preheat oven to 350°F (175°C).
-
Bake for 25–30 minutes or until golden.
-
Mix glaze ingredients and drizzle over warm rolls before serving.
Notes
-
Use canned peaches for convenience, but drain well.
-
Add chopped pecans for crunch.
-
Best served warm and fresh.
Nutrition
- Serving Size: 1 roll
- Calories: 290
- Sugar: 18g
- Sodium: 160mg
Leave a Reply