When a baked sweet potato is ready, a knife slips into its center without resistance, and the kitchen smells faintly sweet before the cinnamon even hits the dough. That soft, mashable flesh is what gives these sweet potato cinnamon rolls their tender texture and gentle sweetness. The first time I made them, I learned not to judge the dough by how different it feels from a plain flour-and-milk dough: it should be soft and slightly tacky, not firm.
The part that makes the rolls turn out consistently is measuring the mashed sweet potato after you’ve cooked and mashed it. A potato’s size and moisture vary, so using a measured cup keeps the dough from becoming heavy or overly wet. Let the dough rise until it doubles, then give the shaped rolls their own shorter rise; those two pauses help the soft dough bake into fluffy spirals with cinnamon sugar tucked between the layers.

Kitchen Note
Give the rolls their 10-minute rest in the pan before icing. They’ll still be warm, but the cream cheese icing will sit on the swirls instead of melting straight into them.
Save these sweet potato cinnamon rolls for their tender centers, cinnamon-sugar spirals, and creamy icing.
Why Sweet Potato Dough Needs Two Separate Rises
Sweet potato adds moisture and weight to a yeast dough, so the dough benefits from a full rise before it’s shaped and another rise after the rolls are arranged in the pan. The first rise gives the dough time to expand as one soft mass. Once you roll and cut it, the second rise lets those new spirals puff up instead of going straight into the oven tight and compressed.
Use the visual cues rather than expecting both waits to look identical. Before shaping, the dough should have doubled in size. After shaping, the rolls only need to look puffy; they don’t have to double again. A cool room can slow either rise, while a warm spot may move it along faster, so let the dough’s appearance guide you. Skipping the second rise leaves less air in the rolls and makes the centers denser.
What the Sweet Potato and Yeast Bring to These Rolls

- Sweet potato — A fresh sweet potato gives the dough its color, moisture, and mellow sweetness. Choose one that feels firm, bake it until a knife slides into the center easily, then mash the flesh until smooth before measuring. A lumpy mash can leave little dense pockets in the dough.
- Active dry yeast — Fresh, properly stored yeast is what makes the dough rise. The milk should feel warm, not hot; the specified 105°F to 110°F range encourages the yeast to foam without overheating it. If the mixture stays flat after standing, check the yeast’s freshness before building the dough around it.
- Whole milk and unsalted butter — Whole milk makes a tender dough, while butter brings richness to both the dough and filling. Unsalted butter lets the fine salt in the dough do its job without making the seasoning harder to control. For the softest filling, use butter that spreads easily rather than melted butter.
- All-purpose flour — It keeps the rolls tender while still giving the dough enough structure to hold its shape. Add it with the salt and knead until the dough is smooth and elastic. Don’t keep adding flour just because the surface feels a little tacky; that softness is part of the finished texture.
- Light brown sugar and cinnamon — Packed brown sugar melts into a moist, fragrant filling, and ground cinnamon gives it the familiar warm flavor. Break up any hard brown-sugar lumps before mixing so the filling spreads evenly across the butter.
- Cream cheese — Softened cream cheese makes a smooth, tangy icing that balances the sweet filling. Let it soften enough to beat without lumps; powdered sugar and a little milk loosen it into a spreadable consistency. Vanilla rounds out the icing without covering up the cinnamon.
From Baked Sweet Potato to Fluffy Cinnamon Spirals
Bake and Mash the Sweet Potato
Heat the oven to 400°F and prick the sweet potato all over with a fork. Bake it on a small baking sheet for 45 to 60 minutes, until a knife slides easily into the center. Let it cool until it’s easy to handle, then remove the skin and mash the flesh until smooth. Measure 1 cup for the dough; set aside any extra rather than adding it by guesswork.
Mix and Knead the Soft Dough
Warm the milk to 105°F to 110°F, then whisk it with the yeast and granulated sugar in a large bowl. After 5 to 10 minutes, look for foam on the surface. Whisk in the egg, measured sweet potato, and melted, cooled butter, then stir in the flour and salt until a shaggy dough forms. Knead on a clean counter for 8 to 10 minutes, until smooth and elastic; it should remain soft and slightly tacky.
Let the Dough Double
Return the dough to the bowl, cover it, and leave it in a warm place for 60 to 90 minutes. It’s ready when it has doubled in size, not just when the timer goes off. If it still looks compact, give it more time. The dough should feel airy when you gently press it, rather than tight and dense.
Fill, Roll, and Cut Even Pieces
Mix the brown sugar and cinnamon in a small bowl. Roll the dough on a sheet of parchment into a 12×18-inch rectangle, spread it with the softened butter, and sprinkle the cinnamon-sugar mixture evenly over the surface. Roll it up from one long edge into a log, then cut it into 12 equal rolls. Arrange them in a 9×13-inch baking dish greased with butter, cover, and let them rise for 30 to 45 minutes, until puffy.
Bake Until the Centers Are Done
Heat the oven to 350°F and bake the rolls for 25 to 30 minutes, until golden brown and baked through in the center. The tops should have a warm golden color, and the middle rolls shouldn’t look wet or doughy. Let them cool in the pan for 10 minutes. Beat the softened cream cheese, powdered sugar, vanilla, and milk in a medium bowl until smooth, then spread the icing over the warm rolls.
Three Ways to Change Up the Cinnamon Rolls
Make the rolls dairy-free
Use unsweetened oat milk in place of the whole milk, stick-style dairy-free butter in place of the butter, and dairy-free cream cheese in place of the cream cheese. Keep the same amounts and divide the butter between the dough, filling, and pan as usual. The rolls will still be soft, though the icing’s tang and richness will depend on the dairy-free cream cheese you choose.
Add pecans to the cinnamon filling
Scatter finely chopped pecans over the cinnamon-sugar layer before rolling the dough. They add a toasty crunch between the soft spirals, though the log may be a little harder to slice neatly. Chop them small so the rolls still cut into even pieces.
Give the icing an orange note
Beat finely grated orange zest into the cream cheese icing. Its bright citrus aroma cuts through the sweet filling and makes the topping taste lighter, while leaving the cinnamon rolls’ soft texture unchanged.
Storage and Reheating
- Refrigerator: Cover and refrigerate iced rolls for 3 to 4 days. The cream cheese icing firms up when cold, and the rolls become less soft than they are fresh from the oven. Don’t leave the iced rolls at room temperature for more than 2 hours.
- Freezer: Freeze the rolls without icing, wrapped tightly, for up to 2 to 3 months. Thaw them in the refrigerator, then warm and ice before serving.
- Reheating: Warm a refrigerated roll briefly in the microwave, just until the center is warm. The icing will soften, so avoid heating it until the topping melts completely.
Questions About Sweet Potato Cinnamon Rolls

Sweet Potato Cinnamon Rolls
Ingredients
Equipment
Method
- Heat the oven to 400°F.
- Prick the sweet potato all over with a fork and bake it on a small baking sheet for 45 to 60 minutes, until a knife slides easily into the center.
- Let the sweet potato cool until easy to handle.
- Remove the skin, mash the flesh until smooth, and measure 1 cup.
- Warm the milk to 105°F to 110°F.
- Whisk the warm milk with the yeast and granulated sugar in a large bowl, then let it stand for 5 to 10 minutes, until foamy.
- Whisk in the egg, 1 cup mashed sweet potato, and 4 tablespoons melted butter.
- Stir in the flour and salt until a shaggy dough forms.
- Knead the dough on a clean counter for 8 to 10 minutes, until smooth and elastic; the dough will be soft and slightly tacky.
- Return the dough to the bowl, cover it, and let it rise in a warm place for 60 to 90 minutes, until doubled in size.
- Mix the brown sugar and cinnamon in a small bowl, then set the mixture aside.
- Roll the dough on a sheet of parchment into a 12x18-inch rectangle.
- Spread the dough with 6 tablespoons softened butter.
- Sprinkle the cinnamon-sugar mixture evenly over the dough.
- Roll the dough up from one long edge into a log.
- Cut the log into 12 equal rolls.
- Arrange the rolls in a 9x13-inch baking dish greased with 1 tablespoon butter.
- Cover the rolls and let them rise for 30 to 45 minutes, until puffy.
- Heat the oven to 350°F.
- Bake the rolls for 25 to 30 minutes, until golden brown and baked through in the center.
- Let the rolls cool in the pan for 10 minutes.
- Beat the cream cheese, powdered sugar, vanilla, and milk in a medium bowl until smooth.
- Spread the icing over the warm rolls.



