If you are looking for a warm, comforting treat that feels like a hug in pastry form, this Peachy Cinnamon Rolls Recipe is exactly what you need. Bursting with juicy bits of fresh peach and swirls of cinnamon-spiced sweetness, these cinnamon rolls take the classic breakfast favorite to a whole new level. With a tender dough, a luscious filling, and a smooth vanilla glaze that ties it all together, they are absolutely irresistible. Whether you’re serving brunch for friends or just treating yourself, these rolls offer a perfect balance of fruity brightness and cozy spice that will make any morning extraordinary.

Ingredients You’ll Need
The magic of this Peachy Cinnamon Rolls Recipe lies in its simple, straightforward ingredients. Each component plays a crucial role from creating a soft, fluffy dough to adding depth with cinnamon and natural peach sweetness. With pantry staples and fresh peaches, this recipe is both accessible and flavorful.
- 3 1/2 cups all-purpose flour: Provides the structure for a soft yet sturdy dough perfect for rolling and slicing.
- 1/4 cup granulated sugar: Adds subtle sweetness that enhances the yeast fermentation.
- 1 packet (2 1/4 teaspoons) instant yeast: The essential leavening agent that gives the rolls their fluffy rise.
- 1/2 teaspoon salt: Balances sweetness and enhances the flavors within the dough.
- 3/4 cup warm milk (110°F or 45°C): Activates the yeast and keeps the dough tender.
- 1/4 cup unsalted butter, melted: Adds richness and helps create a soft crumb.
- 1 large egg: Binds ingredients together and contributes to the dough’s elasticity.
- 1 cup fresh or canned peaches, finely chopped: The star ingredient adding fresh, juicy bursts of flavor.
- 1/3 cup brown sugar: Brings a caramel-like sweetness that pairs perfectly with cinnamon.
- 2 teaspoons ground cinnamon: Infuses warmth and spice essential to classic cinnamon rolls.
- 2 tablespoons unsalted butter, softened: Used in the filling to hold the sugar and cinnamon together and keep it moist.
- 1 cup powdered sugar: Forms the base of the luscious glaze that finishes the rolls.
- 2 tablespoons milk: Lightens the glaze to a drizzle-able consistency.
- 1/2 teaspoon vanilla extract: Adds an aromatic note that complements both the peaches and cinnamon.
How to Make Peachy Cinnamon Rolls Recipe
Step 1: Prepare the Dough
Start by mixing 2 cups of flour, granulated sugar, instant yeast, and salt in a large bowl. The balance of dry ingredients sets the stage for a well-risen dough. Then, add warm milk, melted butter, and the egg. Combining wet and dry elements early creates a smooth base to build on.
Step 2: Knead the Dough
Gradually incorporate the remaining flour until you have a soft dough that is no longer sticky. Knead the dough for 6 to 8 minutes until it’s smooth and elastic. This kneading step is key to developing the gluten, which gives you those light, fluffy cinnamon rolls everyone loves.
Step 3: Let the Dough Rise
Place your dough in a greased bowl, cover it, and let it rest in a warm spot for about an hour until it doubles in size. This first rise is where your dough gains volume and flavor, setting you up for tender, airy rolls.
Step 4: Make the Filling
While the dough rises, mix the brown sugar and cinnamon in a small bowl. This simple combination will become the sweet, warmly spiced heart of your Peachy Cinnamon Rolls Recipe, amplifying every bite.
Step 5: Roll Out the Dough and Add Filling
Punch down the dough gently and roll it out into a 12 by 18-inch rectangle on a lightly floured surface. Spread the softened butter evenly over the dough—it acts like glue for the cinnamon sugar and peaches, enabling the perfect swirl when rolled up. Sprinkle the cinnamon sugar mixture on top, then scatter the finely chopped peaches evenly over the surface for juicy pops of fruit.
Step 6: Shape the Rolls
From the longer side, roll the dough tightly into a log. Then cut it into 12 even pieces. Arrange these roll slices in a greased 9 by 13-inch baking dish, placing them close but not squished, so they have room to grow during the next rise.
Step 7: Second Rise
Cover the rolls and let them rise again for 30 to 40 minutes. This second rise helps ensure your rolls bake up fluffy and soft with a light crumb.
Step 8: Bake to Golden Perfection
Preheat your oven to 350°F (175°C). Bake the rolls for 25 to 30 minutes until they are golden brown on top and irresistibly aromatic. The baking transforms the dough into soft, melt-in-your-mouth swirls that highlight the cinnamon and peach flavors.
Step 9: Prepare the Glaze
Whisk together powdered sugar, milk, and vanilla extract until smooth and silky. This glaze is the perfect finishing touch, drizzling over warm rolls to add a creamy, sweet layer that balances fruit and spice beautifully.
Step 10: Drizzle the Glaze
Pour the glaze generously over your warm cinnamon rolls as soon as they come out of the oven. The warmth helps the glaze melt into every crevice, making each bite heavenly.
How to Serve Peachy Cinnamon Rolls Recipe

Garnishes
For an extra-special touch, sprinkle a few thin peach slices or a dusting of cinnamon on top after glazing. A light handful of chopped toasted pecans adds crunch and nutty contrast that complements the soft rolls perfectly.
Side Dishes
Pair these rolls with a simple bowl of fresh fruit or a light yogurt parfait to keep breakfast feeling fresh and balanced. A hot cup of coffee or spiced chai tea also elevates the experience, complementing the cinnamon-peach notes beautifully.
Creative Ways to Present
If you’re serving at a brunch or special occasion, try pulling the rolls apart in a circular pattern on a decorative platter, letting guests grab a warm piece easily. You can also add edible flowers or a drizzle of honey for an elegant presentation that’s Instagram-worthy.
Make Ahead and Storage
Storing Leftovers
Store any leftover rolls in an airtight container at room temperature for up to two days. This keeps them soft and ready for a quick snack or breakfast the next day.
Freezing
You can freeze unbaked rolls after shaping and before the second rise by wrapping the baking dish tightly in plastic wrap and aluminum foil. Freeze for up to three months, then thaw overnight in the fridge before allowing the second rise and baking.
Reheating
To reheat, warm individual rolls in the microwave for about 20 seconds or pop them in a 350°F oven for 5 to 10 minutes until heated through. Add a fresh drizzle of glaze or a pat of butter to revive that freshly baked flavor.
FAQs
Can I use canned peaches instead of fresh?
Absolutely! Canned peaches work beautifully in the Peachy Cinnamon Rolls Recipe, especially when fresh peaches aren’t in season. Just be sure to drain them well and chop finely to avoid excess moisture in the dough.
Is it necessary to let the dough rise twice?
Yes, the two rises are key for fluffy, airy rolls. The first rise lets the dough ferment and develop flavor, while the second rise after shaping gives the rolls their soft texture and perfect puffiness when baked.
Can I make the dough ahead of time?
You can prepare the dough the night before and let it rise slowly in the refrigerator. This slow fermentation adds extra flavor and lets you bake fresh rolls in the morning with minimal effort.
What if I don’t have instant yeast?
If you only have active dry yeast, that’s fine—just dissolve it in warm milk first and let it activate for 5 to 10 minutes before mixing it with the dry ingredients.
How do I prevent the peach filling from making the rolls soggy?
Make sure to finely chop the peaches and distribute them evenly, avoiding excess juice pooling in one area. Using peaches that aren’t overly ripe helps too, as they hold up better during baking.
Final Thoughts
Trying out this Peachy Cinnamon Rolls Recipe is like welcoming warmth and sweetness right into your kitchen. Its perfect balance of cinnamon spice and juicy peaches wrapped in soft, tender dough is a surefire way to brighten up any morning or celebrate a cozy weekend. I truly can’t wait for you to bake a batch and experience how these rolls make everything feel a little more special. Trust me, once you’ve had these, cinnamon rolls will never be the same again!
Print
Peachy Cinnamon Rolls Recipe
- Prep Time: 30 minutes
- Cook Time: 30 minutes
- Total Time: 2 hours 30 minutes
- Yield: 12 servings
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
These Peachy Cinnamon Rolls are a delightful twist on the classic cinnamon roll, featuring sweet fresh or canned peaches within a soft, tender dough. Perfect for brunch or a special breakfast treat, they combine a cinnamon-sugar filling with juicy peaches, all topped with a smooth vanilla glaze.
Ingredients
Dough:
- 3 1/2 cups all-purpose flour
- 1/4 cup granulated sugar
- 1 packet (2 1/4 teaspoons) instant yeast
- 1/2 teaspoon salt
- 3/4 cup warm milk (110°F or 45°C)
- 1/4 cup unsalted butter, melted
- 1 large egg
Filling:
- 1 cup fresh or canned peaches, finely chopped
- 1/3 cup brown sugar
- 2 teaspoons ground cinnamon
- 2 tablespoons unsalted butter, softened
Glaze:
- 1 cup powdered sugar
- 2 tablespoons milk
- 1/2 teaspoon vanilla extract
Instructions
- Prepare the Dough: In a large bowl, combine 2 cups of flour, granulated sugar, instant yeast, and salt. Add warm milk, melted butter, and the egg, mixing until the mixture is smooth and well blended.
- Knead the Dough: Gradually add the remaining flour and knead the dough for 6–8 minutes until it becomes smooth and elastic, ensuring proper gluten development for a tender roll.
- First Rise: Place the dough in a greased bowl, cover it with a damp cloth or plastic wrap, and let it rise in a warm area for about 1 hour, or until it has doubled in size.
- Make the Filling: In a small bowl, mix the brown sugar and ground cinnamon thoroughly to create the cinnamon-sugar filling.
- Roll and Fill Dough: Punch down the risen dough and roll it out on a floured surface into a 12×18-inch rectangle. Spread the softened butter evenly over the dough, then sprinkle the cinnamon-sugar mixture on top. Distribute the finely chopped peaches evenly over the cinnamon-sugar layer.
- Shape the Rolls: Starting from one long edge, roll the dough tightly into a log. Slice the log into 12 equal pieces and place them cut-side up in a greased 9×13-inch baking dish, spacing slightly apart.
- Second Rise: Cover the rolls lightly and let them rise again for 30–40 minutes until they become puffy and nearly doubled in size.
- Bake: Preheat your oven to 350°F (175°C). Bake the cinnamon rolls for 25–30 minutes or until they turn golden brown on top and are cooked through.
- Prepare the Glaze: While the rolls are still warm, whisk together powdered sugar, milk, and vanilla extract until smooth to form a glaze.
- Glaze and Serve: Drizzle the glaze generously over the warm cinnamon rolls. Serve immediately to enjoy the soft texture and rich flavors.
Notes
- Use fresh peaches in season for the best flavor, or canned peaches drained well if fresh are not available.
- If you prefer a stronger cinnamon flavor, increase the cinnamon in the filling by 1 teaspoon.
- For a dairy-free option, substitute milk with almond or oat milk and use a plant-based butter alternative.
- Ensure the milk is warm (110°F/45°C) to activate the yeast without killing it.
- Chilling the dough for 30 minutes before rolling can make handling easier but is optional.

