Peachy Cinnamon Rolls Recipe
If you’re searching for the ultimate breakfast treat that perfectly balances sweet, juicy fruit with ooey-gooey comfort, look no further than these Peachy Cinnamon Rolls. Imagine the pillowy softness of classic cinnamon rolls, but with a vibrant twist of fresh peaches that add a burst of sunshine to every bite. The rich cinnamon-sugar swirl, buttery dough, and sweet vanilla glaze take these rolls straight into irresistible territory—a total crowd-pleaser for lazy weekend mornings or celebratory brunches. Trust me, Peachy Cinnamon Rolls are about to become your new favorite way to enjoy summer’s best fruit, whether you’re baking for family or just treating yourself.

Ingredients You’ll Need
Before diving in, let’s round up all the ingredients you’ll need. Each component has a crucial role: from building the pillowy base to creating that gooey, fruity center and luscious glaze. These simple ingredients join forces to deliver unbeatable flavor, texture, and those signature swirls!
- Active dry yeast: The magic ingredient that brings our dough to life, making it fluffy and light.
- Warm milk (110°F): The perfect cozy temperature to activate the yeast—make sure it’s not too hot or cold!
- Granulated sugar: Adds sweetness and helps the yeast do its job.
- Unsalted butter, melted: Delivers rich, tender flavor throughout the dough.
- Large egg: Brings structure and richness, binding the whole dough together beautifully.
- Salt: Balances sweetness and deepens overall flavor.
- All-purpose flour: The sturdy backbone for our roll dough, providing just the right amount of chew.
- Unsalted butter, softened (for filling): Helps the brown sugar-cinnamon mixture melt right into the dough for gooey perfection.
- Brown sugar: Lends caramelly depth to every swirl.
- Ground cinnamon: The heart and soul of classic cinnamon rolls—warm, spicy, and aromatic.
- Peeled and diced fresh peaches (or well-drained canned): The juicy stars of the show; they bring bursts of fresh, summery flavor.
- Powdered sugar (for glaze): The base for our beautifully drizzly topping.
- Milk (for glaze): Helps achieve the perfect silky texture in the glaze.
- Vanilla extract (for glaze): Just a bit takes the glaze from basic to totally crave-worthy.
How to Make Peachy Cinnamon Rolls
Step 1: Bloom the Yeast
Start by dissolving your yeast in the warm milk—this is the true “wake up” call for your dough! Let it sit for about five minutes until it’s foamy on top. If bubbles don’t form, your yeast might be inactive, so don’t skip this step. The happy foam will kick start your Peachy Cinnamon Rolls with the best tender rise.
Step 2: Mix and Knead the Dough
Stir in granulated sugar, melted butter, egg, and salt, then gradually add the flour until you have a soft, slightly sticky dough. Knead on a floured surface for five to seven minutes—a little workout with big rewards! You’re aiming for a dough that’s smooth and elastic. Once it’s ready, place it into a greased bowl, cover, and let it rise in a warm spot for an hour. This is when all the magic happens, doubling the dough’s size and making it irresistibly airy.
Step 3: Roll Out and Fill
After the first rise, punch down the dough to deflate it, then roll it into a rectangle (about 14×9 inches). Next, slather softened butter from edge to edge. Mix your brown sugar and cinnamon, then scatter it generously over the butter. The scent alone is swoonworthy! Lastly, sprinkle the diced peaches evenly over everything, ensuring every bite of your Peachy Cinnamon Rolls gets a juicy pop of fruit.
Step 4: Roll, Slice, and Arrange
Starting from the long side, roll up your rectangle tightly to create that iconic spiral—don’t rush, it’s worth taking your time! Once rolled, slice into 12 even pieces and nestle them, swirl side up, into a greased 9×13-inch baking dish. This step guarantees each roll will bake up golden and gorgeous, with fruit peeking through the center.
Step 5: Second Rise
Cover the baking dish and let the rolls rest again for 30 to 40 minutes. This second rise is what gives your Peachy Cinnamon Rolls their beloved fluffy, soft texture. Meanwhile, take in the anticipation—there’s nothing quite like homemade dough rising in your kitchen!
Step 6: Bake to Golden Perfection
Preheat your oven to 350°F (175°C) and bake the rolls for 25 to 30 minutes, until the tops are golden brown and your kitchen smells completely heavenly. If you notice the tops browning too quickly, loosely tent with foil for the last 5 minutes.
Step 7: Glaze and Serve
Let the rolls cool slightly before preparing your glaze: whisk together powdered sugar, milk, and vanilla until smooth and pourable. Drizzle this dreamy glaze over the warm rolls, letting it flow into every cinnamon-peachy swirl. Serve immediately for the very best, gooey comfort!
How to Serve Peachy Cinnamon Rolls

Garnishes
Dust your Peachy Cinnamon Rolls with a little extra powdered sugar, scatter on a few peach slices, or add a sprinkle of toasted chopped pecans for a delightful crunch. A few fresh mint leaves make for a lovely, fragrant color contrast and that special brunch-worthy flair.
Side Dishes
The warm, sweet flavors of these rolls pair beautifully with a light fruit salad, tangy Greek yogurt, or scrambled eggs for a well-rounded brunch spread. Freshly brewed coffee or peach iced tea is a must—the flavors complement each other like a sunny day and a gentle breeze.
Creative Ways to Present
For something extra memorable, arrange your Peachy Cinnamon Rolls in a spiral on a large serving platter and drizzle glaze in a zigzag pattern. Or, create individual “mini” rolls using muffin tins for a bite-sized brunch treat. During the holidays, dress them up with gold-dusted peach slices or edible flowers for an eye-catching, Instagram-worthy display!
Make Ahead and Storage
Storing Leftovers
Store any leftover Peachy Cinnamon Rolls tightly covered at room temperature for up to two days, or refrigerate for up to four days. To keep their signature softness, make sure they’re snug in an airtight container.
Freezing
Peachy Cinnamon Rolls freeze wonderfully! Arrange cooled (unglazed) rolls in an airtight container or wrap individually, then freeze for up to two months. Thaw overnight in the fridge and glaze after reheating for that fresh-baked effect.
Reheating
Warm individual rolls in the microwave for 15–20 seconds, or cover the whole pan with foil and heat in a 300°F oven until soft and warm (about 10 minutes). Add a little extra fresh glaze for maximum gooeyness!
FAQs
Can I use canned peaches instead of fresh?
Absolutely! Just be sure to drain canned peaches very well and pat them dry with paper towels before dicing, so you don’t end up with too much moisture in the filling.
How do I make the rolls the night before?
You can prepare the rolls up to the point of slicing and arranging in the baking dish. Cover and refrigerate overnight, then let them come to room temperature and complete the second rise in the morning. Bake and glaze as usual for an effortless breakfast treat!
Can I add nuts to the filling?
Chopped pecans or walnuts are a fantastic mix-in! Stir them into the cinnamon-sugar filling or sprinkle on top for added crunch and flavor in your Peachy Cinnamon Rolls.
What can I do if my dough isn’t rising?
If your dough isn’t rising, double-check your yeast’s freshness and the temperature of your milk when mixing. Try finding a warmer spot in your kitchen—an oven with just the light on works wonders for encouraging dough to rise.
Can I use bread flour instead of all-purpose?
You can, but your Peachy Cinnamon Rolls will have a slightly chewier texture. All-purpose flour makes for the traditional, fluffy style most people love, but feel free to experiment to find your favorite!
Final Thoughts
If you’re ready to wow your taste buds and impress your friends, these Peachy Cinnamon Rolls are the answer. They’re warm, fruity, perfectly spiced, and so much fun to make and share. Give them a try and let a little bit of sweet sunshine roll into your weekend!
Print
Peachy Cinnamon Rolls Recipe
- Total Time: 2 hours (including rise time)
- Yield: 12 rolls 1x
- Diet: Vegetarian
Description
Indulge in the delightful combination of sweet peaches and warm cinnamon with these homemade Peachy Cinnamon Rolls. Soft, fluffy rolls filled with juicy peaches, sugar, and spice, topped with a vanilla glaze – the perfect treat for breakfast or brunch.
Ingredients
Dough:
- 1 package (1/4 ounce) active dry yeast
- 1/2 cup warm milk (110°F)
- 1/4 cup granulated sugar
- 1/4 cup unsalted butter, melted
- 1 large egg
- 1/2 teaspoon salt
- 2 1/2 cups all-purpose flour
Filling:
- 2 tablespoons unsalted butter, softened
- 1/2 cup brown sugar
- 1 tablespoon ground cinnamon
- 1 1/2 cups peeled and diced fresh peaches (or well-drained canned peaches)
Glaze:
- 1 cup powdered sugar
- 2 tablespoons milk
- 1/2 teaspoon vanilla extract
Instructions
- In a large bowl, dissolve the yeast in warm milk and let sit for 5 minutes until foamy.
- Stir in sugar, melted butter, egg, and salt. Gradually mix in the flour until a soft dough forms.
- Knead on a floured surface for 5–7 minutes until smooth and elastic. Place in a greased bowl, cover, and let rise in a warm place for 1 hour or until doubled.
- Punch down the dough and roll it out into a 14×9-inch rectangle. Spread the softened butter over the dough.
- Mix brown sugar and cinnamon, then sprinkle evenly over the butter. Distribute diced peaches evenly across the top.
- Roll the dough into a log and cut into 12 equal slices. Arrange rolls in a greased baking dish. Cover and let rise again for 30–40 minutes.
- Preheat oven to 350°F (175°C). Bake for 25–30 minutes or until golden brown.
- Whisk together powdered sugar, milk, and vanilla extract for the glaze. Drizzle over warm rolls before serving.
Notes
- For extra flavor, add a pinch of nutmeg or a splash of peach juice to the glaze.
- These rolls can be made ahead and refrigerated overnight before the second rise.
- Prep Time: 25 minutes
- Cook Time: 30 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 roll
- Calories: 280
- Sugar: 19g
- Sodium: 160mg
- Fat: 9g
- Saturated Fat: 5g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 43g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 35mg