Home ยป Recipes ยป Bread

Peach Cobbler Cinnamon Rolls

I absolutely loved everything about these Peach Cobbler Cinnamon Rolls. Iโ€™ve been wanting to make them ever since peaches came back into season where I live, and they turned out even better than I imagined. Soft, fluffy cinnamon rolls are filled with a homemade peach cobbler filling, topped with cinnamon cream cheese frosting, and finished with buttery streusel crumbs for a little crunch.

This recipe was worth every round of testing. I made several batches to get the dough, filling, and overall balance just right, and Iโ€™m so excited to finally share it with you. If you love peach cobbler and cinnamon rolls, this recipe combines the best of both worlds into one truly special treat.

Can you tell Iโ€™ve been on a bit of a dough kick lately!? Whether itโ€™s my Glazed Donut Cake or Apple Pie Cinnamon Rolls, you can find me in the kitchen these days making something with yeast! And this peach cobbler summery version of cinnamon rolls is just perfect!

This post may contain affiliate links. I earn a commission from qualified purchases. Please read our Privacy policy here.

Single Peach Cobbler Cinnamon Roll on a plate with creamy cinnamon frosting and streusel topping, highlighting the tender, pillowy texture of the roll.

Why Youโ€™ll Love This Recipe

These rolls are such a summery twist on classic cinnamon rolls. I know youโ€™re going to love them! They are:

  • Soft, fluffy homemade cinnamon roll dough.
  • Filled with a real peach cobbler filling made from fresh peaches.
  • Topped with creamy cinnamon cream cheese frosting.
  • Finished with buttery streusel crumbs for extra texture.
  • Perfect for summer brunches, holidays, or weekend baking.
  • Can be prepared ahead of time and baked fresh the next morning.

What You Needโ€ฆ

The dough itself is quite simple, just comprised of flour, milk, yeast, oil, eggs, butter, and sugar. But the flavorings below is what really makes it stand out!

Peaches: Fresh peaches are my favorite choice when theyโ€™re in season, but frozen peaches work beautifully too. Just be sure to thaw and drain them before using.

Active Dry Yeast: The yeast gives the rolls their light, fluffy texture. You can also substitute instant yeast if thatโ€™s what you have on hand.

Brown Sugar: Used in both the peach filling and cinnamon sugar layer, brown sugar adds warmth and a caramel-like flavor that pairs perfectly with peaches.

Cream Cheese: The tanginess of the cream cheese balances the sweetness of the filling and frosting, making every bite rich without being overly sweet.

Cinnamon and Nutmeg: These warm spices give the rolls that classic peach cobbler flavor and make the kitchen smell incredible while they bake.

The Components

These rolls have four delicious layers working together.

The base is a soft and fluffy enriched dough made with milk, butter, and eggs. It bakes up tender and pillowy, creating the perfect foundation for the filling.

The peach cobbler filling is made by cooking peaches with brown sugar, cinnamon, nutmeg, and lemon juice until thick and jammy. Combined with the cinnamon sugar layer, it creates a filling that tastes just like homemade peach cobbler tucked inside a cinnamon roll.

After baking, the rolls are topped with a cinnamon cream cheese frosting thatโ€™s silky, tangy, and perfectly spiced. Finally, buttery streusel crumbs are sprinkled over the top for a little crunch and a true peach cobbler finish.

How to Make Peach Cobbler Cinnamon Rolls

I have the full recipe card below, but here are some more detailed instructions to make sure you succeed!

Make the dough

Warm the milk to about 110ยฐF (43ยฐC).

Add the milk, 2 tablespoons of the sugar, and the yeast to the bowl of a stand mixer. Let sit for 5 to 10 minutes until foamy. This allows the yeast to bloom, which makes it ready to rise.

Add the remaining sugar, softened butter, and eggs. Mix briefly to combine.

Add 5 cups of flour and the salt. Mix until a shaggy dough forms.

Knead the dough

Switch to the dough hook and knead for 8 to 10 minutes until smooth, elastic, and slightly tacky. Add the remaining flour only if necessary.

Let the Dough Rise

Transfer the dough to a lightly greased bowl, cover, and let it rise for about 2 hours, or until doubled in size.

Make the Peach Filling

Combine the peaches, brown sugar, lemon juice, cinnamon, and nutmeg in a saucepan.

Cook over medium heat for 8 to 10 minutes, stirring occasionally, until the peaches soften.

Add the Cornstarch Slurry

In a small bowl, mix the cornstarch and water together. Add the slurry to the peaches and cook for another 1 to 2 minutes until thickened.

Transfer the filling to a bowl and let it cool completely.

Prepare the Cinnamon Sugar Layer

In a small bowl, mix the softened butter, brown sugar, cinnamon, and nutmeg until smooth and spreadable. Set aside.

Roll Out the Dough

Grease a 9ร—9-inch or 9ร—13-inch baking pan and set aside.

Turn the risen dough onto a lightly floured surface and roll it into a rectangle about 20ร—12 inches.

Add the Cinnamon Sugar

Spread the cinnamon sugar mixture evenly over the dough.

Add the Peach Filling

Spoon the cooled peach filling over the cinnamon sugar layer and spread evenly, leaving a 1-inch border along one long edge.

Roll the Dough

Starting with the long side, roll the dough tightly into a log.

Trim the ends if desired.

Slice the Dough into Rolls

sing unflavored dental floss or a sharp knife, cut the dough into rolls.

For a 9ร—9-inch pan, cut 9 large rolls. For a 9ร—13-inch pan, cut 12 rolls.

Second Rise

Arrange the rolls in the prepared pan, cover, and let rise for about 1 hour until puffy.

Bake the Rolls

Preheat the oven to 350ยฐF (175ยฐC). You can do this as the rolls are rising.

Bake the rolls for 25 to 30 minutes, until lightly golden brown and fully baked through. If the tops begin browning too quickly, loosely tent with foil.

The center of the rolls should register approximately 190ยฐF (88ยฐC). Allow the rolls to cool for about 20 minutes before frosting.

Make the Streusel Crumbs

Preheat the oven to 350ยฐF (175ยฐC).

Combine the flour, granulated sugar, brown sugar, cinnamon, and nutmeg in a bowl. Add the softened butter and work it into the mixture until large crumbs form.

Spread the crumbs onto a parchment-lined baking sheet. Bake for 12 to 15 minutes, stirring once or twice, until golden brown.

Break apart any large pieces while still warm and allow the streusel to cool completely.

Make the Cinnamon Cream Cheese Frosting

I actually have a full post dedicated to this frosting. But here are the instructions, nevertheless. Beat the cream cheese and butter together until smooth. Make sure youโ€™re using room-temperature ingredients so there are no large chunks.

Add the powdered sugar and mix on low speed until incorporated.

Finish the Frosting

Increase the speed and beat for another minute until fluffy.

Add the vanilla extract and cinnamon and beat until smooth.

Finish the Rolls

Spread the frosting over the slightly warm cinnamon rolls and sprinkle generously with the cooled streusel crumbs.

Serve warm and enjoy!

Expert Tips

  • Let the peach filling cool completely before spreading it onto the dough.
  • Donโ€™t add too much extra flour during kneading. A soft dough makes softer rolls.
  • Use dental floss for clean cuts without squishing the dough.
  • For the fluffiest texture, allow the rolls to become noticeably puffy before baking.
  • If using frozen peaches, thaw and drain them well before cooking.

Make Ahead Instructions

These Peach Cobbler Cinnamon Rolls are perfect for making ahead, so here is what you should do!

Option 1: Refrigerate the Dough Overnight

After kneading the dough, place it in a lightly greased bowl, cover, and refrigerate overnight for the first rise.

The next day, let the dough sit at room temperature for about 10 minutes before rolling and assembling the rolls.

Option 2: Assemble the Rolls the Night Before

Once the rolls are assembled and arranged in the baking pan, cover tightly and refrigerate overnight instead of letting them complete their second rise at room temperature.

The peach filling may release a little juice while the rolls rest in the refrigerator, but donโ€™t worryโ€”I have tested them this way many times and they bake up beautifully.

The next morning, remove the pan from the refrigerator and let the rolls sit at room temperature for 60 to 90 minutes, or until puffy. Then bake as directed.

Make Components Ahead

The peach filling can be prepared up to 3 days in advance and stored in an airtight container in the refrigerator.

The streusel topping can also be made several days ahead or frozen for longer storage.

Having these components ready makes assembly quick and easy.

Variations

  • Add chopped pecans to the filling or streusel for extra crunch.
  • Swap the peaches for nectarines during the peak summer season.
  • Add a pinch of cardamom to the filling for a warm, bakery-style flavor.
  • Drizzle caramel sauce over the finished rolls for an extra decadent dessert.

Storage

Store leftover cinnamon rolls covered in the refrigerator for up to 4 days.

To serve, warm individual rolls in the microwave for 15 to 20 seconds.

The baked rolls can also be frozen for up to 2 months. Thaw overnight in the refrigerator and warm before serving.

Single Peach Cobbler Cinnamon Roll on a plate with creamy cinnamon frosting and streusel topping, highlighting the tender, pillowy texture of the roll. A bite has been taken out to show that further.

FAQ

Can I use frozen peaches?

Yes. Thaw them completely and drain any excess liquid before cooking the filling.

Can I make these rolls the night before?

Absolutely. You can refrigerate either the dough during the first rise or the assembled rolls before the second rise.

Can I freeze the rolls?

Yes. You can freeze the baked rolls or freeze the streusel separately for future use.

Do I need a stand mixer?

No. The dough can be kneaded by hand, though it may take a bit longer to become smooth and elastic.

More Cinnamon Roll Recipes

If you loved these Peach Cobbler Cinnamon Rolls, youโ€™ll also enjoy my Pistachio Rolls, Strawberry Rolls, Apple Cinnamon Rolls, or my Classic Mini Cinnamon Rolls.

If you make this recipe, be sure to tag me on Instagram @piesandtacos. I love seeing your creations and sharing them with my readers!

Freshly baked Peach Cobbler Cinnamon Rolls topped with cinnamon cream cheese frosting and crunchy streusel topping in a baking pan, with ripe peaches in the background.

Peach Cobbler Cinnamon Rolls

Camila Hurst
Soft and fluffy cinnamon rolls filled with a homemade peach cobbler filling, topped with cinnamon cream cheese frosting and crunchy streusel crumbs. These rolls combine everything you love about peach cobbler and cinnamon rolls into one irresistible breakfast or dessert.
Prep Time 45 minutes
Cook Time 30 minutes
Rising Time 3 hours
Total Time 4 hours 15 minutes
Course Breakfast, Dessert
Cuisine American
Servings 9 rolls
Calories 580 kcal

Ingredients
 

Dough
  • 1ยผ cups whole milk 300ml
  • โ…“ cup granulated sugar divided (66g)
  • 1ยฝ tbsp active dry yeast 14g
  • 6 tbsp unsalted butter softened (84g)
  • 2 large eggs whisked
  • 5ยฝ cups all-purpose flour 701g
  • ยฝ tsp salt
Peach Filling
  • 4 cups diced peaches 550g
  • ยฝ cup brown sugar 110g
  • 1 tbsp lemon juice
  • 1 tsp cinnamon
  • ยผ tsp nutmeg
  • 2 tbsp cornstarch 16g
  • 1 tbsp water
Cinnamon Sugar Layer
  • ยผ cup unsalted butter softened (56g)
  • ยฝ cup brown sugar 110g
  • 1ยฝ tsp ground cinnamon
  • ยผ tsp nutmeg
Streusel Crumbs
  • ยฝ cup all-purpose flour 64g
  • 3 tbsp granulated sugar
  • 2 tbsp brown sugar
  • ยฝ tsp cinnamon
  • โ…› tsp nutmeg
  • 3 tbsp unsalted butter softened (43g)
Cinnamon Cream Cheese Frosting
  • 8 oz cream cheese softened (226g)
  • 4 tbsp unsalted butter softened (56g)
  • 2 cups powdered sugar 240g
  • 1 tsp vanilla extract
  • 1 tsp cinnamon

Instructions
 

Make the Dough
  • Warm the milk to about 110ยฐF (43ยฐC).
  • Pour the milk into the bowl of a stand mixer and add 2 tablespoons of the sugar and the yeast. Stir briefly and let sit for 5 to 10 minutes until foamy.
  • Add the remaining sugar, softened butter, and eggs. Mix briefly.
  • Add 5 cups of flour and the salt. Mix until a shaggy dough forms.
  • Switch to the dough hook and knead for 8 to 10 minutes until smooth and elastic. Add the remaining flour only if needed.
  • The dough should be soft, smooth, and slightly tacky.
  • Place in a lightly greased bowl, cover, and let rise for about 2 hours, until doubled in size.
  • Alternatively, you can place the covered bowl in the fridge overnight. The next day, remove it from the fridge about ten minutes before assembling the rolls (steps below).
Make the Peach Filling
  • Combine the peaches, sugar, lemon juice, cinnamon, and nutmeg in a saucepan.
  • Cook over medium heat for about 8 to 10 minutes, stirring occasionally, until the peaches soften.
  • Mix the cornstarch and water together in a small bowl.
  • Add the slurry to the peaches and cook for another 1 to 2 minutes until thickened.
  • Transfer to a bowl and let cool completely before assembling the rolls.
  • Make the Cinnamon Sugar Layer
  • In a small bowl, combine the softened butter, brown sugar, cinnamon, and nutmeg until smooth and spreadable.
Assemble the Rolls
  • Grease either a 9ร—9-inch or 9ร—13-inch baking pan.
  • Turn the risen dough onto a lightly floured surface and roll it into a rectangle approximately 20ร—12 inches.
  • Spread the cinnamon sugar mixture evenly over the dough. Spoon the cooled peach filling over the surface and spread it into an even layer, leaving a 1-inch border along one long edge.
  • Starting with the long side, roll the dough tightly into a log. Trim the ends if desired.
  • To cut the rolls, slide a piece of unflavored dental floss under the log where you want to make a cut. Bring the ends of the floss up and cross them over the top of the dough, then pull in opposite directions. The floss will slice cleanly through the dough without squishing the rolls.
  • For a 9ร—9-inch pan, cut the log into 9 rolls, making each roll up to 2 inches thick. You will have a small amount of dough left over; place the extra piece on a parchment-lined baking sheet and bake it separately.
  • For a 9ร—13-inch pan, cut the log into 12 rolls and arrange them in the pan. The rolls will rise taller and fit more snugly together.
  • Arrange the rolls in the prepared pan, cover, and let rise for about 1 hour, or until puffy.
  • At this point, you can place the rolls in the fridge overnight. The peaches will release some juice, but once the rolls bake, they will be fine. Iโ€™ve tested it this way and worked wonderful. The next day, remove it from the fridge for about 60-90 minutes to let it come to room temperature and puff up before baking.
Bake
  • While the rolls are rising, preheat the oven to 350ยฐF (175ยฐC).
  • Bake for 25 to 30 minutes until lightly golden brown and baked through.
  • If the tops are browning too quickly, loosely tent with foil.
  • The center of the rolls should register approximately 190ยฐF (88ยฐC).
  • Let the rolls cool for about 20 minutes before frosting.
Make the Streusel
  • Preheat the oven to 350ยฐF (175ยฐC).
  • In a bowl, combine the flour, granulated sugar, brown sugar, cinnamon, and nutmeg.
  • Add the softened butter and mix with a fork or your fingertips until the mixture comes together and forms large crumbs.
  • Spread the mixture onto a parchment-lined baking sheet.
  • Bake for 12 to 15 minutes, stirring once or twice, until golden brown.
  • Break apart any large pieces while still warm and allow to cool completely.
Make the Frosting
  • Beat the cream cheese and butter together until smooth.
  • Add the powdered sugar and mix on low. Once incorporated, raise the speed to medium-high and beat for another minute. Add the vanilla and cinnamon. Beat until creamy and fluffy.
Finish the Rolls
  • Spread the cinnamon cream cheese frosting over the warm rolls.
  • Sprinkle generously with the cooled streusel crumbs.
  • Serve warm.

Notes

Fresh or Frozen Peaches: Both work well. If using frozen peaches, thaw and drain excess liquid first.
Cool Filling: The peach filling must be completely cool before spreading on the dough.
Prep the Streusel: The streusel can be made several days ahead and stored in an airtight container. Or even frozen.
Storage: Store leftovers covered in the refrigerator for up to 4 days.
Warm individual rolls for 15 to 20 seconds in the microwave before serving.
Yeast: You can use instant yeast instead of active dry yeast. If using instant yeast, thereโ€™s no need to proof it firstโ€”simply add it directly to the mixing bowl along with the remaining dough ingredients and proceed with the recipe as written.

Nutrition

Serving: 1rollCalories: 580kcal
Keyword cinnamon rolls, peach cobbler, peach cobbler cinnamon rolls
Tried this recipe?Let us know how it was!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.