Sweet Potato-Pecan Cinnamon Rolls Recipe

Sweet Potato-Pecan Cinnamon Rolls Recipe

How To Make Sweet Potato-Pecan Cinnamon Rolls

Made with eggless sweet potato dough, these cinnamon rolls are a dairy-free twist to the classic treats. Plus, it’s topped with vegan cream cheese!

Preparation: 10 minutes
Cooking: 25 minutes
Rise Time: 1 hour
Total: 1 hour 35 minutes




  • 1cupplain unsweetened soy milk,or other non dairy milk
  • ¼cupvegan butter
  • 1cupmashed sweet potato,(from 1 baked medium sweet potato)
  • 3cupsunbleached all purpose flour,plus more for dusting
  • ¼cupgranulated sugar
  • ½tspsalt
  • tspactive dry yeast,(1 packet)
  • ½tspgrapeseed oil


  • ½cupbrown sugar,or coconut sugar, or a mix of the two
  • ½tbspground cinnamon
  • ¾cuptoasted pecans
  • cupvegan butter

Sweet Potato Cream Cheese Frosting:

  • ½cupvegan cream cheese
  • ½cupconfectioners sugar
  • ¼cupmashed sweet potato,(from ¼ baked medium sweet potato)
  • ½tsppure vanilla extract


  1. In a small saucepan, warm the soy milk and vegan butter over medium heat until the butter has melted. Do not boil it. Remove from the heat and stir in the mashed sweet potato.

  2. In a large bowl, mix together the flour, granulated sugar, salt, and yeast. Pour the liquid ingredients into the dry and use a wooden spoon to combine. Once it gets too difficult to stir, use hands to combine the ingredients.

  3. Flour a clean work surface and transfer the dough onto the prepared workspace. Knead it into a smooth dough ball.

  4. Lightly oil a large bowl. Place the dough ball in it, cover with plastic wrap or a kitchen towel, and let rise for 1 hour. The dough should double in size.

  5. Make the filling: In a small bowl, combine the brown sugar and cinnamon and set aside. Chop the pecans into small pieces and set them aside.

  6. In a small saucepan, melt the vegan butter and set aside.

  7. Once the dough has doubled in size, preheat the oven to 375 degrees F.

  8. Press the air out of the dough, then transfer it back onto the floured workspace. Roll the dough until it is about ¼-inch thick to end up with a roughly rectangular oval, about 12×16 inches.

  9. Brush the dough with the melted butter, sprinkle with the cinnamon-sugar mix, and then top with the chopped pecans. Fold the short side of the dough over and roll tightly to have a log.

  10. Carefully cut the log into twelve 1-inch slices. Grease a large skillet or a 10-inch round baking dish and place the rolls in it cut-side down.

  11. Bake for 25 minutes, or until they’ve expanded and turned slightly golden on top.

  12. Meanwhile, make the frosting: Place all the ingredients in a food processor or standing mixer with the whisk attachment on high and blend until creamy.

  13. Remove the rolls from the oven and let cool for 5 to 10 minutes. Top with the sweet potato frosting and serve immediately. They will stay fresh for up to 2 days, but they’re best eaten the same day of baking.

  14. Enjoy!


  • Calories: 367.47kcal
  • Fat: 19.18g
  • Saturated Fat: 11.74g
  • Trans Fat: 0.03g
  • Monounsaturated Fat: 2.81g
  • Polyunsaturated Fat: 1.64g
  • Carbohydrates: 45.11g
  • Fiber: 2.87g
  • Sugar: 17.20g
  • Protein: 5.62g
  • Cholesterol: 2.03mg
  • Sodium: 155.49mg
  • Calcium: 51.38mg
  • Potassium: 149.50mg
  • Iron: 1.93mg
  • Vitamin A: 107.81µg
  • Vitamin C: 0.42mg
Chat Bubble Icon Share your own special recipe
Submit Your Own Recipe

Have your own special recipe to share? Submit Your Recipe Today!