Peach Pie Cinnamon Rolls

Fresh peach pie cinnamon rolls with golden spiral swirls dripping vanilla glaze Save
Fresh peach pie cinnamon rolls with golden spiral swirls dripping vanilla glaze | recipesbyleticia.com

These peach pie cinnamon rolls combine the classic comfort of cinnamon rolls with sweet, juicy peaches. The dough rises to perfect fluffiness, then gets rolled with buttery cinnamon sugar and tender peach filling. After baking to golden perfection, a creamy vanilla glaze transforms them into an irresistible breakfast or dessert.

The combination of warm spices and fresh peaches creates layers of flavor. With 3 hours total time including rising, these are perfect for weekend brunch or special occasions. Serve them warm for the best experience.

The kitchen filled with that incredible buttery cinnamon aroma that makes everyone wander in, asking what's baking and when they can have some. I'd been experimenting with fruit fillings in cinnamon rolls for weeks, but something about peaches felt right—sweet, summery, and unexpectedly perfect swirled into that soft dough. My roommate walked in just as I was pulling them from the oven, golden and bubbling, and immediately claimed two for breakfast the next morning.

Last summer I made these for a weekend brunch with friends, and honestly, the conversation stopped the moment I set the pan on the table. There's something magical about cutting into that first roll and seeing the peach filling peeking through the layers like a little secret. One friend asked for the recipe before even finishing her first bite, which I consider the highest possible compliment.

Ingredients

  • 4 cups all-purpose flour: This creates the perfect structure for soft pillowy rolls that still hold their shape when sliced
  • Active dry yeast: The key to getting that beautiful rise and airy texture that makes these rolls feel homemade and special
  • Whole milk and water warmed: The liquid temperature really matters here—too hot kills the yeast, too cold slows everything down
  • Fresh or canned peaches diced: I've learned to pat them dry with paper towels so they don't make the dough soggy
  • Brown sugar and cinnamon: This classic combo creates those gooey caramelized pockets everyone fights over
  • Powdered sugar for glaze: Don't skip this—it ties everything together and makes them look professionally finished

Instructions

Wake up the yeast:
Combine warm milk and water with sugar and yeast, then walk away for 10 minutes. You want to see it get foamy and bubbly—that's how you know it's alive and ready to work its magic.
Mix the dough:
Add melted butter, eggs, and salt to the yeast mixture, then gradually stir in the flour until it forms a soft dough. Knead it for about 8 minutes until it's smooth and feels elastic under your hands.
Let it rise:
Place the dough in a greased bowl, cover it with a clean towel, and find the warmest spot in your kitchen. Let it double in size—this usually takes 1 to 1.5 hours, and patience really pays off here.
Cook the peach filling:
Melt butter in a saucepan over medium heat, then add peaches, brown sugar, cornstarch, cinnamon, and nutmeg. Stir constantly for 5 to 7 minutes until it thickens into a jam-like consistency, then set it aside to cool completely.
Prep the cinnamon layer:
Mix brown sugar and cinnamon in a small bowl until evenly combined—this will create those beautiful cinnamon swirls throughout the rolls.
Roll and fill:
Punch down the risen dough and roll it into a 16x12-inch rectangle on a floured surface. Spread softened butter over the dough, sprinkle with cinnamon sugar, then carefully distribute the cooled peach filling.
Shape the rolls:
Roll the dough tightly from the long side, then slice into 12 equal pieces. Place them in a greased baking dish, cover, and let rise for another 30 to 45 minutes until puffy.
Bake until golden:
Bake at 350°F for 25 to 30 minutes until the tops are golden brown and you can see the filling bubbling slightly around the edges.
Add the finishing touch:
Whisk powdered sugar, milk, vanilla, and salt until completely smooth, then drizzle generously over the warm rolls. Let them set for just a few minutes before serving.
Soft homemade peach pie cinnamon rolls bursting with spiced fruit filling Save
Soft homemade peach pie cinnamon rolls bursting with spiced fruit filling | recipesbyleticia.com

These have become my go-to for housewarming gifts because they travel surprisingly well and always arrive looking impressive. Something about handing someone a warm pan of homemade cinnamon rolls just feels like giving them a hug.

Making Them Ahead

I love assembling these the night before and letting them do their second rise in the refrigerator. In the morning, just let them sit at room temperature for 30 minutes while the oven preheats, then bake as directed. The slow overnight rise actually develops better flavor.

Getting The Perfect Rise

If your kitchen is drafty, turn your oven to its lowest setting for 2 minutes, then turn it off and place the dough inside. The slight warmth creates the perfect cozy environment for yeast to work its magic without overheating.

Serving Suggestions

These are incredible slightly warm with the glaze still melting into all the crevices. I sometimes serve them with vanilla ice cream for dessert or alongside a strong cup of coffee for a weekend brunch that feels decadent but comforting.

  • Add chopped pecans to the filling for some crunch
  • Try swapping peaches for diced apples in fall
  • Freeze unbaked rolls for a quick treat later
Golden peach pie cinnamon rolls topped with sweet white vanilla drizzle Save
Golden peach pie cinnamon rolls topped with sweet white vanilla drizzle | recipesbyleticia.com

There's something so satisfying about pulling apart that first warm roll and seeing all the layers you created. Hope these bring as much joy to your kitchen as they've brought to mine.

Common Questions

Yes, frozen peaches work well. Thaw and drain them thoroughly before cooking to prevent excess moisture in the filling. Pat dry with paper towels for best results.

Store cooled rolls in an airtight container at room temperature for up to 2 days. For longer storage, refrigerate for up to 5 days. Reheat gently in the microwave before serving.

Absolutely. Prepare the rolls through the slicing step, cover tightly, and refrigerate overnight. Let them come to room temperature and rise for 45 minutes before baking.

Ensure your milk and water are warm (105-110°F), not hot. Hot liquid can kill the yeast. Also check that your yeast is fresh and not expired. Find a warm, draft-free spot for rising.

Yes. Mix ingredients by hand with a wooden spoon, then knead on a floured surface for 10-12 minutes until smooth and elastic. The dough should spring back when pressed lightly.

Peach Pie Cinnamon Rolls

Soft fluffy rolls filled with juicy peaches, cinnamon sugar, and warm vanilla glaze. Perfect morning treat.

Prep 30m
Cook 30m
Total 60m
Servings 12
Difficulty Medium

Ingredients

Dough

  • 4 cups all-purpose flour
  • 1/3 cup granulated sugar
  • 2 1/4 tsp active dry yeast (1 packet)
  • 1 tsp salt
  • 3/4 cup whole milk, warmed
  • 1/4 cup warm water
  • 1/4 cup unsalted butter, melted
  • 2 large eggs, room temperature

Peach Filling

  • 2 cups fresh or canned peaches, peeled and diced
  • 1/3 cup brown sugar
  • 2 tbsp cornstarch
  • 1 1/2 tsp ground cinnamon
  • 1/4 tsp ground nutmeg
  • 2 tbsp unsalted butter

Cinnamon Sugar Filling

  • 1/2 cup brown sugar
  • 2 tbsp ground cinnamon
  • 1/4 cup unsalted butter, softened

Vanilla Glaze

  • 1 cup powdered sugar
  • 2 tbsp milk
  • 1 tsp pure vanilla extract
  • Pinch of salt

Instructions

1
Prepare the Yeast Mixture: Combine warm milk, warm water, sugar, and yeast in a large bowl. Let stand for 5–10 minutes until mixture becomes frothy and activated.
2
Mix the Dough: Whisk melted butter, eggs, and salt into the yeast mixture. Gradually incorporate flour until a soft, tacky dough forms that pulls away from the bowl sides.
3
Knead and Rise: Turn dough onto a lightly floured surface and knead for 8–10 minutes until smooth and elastic. Transfer to a greased bowl, cover with plastic wrap, and let rise in a warm area for 1–1.5 hours until doubled in volume.
4
Cook the Peach Filling: Melt butter in a saucepan over medium heat. Add peaches, brown sugar, cornstarch, cinnamon, and nutmeg. Cook while stirring constantly for 5–7 minutes until peaches soften and mixture thickens. Cool completely before using.
5
Prepare Cinnamon Sugar: Combine brown sugar and cinnamon in a small bowl, mixing until evenly blended.
6
Roll and Fill Dough: Punch down risen dough and roll out on a floured surface into a 16x12-inch rectangle. Spread softened butter evenly over surface, sprinkle with cinnamon sugar mixture, then distribute cooled peach filling.
7
Shape Rolls: Roll dough tightly from the long edge into a log. Slice into 12 equal pieces and arrange cut-side up in a greased 9x13-inch baking dish.
8
Second Rise: Cover baking dish with a clean towel and let rolls rise for 30–45 minutes until puffy and nearly doubled in size.
9
Bake: Bake at 350°F for 25–30 minutes until golden brown on top and cooked through. The internal temperature should reach 190°F when fully baked.
10
Make the Glaze: Whisk powdered sugar, milk, vanilla extract, and salt in a small bowl until completely smooth and free of lumps. Adjust consistency with additional milk if needed.
11
Glaze and Serve: Drizzle warm glaze evenly over slightly cooled rolls. Serve warm for best texture and flavor.
Additional Information

Equipment Needed

  • Large mixing bowl
  • Saucepan
  • Rolling pin
  • 9x13-inch baking dish
  • Sharp knife or dough cutter
  • Whisk

Nutrition (Per Serving)

Calories 320
Protein 6g
Carbs 54g
Fat 9g

Allergy Information

  • Contains wheat and gluten
  • Contains dairy (milk, butter)
  • Contains eggs
Leticia Fernández

Sharing easy, flavorful meals and practical cooking tips for home cooks and food lovers.