Peach Pie Cinnamon Rolls Recipe
If you adore the warmth of cinnamon rolls and the juicy sweetness of peach pie, then you are going to fall head over heels for these Peach Pie Cinnamon Rolls. They combine tender, fluffy dough with a luscious peach filling and a swirl of cinnamon sugar that will make your kitchen smell absolutely heavenly. Finished with a rich cream cheese glaze, these rolls are the perfect treat for breakfast, brunch, or an indulgent dessert. The magic lies in how the flavors mingle—a comforting, fruity twist on a classic favorite that everyone will ask you to make again and again.

Ingredients You’ll Need
These ingredients are straightforward and familiar, each one playing a crucial role in creating the perfect balance of flavor and texture for your Peach Pie Cinnamon Rolls. From the soft, rich dough to the sweet peach filling and decadent glaze, every component is essential and brings its own special something to the table.
- 1 cup warm milk (110°F / 45°C): Ideal for activating the yeast and ensuring a fluffy dough.
- 2 ¼ teaspoons active dry yeast (1 packet): The secret power behind dough rising to light, airy perfection.
- ¼ cup granulated sugar: Adds just the right amount of sweetness to the dough.
- ⅓ cup unsalted butter, melted: Gives richness and moisture for a tender crumb.
- 2 large eggs: Help bind ingredients for structure.
- ½ teaspoon salt: Balances sweetness and enhances flavor.
- 4 cups all-purpose flour: Forms the foundation of your dough; add a little more if sticky.
- 2 cups fresh or canned peaches, diced: Provides the juicy, fruity center of your rolls—remember to drain canned peaches well!
- ¼ cup brown sugar: Sweetens the peach filling and deepens flavor complexity.
- 1 teaspoon ground cinnamon: Adds warming spice notes, iconic for cinnamon rolls.
- 1 tablespoon cornstarch: Ensures your peach filling thickens perfectly, preventing sogginess.
- 1 teaspoon lemon juice: Brightens the peaches with a subtle zing.
- ½ teaspoon vanilla extract: Rounds out the peach filling with a lovely fragrant touch.
- ⅓ cup unsalted butter, softened: Key for the cinnamon-sugar layer to spread easily.
- ½ cup brown sugar: Sweet and caramel-like, essential for that irresistible cinnamon swirl.
- 1 tablespoon ground cinnamon: The signature spice that makes these rolls unforgettable.
- 4 oz cream cheese, softened: Creates a tangy base for the luscious glaze.
- 1 cup powdered sugar: Sweetens the glaze to balance tang and sweetness.
- ½ teaspoon vanilla extract: Gives the glaze a smooth, warm flavor.
- 2–3 tablespoons milk: Adjusts glaze consistency so it’s perfectly pourable.
How to Make Peach Pie Cinnamon Rolls
Step 1: Activate the Yeast
Start by warming the milk to around 110°F—that’s just perfect to wake up your yeast. Mix in the active dry yeast and let it sit for 5 to 10 minutes until it becomes frothy. This frothy layer means your yeast is alive and ready to work its magic, setting the stage for fluffy, soft dough.
Step 2: Make the Dough
Once your yeast is activated, it’s time to add the sugar, melted butter, eggs, and salt. Gradually mix in the flour to create a soft dough. This process is satisfying—watch as disparate ingredients come together to form a smooth, pliable dough that’s the heart of your Peach Pie Cinnamon Rolls.
Step 3: Knead the Dough
Turn the dough out onto a floured surface and knead for 5 to 8 minutes. This step builds the dough’s strength and elasticity, resulting in rolls that are tender but hold their shape. A smooth and slightly tacky texture means you’re on the right track.
Step 4: First Rise
Place your dough in a greased bowl, cover with a damp towel, and let it rise in a warm spot for about one hour. You’ll know it’s ready when it has doubled in size, making your kitchen smell delightfully yeasty and cozy.
Step 5: Prepare the Peach Pie Filling
While the dough rises, prepare your peach filling on the stove. Combine diced peaches, brown sugar, cinnamon, cornstarch, lemon juice, and vanilla in a saucepan over medium heat. Cook until the mixture thickens into a luscious filling. Let it cool completely before using it in your rolls to prevent sogginess.
Step 6: Roll Out the Dough
Once your dough has doubled, gently punch it down and roll it out into a large rectangle about 16 by 12 inches. This is your canvas for layering all the delicious flavors of the peach and cinnamon filling.
Step 7: Add the Cinnamon-Sugar Filling
Spread softened butter evenly over the dough’s surface. Mix brown sugar and cinnamon, then generously sprinkle it on top of the butter. This creates the classic cinnamon swirl that pairs beautifully with the peaches.
Step 8: Add the Peach Layer
Spread the cooled peach filling evenly over the cinnamon-sugar layer. This fruity layer is what sets these rolls apart and makes them so irresistible, delivering juicy bursts with every bite.
Step 9: Roll and Slice
Carefully roll the dough into a tight log starting from a long edge. Using a sharp knife, slice the log into 12 even rolls. Taking your time here ensures each cinnamon roll looks as good as it tastes.
Step 10: Second Rise
Arrange the rolls in a greased 9×13-inch baking pan, cover, and let them rise for another 30 to 45 minutes until puffy. This second rise builds the perfect texture that’s soft and fluffy.
Step 11: Bake
Preheat your oven to 350°F (175°C). Bake the rolls for 25 to 30 minutes until the tops are golden brown and irresistibly inviting. Your kitchen will fill with an aroma that’s pure comfort.
Step 12: Make the Cream Cheese Glaze
While the rolls bake, whip up the glaze. Beat softened cream cheese with powdered sugar, vanilla extract, and enough milk to create a smooth, pourable glaze. This final touch adds creamy sweetness that complements the peach and cinnamon perfectly.
Step 13: Glaze the Rolls and Serve
Once baked, spread the cream cheese glaze over the warm rolls. The glaze melts slightly, soaking into every crevice for a luscious finish. Serve warm and enjoy the ultimate Peach Pie Cinnamon Rolls experience.
How to Serve Peach Pie Cinnamon Rolls

Garnishes
Sprinkle fresh peach slices or a light dusting of powdered sugar atop your rolls to add a touch of elegance and freshness. Toasted chopped pecans or walnuts also bring a delightful crunch and nutty contrast that enhances the overall flavor.
Side Dishes
A hot cup of coffee, chai tea, or a glass of cold milk pairs wonderfully with these rolls for a comforting breakfast. For a brunch spread, consider serving alongside scrambled eggs or a crisp green salad to balance sweetness with savory notes.
Creative Ways to Present
Try serving your Peach Pie Cinnamon Rolls in individual ramekins or muffin tins for a charming portioned look. Another fun idea is to layer sliced rolls in a trifle bowl with fresh whipped cream and peach compote for a crowd-pleasing dessert twist.
Make Ahead and Storage
Storing Leftovers
Allow the rolls to cool completely before storing. Place them in an airtight container at room temperature for up to two days. This keeps them soft and flavorful, ready whenever you crave a sweet treat.
Freezing
Peach Pie Cinnamon Rolls freeze beautifully. Wrap them tightly in plastic wrap and then foil, or use a freezer-safe container. They keep well for up to three months, perfect for preparing ahead or saving leftovers.
Reheating
To reheat, warm the rolls in a 350°F oven for about 10 minutes or microwave for 20 to 30 seconds. Add extra glaze if desired to bring back the fresh-baked charm. Reheating enhances their gooey, melty goodness like they just came out of the oven.
FAQs
Can I use frozen peaches for the filling?
Yes, frozen peaches work well. Just thaw and drain them thoroughly to avoid excess moisture so your filling isn’t too runny.
What if I don’t have cream cheese for the glaze?
You can substitute with a simple powdered sugar glaze made from powdered sugar, milk, and vanilla. It won’t have the same tang but still adds lovely sweetness.
Can I make these rolls vegan?
With a few swaps like plant-based milk, vegan butter, and egg replacer, you can adapt the recipe for vegan diets. The process remains largely the same.
How do I know when the yeast is properly activated?
When the milk and yeast mixture becomes frothy and bubbly after sitting 5–10 minutes, it means the yeast is active and ready to use.
Can I make the dough ahead and bake later?
Absolutely! Prepare the dough, let it rise once, then refrigerate overnight. Roll, fill, slice, and complete the second rise before baking for fresh rolls the next day.
Final Thoughts
If you are looking to bring a new level of comfort and joy to your breakfast table, these Peach Pie Cinnamon Rolls are exactly what you need. The tender dough, luscious peach filling, and warm cinnamon swirl paired with creamy glaze create a symphony of flavors that will brighten anyone’s morning. Give them a try and watch how fast they disappear—it’s like peach pie and cinnamon rolls had a delicious love child, and it’s ready to become your new favorite treat!
Print
Peach Pie Cinnamon Rolls Recipe
- Total Time: 2 hours 45 minutes
- Yield: 12 cinnamon rolls 1x
- Diet: Vegetarian
Description
Delight in these Peach Pie Cinnamon Rolls that combine fluffy, homemade dough with a luscious peach pie filling and a classic cinnamon-sugar swirl, all topped with a creamy, tangy cream cheese glaze. Perfect for breakfast, brunch, or a sweet treat any time of day.
Ingredients
For the Dough:
- 1 cup warm milk (110°F / 45°C)
- 2 ¼ teaspoons active dry yeast (1 packet)
- ¼ cup granulated sugar
- ⅓ cup unsalted butter, melted
- 2 large eggs
- ½ teaspoon salt
- 4 cups all-purpose flour (start with 4 cups, add more if dough is sticky)
For the Peach Pie Filling:
- 2 cups fresh or canned peaches, diced (drain well if using canned)
- ¼ cup brown sugar
- 1 teaspoon ground cinnamon
- 1 tablespoon cornstarch
- 1 teaspoon lemon juice
- ½ teaspoon vanilla extract
For the Cinnamon-Sugar Filling:
- ⅓ cup unsalted butter, softened
- ½ cup brown sugar
- 1 tablespoon ground cinnamon
For the Cream Cheese Glaze:
- 4 oz cream cheese, softened
- 1 cup powdered sugar
- ½ teaspoon vanilla extract
- 2–3 tablespoons milk (adjust for desired consistency)
Instructions
- Activate the yeast: In a large bowl, combine the warm milk and active dry yeast. Let it sit for 5–10 minutes until the mixture becomes frothy, indicating the yeast is active and ready.
- Make the dough: Add granulated sugar, melted unsalted butter, eggs, and salt to the frothy yeast mixture. Gradually mix in the all-purpose flour until a soft dough forms. The dough should be slightly sticky but manageable.
- Knead: Turn the dough onto a floured surface and knead for 5–8 minutes until it becomes smooth and elastic.
- First rise: Place the kneaded dough in a greased bowl, cover it with a clean kitchen towel or plastic wrap, and let it rise in a warm place for about 1 hour or until it has doubled in size.
- Prepare peach filling: While the dough rises, combine diced peaches, brown sugar, ground cinnamon, cornstarch, lemon juice, and vanilla extract in a saucepan over medium heat. Cook, stirring frequently, until the mixture thickens. Remove from heat and let it cool completely.
- Roll out the dough: Once risen, punch down the dough and roll it out on a floured surface into a large rectangle, approximately 16×12 inches in size.
- Add cinnamon-sugar filling: Spread the softened butter evenly over the rolled-out dough. Mix brown sugar and cinnamon together, then sprinkle this evenly on top of the buttered dough.
- Add peach layer: Carefully spread the cooled peach filling evenly over the cinnamon-sugar layer, ensuring complete coverage.
- Roll and slice: Starting from one long edge, roll the dough tightly into a log shape. Using a sharp knife, cut the roll into 12 even slices.
- Second rise: Place the rolls into a greased 9×13-inch baking pan. Cover loosely and let rise for an additional 30–45 minutes, until puffy.
- Bake: Preheat the oven to 350°F (175°C). Bake the rolls for 25–30 minutes or until they are golden brown on top and cooked through.
- Make glaze: In a medium bowl, beat softened cream cheese, powdered sugar, vanilla extract, and milk until the glaze is smooth and pourable.
- Glaze the rolls: Spread the cream cheese glaze generously over the warm cinnamon rolls. Serve immediately for the best flavor and texture.
Notes
- Use fresh peaches when in season for the best flavor; canned peaches work well but ensure they are well-drained to prevent sogginess.
- For thicker rolls, cut into 10 pieces instead of 12.
- If dough is sticky while kneading, sprinkle a little more flour gradually, but avoid making it too dry.
- Store leftover rolls in an airtight container at room temperature for up to 2 days or refrigerate for up to a week.
- Reheat rolls gently in the microwave or oven with foil to maintain softness.
- Feel free to add chopped nuts like pecans or walnuts to the filling for extra texture.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Breakfast, Dessert, Snack
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cinnamon roll (approx.)
- Calories: 350 kcal
- Sugar: 18 g
- Sodium: 210 mg
- Fat: 14 g
- Saturated Fat: 7 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 2 g
- Protein: 6 g
- Cholesterol: 55 mg
Keywords: Peach pie cinnamon rolls, peach cinnamon rolls, homemade cinnamon rolls, peach dessert, cream cheese glaze cinnamon rolls