The moment I unrolled the dough, the intoxicating scent of warm peaches and cinnamon called me back to sunny mornings filled with laughter and sweetness. Today, I’m excited to share my Peach Pie Cinnamon Rolls—a delightful blend of gooey peach pie filling and soft, fluffy cinnamon rolls that will elevate your breakfast or brunch experience. Not only are these rolls a feast for the senses, but they also offer a fun twist to your typical morning routine, ensuring everyone around the table will be grinning from ear to ear. Imagine cozy weekends or special occasions enhanced by this homemade treat, topped with a luscious cream cheese glaze. Intrigued by how to make these mouthwatering rolls? Let’s dive into the recipe together!

Why Are Peach Pie Cinnamon Rolls Irresistible?
Irresistible Aroma: Imagine your kitchen filled with the warm, inviting scent of cinnamon and fresh peaches as these rolls bake to perfection.
Perfect for Any Occasion: Whether it’s a festive brunch or just a casual Saturday morning, these rolls add a touch of sweetness to any gathering. Pair them with a cup of coffee or tea for an ultimate treat!
Easy to Make: Delightfully simple, this recipe combines two beloved favorites into one scrumptious creation that requires no expert baking skills.
Versatile Flavors: While peaches shine in this recipe, feel free to swap in other seasonal fruits like berries for a delightful twist!
Crowd-Pleasing Delight: With their gooey filling and rich cream cheese glaze, these rolls are sure to be the star of your breakfast table, leaving everyone asking for seconds.
Looking for more fruit-filled sweetness? Check out my Peach Fritters Sweet or try my delicious Pumpkin Pie Stuffed recipe.
Peach Pie Cinnamon Rolls Ingredients
For the Dough
- Flour – This provides structure; all-purpose or bread flour creates a lovely chewiness.
- Yeast – Essential for leavening; you can swap active dry with instant yeast, but check hydration times.
- Sugar – Sweetens the dough and filling; brown sugar can deepen the flavor beautifully.
- Salt – Balances sweetness and is crucial for the dough’s structure.
- Milk – Adds moisture; swap with almond milk for a tasty dairy-free version.
- Egg – Provides richness; for a vegan substitute, consider flaxseed or applesauce.
- Butter – Enhances tenderness; use unsalted to manage salt content.
For the Filling
- Peaches – The star ingredient; fresh peaches are best, but thoroughly drained frozen ones can work too.
- Brown Sugar – Elevates sweetness with a caramel undertone in the filling.
- Cinnamon – Crucial for that warm, inviting flavor; using Ceylon cinnamon will give it a subtler touch.
For the Glaze
- Cream Cheese – Adds creaminess and richness to the topping; a dairy-free alternative can be used in its place.
- Powdered Sugar – Sweetens and thickens the glaze, making it decadently smooth.
- Milk – A splash helps achieve the perfect glaze consistency.
These Peach Pie Cinnamon Rolls truly blend the best of both worlds, bringing homemade delight to your table!
Step‑by‑Step Instructions for Peach Pie Cinnamon Rolls
Step 1: Prepare Dough
In a large bowl, mix together flour, yeast, sugar, and salt until well combined. Slightly warm the milk in a microwave or on the stove until lukewarm, then add it along with eggs and melted butter to the dry ingredients. Mix until a shaggy dough forms, then knead on a floured surface for about 8-10 minutes until the dough is smooth and elastic.
Step 2: First Rise
Place the kneaded dough into a greased bowl, covering it with a clean kitchen towel. Allow the dough to rise in a warm, draft-free place until it has doubled in size, which should take about 1 hour. Keep an eye on the dough, and once it’s puffy and doubled, it’s ready for the next step.
Step 3: Make Filling
While the dough rises, prepare the peach filling. In a medium bowl, combine chopped fresh peaches, brown sugar, and cinnamon. Stir until the peaches are well coated and the sugar starts to dissolve, releasing the sweet juices. Set the filling aside to allow the flavors to meld while the dough continues to rise.
Step 4: Roll Out Dough
Once the dough has risen, punch it down gently to release the air. On a lightly floured surface, roll the dough out into a large rectangle, about 12×18 inches in size, with a thickness of ¼ inch. Aim for a smooth and even surface, as this will be the canvas for your delightful Peach Pie Cinnamon Rolls.
Step 5: Add Fillings
Spread the peach mixture evenly across the rolled-out dough, leaving about a ½ inch border at the edges. Then, sprinkle a generous amount of cinnamon-sugar mixture over the peach filling to enhance the flavor. This sweet combination will create a delicious swirl when rolled up.
Step 6: Shape Rolls
Starting from one long edge, carefully roll the dough tightly into a log shape, ensuring the filling stays inside. Once rolled, use a sharp knife or a bench scraper to cut the log into 12 equal pieces. Place the rolls in a greased baking pan, cut sides facing up, creating a cozy space for them to rise.
Step 7: Second Rise
Cover the baking pan with a kitchen towel and let the rolls rise once more in a warm spot until they become puffy and roughly double in size, which will take about 30 minutes. As they rise, preheat your oven to 350°F (180°C) to ensure they’re ready to bake as soon as they’re done rising.
Step 8: Bake
Once the rolls have risen beautifully, place them in the preheated oven. Bake for 25-30 minutes or until golden brown and the filling is bubbling slightly around the edges. Keep an eye on them, and they should smell heavenly as they bake to a perfect golden finish.
Step 9: Prepare Glaze
While the Peach Pie Cinnamon Rolls are baking, whisk together cream cheese, powdered sugar, and a splash of milk in a small bowl until smooth and creamy. This delightful glaze will add an irresistible finishing touch once the rolls are out of the oven, making them even more indulgent.
Step 10: Drizzle and Serve
After baking, remove the rolls from the oven and let them cool slightly in the pan for about 10 minutes. Drizzle the homemade cream cheese glaze generously over the warm rolls. Serve them up with a hot cup of coffee or tea and enjoy this cozy, sweet morning indulgence!

Make Ahead Options
These Peach Pie Cinnamon Rolls are perfect for busy mornings! You can prepare the dough up to 24 hours in advance by completing the first rise, then shaping the rolls and placing them in the baking pan. Cover the pan tightly with plastic wrap and refrigerate it overnight. When you’re ready to bake, simply let the rolls come to room temperature and rise again for about 30 minutes. For the filling, chop up the peaches, mix with brown sugar and cinnamon, and store it in an airtight container in the refrigerator for up to 3 days. This way, you can savor the deliciousness with minimal effort and enjoy warm, homemade rolls at a moment’s notice!
What to Serve with Peach Pie Cinnamon Rolls
Indulge in a cozy breakfast experience that pairs wonderfully with delightful accompaniments to elevate those warm, fluffy rolls.
-
Fresh Fruit Salad: A medley of seasonal fruits adds a refreshing brightness, perfectly complementing the sweetness of the rolls.
-
Crispy Bacon: The savory, salty crunch of bacon balances the gooey sweetness, creating a delightful contrast on your plate. The crispy texture adds a fun element to the whole experience.
-
Scrambled Eggs: Fluffy scrambled eggs complete the meal with a rich, creamy texture, making it feel truly satisfying. Their mild flavor provides the ideal backdrop for the sweeter rolls.
-
Vanilla Ice Cream: For a decadent twist, serve a scoop of vanilla ice cream alongside warm cinnamon rolls. The creamy melt-in-your-mouth sensation enhances every bite!
-
Maple Syrup: Drizzle real maple syrup over your rolls for an added layer of sweetness that elevates the peach flavors. The warm syrup seeps into every crevice, bringing joy to each bite!
-
Spiced Coffee: A cup of spiced coffee or chai not only warms the heart but also matches beautifully with the comforting flavors of the rolls. The aromatic spices entwine perfectly!
These pairings will create a memorable breakfast experience that fills your kitchen with warmth and laughter. Enjoy the delightful combination of flavors and textures with each bite!
Peach Pie Cinnamon Rolls Variations
Feel free to get creative with these delectable peach pie cinnamon rolls, letting your taste buds guide the way!
- Fruit Swap: Replace peaches with berries or cherries for an exciting burst of flavor. Every fruit brings its own character to this dish!
- Nutty Filling: Add chopped pecans or walnuts for a delightful crunch that complements the softness of the rolls. The combination of textures will surprise and satisfy.
- Spice It Up: Incorporate a pinch of nutmeg or ginger into the filling for an added warmth that transforms every bite into an adventure.
- Creamy Twist: Swap cream cheese with mascarpone or a dairy-free cream to create a glaze that’s rich and satisfying, catering to various dietary needs.
- Cinnamon Variation: Try using different types of cinnamon like Saigon or Vietnamese for a more intense flavor profile. This little change can elevate the entire dish.
- Maple Glaze: Replace powdered sugar with maple syrup in the glaze for a unique sweetness that pairs perfectly with the peaches. Your taste buds will thank you!
- Vegan Option: Use almond milk and a flax egg to create a vegan version without compromising on flavor. Everyone will love these soft and sweet rolls!
- Savory Addition: Sprinkle some crumbled feta or goat cheese into the filling for a surprising sweet-savory combo that can take brunch to new heights.
Remember, these rolls are a blank canvas waiting for your unique touch! And once you’ve explored these variations, you might also enjoy treating yourself to my delightful Cinnamon Toasted Pumpkin or my luscious Cheesecake Cinnamon Rolls, perfect for satisfying that sweet craving!
Tips for the Best Peach Pie Cinnamon Rolls
- Warm Ingredients: Ensure your milk is warm but not hot to properly activate the yeast, allowing for a nice rise in your Peach Pie Cinnamon Rolls.
- Fresh is Best: Use ripe, juicy peaches for maximum flavor. If using frozen peaches, drain excess moisture to prevent a soggy filling.
- Tight Roll: Roll the dough tightly when shaping the rolls to avoid unrolling during baking, resulting in perfect swirls and filling distribution.
- Cinnamon-Sugar Balance: Don’t skip the cinnamon-sugar layer when adding fillings; it enhances the flavor and adds a delightful texture.
- Proper Cooling: Allow the rolls to cool for about 10 minutes before glazing to achieve the perfect creamy finish without melting away completely.
Storage Tips for Peach Pie Cinnamon Rolls
Room Temperature: Store any leftover Peach Pie Cinnamon Rolls in an airtight container at room temperature for up to 2 days to maintain their fluffy texture and sweet flavors.
Fridge: If you need to keep them longer, refrigerate in an airtight container for up to 5 days. Warm them slightly before serving to revive the softness.
Freezer: For long-term storage, freeze the rolls in a single layer, then transfer to a freezer bag for up to 3 months. Thaw overnight in the fridge before warming.
Reheating: To enjoy the rolls warm, microwave them for 10-15 seconds or reheat in a toaster oven at 350°F (175°C) for about 5 minutes for a freshly baked feel.

Peach Pie Cinnamon Rolls Recipe FAQs
What kind of peaches should I use for the filling?
Absolutely! For the best flavor, use fresh, ripe peaches. Look for ones that are slightly soft to the touch and have a sweet aroma. If fresh peaches aren’t available, frozen peaches can be used—just be sure to thoroughly drain them to avoid a soggy filling.
How should I store leftover Peach Pie Cinnamon Rolls?
After enjoying your delicious rolls, store any leftovers in an airtight container at room temperature for up to 2 days. If you want them to last longer, they can be refrigerated for up to 5 days. Just warm them slightly in the microwave or oven before serving to bring back that delightful softness.
Can I freeze Peach Pie Cinnamon Rolls?
Yes, you can freeze these scrumptious rolls! Allow them to cool completely, then place them in a single layer on a baking sheet until frozen solid. Once frozen, transfer them to a freezer bag or airtight container and enjoy them for up to 3 months. To reheat, simply thaw them overnight in the fridge and warm them in the oven at 350°F (175°C) for about 5-10 minutes.
What if my dough doesn’t rise properly?
If your dough fails to rise, it may be due to the yeast being inactive. Make sure your yeast is fresh and the milk you use is warm but not hot—around 110°F (43°C) is ideal. If the dough doesn’t rise, you can knead in a bit more warm water and give it another chance to rise in a warm, draft-free area. If it still doesn’t rise, consider starting a new batch.
Are these rolls suitable for a vegan diet?
Certainly! You can easily adapt this recipe for a vegan diet. Instead of using eggs, try substituting with ¼ cup of unsweetened applesauce or a mix of 1 tablespoon of ground flaxseed with 2.5 tablespoons of water (let it sit for a few minutes to thicken). Replace the butter with dairy-free margarine, and use almond milk instead of regular milk.
Can these rolls be made ahead of time?
Very! You can prepare the dough and filling in advance. After shaping the rolls, cover and refrigerate them overnight before baking. Just allow them to come to room temperature and rise for about 30 minutes before baking. This way, you’ll have fresh, warm Peach Pie Cinnamon Rolls ready to delight your morning!

Peach Pie Cinnamon Rolls: A Cozy, Sweet Morning Indulgence
Ingredients
Equipment
Method
- In a large bowl, mix together flour, yeast, sugar, and salt until well combined.
- Slightly warm the milk, then add it along with eggs and melted butter to the dry ingredients. Mix until a shaggy dough forms.
- Knead on a floured surface for about 8-10 minutes until smooth and elastic.
- Place the dough in a greased bowl, cover, and let it rise until doubled in size, about 1 hour.
- Prepare the filling by combining chopped peaches, brown sugar, and cinnamon in a bowl.
- Punch down the dough and roll it out into a large rectangle.
- Spread the peach filling over the dough, leaving a border, and sprinkle with cinnamon-sugar.
- Roll the dough tightly from one edge, cut into 12 equal pieces, and place in a greased baking pan.
- Cover and let rise until puffy, about 30 minutes. Preheat the oven to 350°F (180°C).
- Bake rolls for 25-30 minutes until golden brown.
- Whisk together cream cheese, powdered sugar, and milk for the glaze.
- Drizzle glaze over warm rolls and serve.

Leave a Reply