Sweet potato cinnamon rolls make an amazing alternative to real cinnamon rolls for those who may have dietary restrictions or just want to sneak in an extra veggie during their day! 😉 They are vegan, gluten and refined sugar-free, but I cannot stress how much they satisfy a cinnamon roll craving. I was a skeptic at first, as I’m not the biggest fan of sweet potato, but you can’t taste it and it truly gives these such a fluffy/moist texture!
Why you’ll love these sweet potato cinnamon rolls
- Vegan, gluten free, & refined sugar free
- Great option for those with dietary restrictions
- Amazing texture – firm outer edges with gooey centers
- Made with nourishing sweet potato
- Easy to make
- Leftover cinnamon rolls freeze well
What if I don’t like sweet potato?
Okay, hear me out! I am not the biggest sweet potato fan. I can only eat them in savory ways (fries, etc.) But you REALLY cannot taste any sweet potato in this – like nada. And it really gives the rolls this natural sweetness and adds moisture so they turn out the perfect texture!
Texture of sweet potato cinnamon rolls
Obviously not the same as a yeasted, real cinnamon roll, but these are super delicious and satisfy the craving for me! They have a firmer outside with a gooey center – almost like that perfect, slightly underbaked cinnamon roll center, feel! If you make these, going into it knowing it’ll differ than the real deal, i’m sure you will be obsessed for what they are!
ingredients & substitutions
- White Sweet potato: I prefer using white sweet potato because I love the taste of them. However, you can use orange sweet potato, Japanese purple sweet potatoes, etc. They should all work the same (although I haven’t tested them).
- Cassava flour: Cassava flour is the only flour that works in this recipe. It really gives these rolls the perfect texture. I use the brand Otto’s!
- Coconut sugar: You can substitute brown sugar monk fruit for a lower sugar option or use regular brown sugar if you’re not refined sugar free.
- Coconut oil: You can sub any oil, vegan butter, ghee, etc.
- Cinnamon: Obviously a staple for cinnamon rolls!
How to make the rolls:
- Boil the potatoes until tender. Mash them up, then measure them in the measuring cup. Place in your food processor.
- Add the remaining dough ingredients, processing again.
- Roll the dough out into a rectangle. Add the filling to the dough.
- Roll the dough up into a log and cut into pieces.
- Add the pieces to a muffin tin and bake.
- Top with your favorite frosting or glaze. Enjoy!
Troubleshooting & FAQ’S
- What if my dough is too dry? You’ll want to make sure you boil your sweet potatoes long enough. They should be tender enough that you can mash them between your fingers. This is what gives the dough moisture. If you don’t boil them long enough, your dough could become dry.
- What if my dough is too wet? I’ve made these numerous times and have never had this issue. However, if your dough is too wet, you can add an extra tablespoon or two of cassava flour until its workable. The dough shouldn’t be wet or stick to your hands, but it shouldn’t be dry either.
- What if the filling oozes out of them while baking? It’s okay if some of the filling seeps out around the rolls. They will absorb it upon cooling!
- What if my rolls are still gooey after 30 minutes? If the center of your rolls are still really gooey, you can lower the temperature of the oven to 350F and bake them for 10 minutes longer, or as needed. The centers are supposed to be slightly gooey, though!
storing leftover sweet potato cinnamon rolls
Store leftover cinnamon rolls in an air-tight container. They will last in the fridge for a week or so and in the freezer for a month or two! I like to store them without glaze and rather top them with it after I reheat them.
Other recipes you will love:
Vegan Sweet Potato Cinnamon Rolls
Ingredients
Dough
- 2 cups mashed white sweet potatoes *about 2 large sweet potatoes
- 3/4-1 cup cassava flour
- 1 1/2 tsp vanilla
- 1/2 tsp baking powder
- 2 tbsp monk fruit or coconut sugar
Filling
- 1/4 cup coconut oil or vegan butter melted
- 1 1/2 tbsp cinnamon
- 1/3 cup coconut sugar or monk fruit
Glaze
- 1/2 cup Monk fruit powdered sugar
- 3-4 tbsp milk, of choice
- 3/4 tsp vanilla extract
Instructions
- Preheat oven to 375F and grease a muffin tin.
- Peel and cube the sweet potatoes and add to a large pot of boiling water, allowing the potatoes to cook until they are super tender. You should be able to mash the chunks between your fingers (if they aren't tender enough, your dough could turn out dry).
- Mash them up a bit with a fork, then add to the measuring cup. Place the potatoes in the food processor, processing until there are no large chunks. Then add in the remaining dough ingredients, staring with 3/4 cup cassava flour, processing once more until the dough forms and holds together.
- The dough should not be wet or sticky, but workable. If your dough feels too moist, add another tbsp of flour at a time until it's moist, but doesn't stick to you. Place the dough onto a large piece of parchment paper, pressing it out into a large rectangle (about 8×11 & 1/4" thick).
- Mix together the filling ingredients and spread over the dough, keeping about an inch from the edges.
- Use the parchment paper to help roll the dough up into a tight log. Then cut the log into 10 rolls.
- Place the rolls in the muffin tin and bake for 35-40 minutes, until golden and the centers are firm to touch – you don't want them to be super gooey in the center. If your rolls are super gooey in the center, lower the temperature to 350F and bake for another 10 or so minutes. But keep in mind – the centers are supposed to be gooey!
- Once removing from the oven, there may be a little extra liquid in the muffin tins. The rolls will absorb it upon cooling.
Glaze
- Simply mix all of the glaze ingredients together in a bowl, adding a tbsp of milk at a time until it reaches your desired consistency.
- Glaze each one and enjoy! *Note – if planning to freeze these, i'd store them without the glaze. Reheat them, then add some on top!
I am SO DARN INTRIGUED by these. They’re genius! Classic cinnamon buns are just way too heavy for me, so I can’t wait to try these. I think I might try them with orange sweet potatoes since I love anything colorful!
Omg, I totally agree! I love that the sweet potato adds a little extra nourishment to the recipe while still feeling like a treat! The texture is amazing!
We make these almost weekly! I also up the cassava to 1 cup to help be a bit firmer but we absolutely love these! My daughter is intolerant to gluten and these are a great alternative
Aww thank you Sarah! I am so happy to hear this. I haven’t tried them using 1 cup but i’m beginning to think that maybe different brands of cassava flour yield different results? Thank you so much for trying them!
Hi! What brand of Cassava do you use? Thanks!
Hi Carly! I use Otto’s!
About to make, very excited! Thinking about these for Christmas morning, can it be made night before and kept in log form in fridge and bake in the morn? Or maybe not bc coconut oil will solidify? Maybe just rectangle of dough in fridge? Thoughts?!
So good! Everybody I gave them to loved them!!
Made these for my cinnamon roll loving friend for her birthday! I had pumpkin on hand so tried that instead of sweet potato and it was wetter then I thought it would be. But I just added more cassava flour as you suggested and it worked fine! Tastes great for a healthy alternative!
Ohhh i’m so happy the pumpkin turned out (I was thinking of trying this but was worried it might not hold up!). Thank you for letting me know and thank you for trying!
Made these tonight and absolutely loved them!! You have the best recipes!
Hi Irma! Aw, this absolutely makes my day. I appreciate you so much and thank you for trying them! They’re a house favorite over here! (:
Question….are you mashing the potatoes with the skin or without after you have boiled them? Thank you!
Hi! You’ll want to peel the potatoes, then boil them, then use in the recipe!
hi, is there an alternative flour I can use?
Hi! Unfortunately, for this specific recipe, cassava flour has to be used as it’s what creates the perfect doughy texture!