Sweet Potato Cinnamon Roll Cake: Irresistibly Easy Homemade Bliss

Oh, my goodness—have you ever had one of those recipes that just makes your kitchen smell like heaven? Let me tell you about the sweet potato cinnamon roll cake. I stumbled upon this idea last fall when I had way too many sweet potatoes from the farmer’s market and a serious craving for something cozy. Instead of making the usual pie or fries, I thought, why not combine my love for cinnamon rolls with the natural sweetness of potatoes? And wow, was that a game-changer.
This cake is everything you want in a dessert (or honestly, a breakfast treat—no judgment here!). It’s got that soft, pillowy texture of a cinnamon roll, but it’s baked as a whole cake, so you don’t have to fuss with rolling and cutting. Perfect for when you’re short on time but still want something impressive. The sweet potato adds moisture and a subtle earthy sweetness that pairs beautifully with the warm cinnamon and buttery glaze. Trust me, once you try it, you’ll be hooked.
I’ve made this for family gatherings, lazy Sunday brunches, and even as a just-because treat. It always disappears fast, and people ask for the recipe every single time. So, I’m sharing all my tips and tricks with you today. Don’t worry if you’re not a pro baker—this recipe is super forgiving and fun to make. Let’s dive in and create something delicious together!

Why You'll Love This Sweet Potato Cinnamon Roll Cake
Okay, so why should you make this cake? Let me count the ways! First off, it’s incredibly easy. No fancy techniques or hard-to-find ingredients here. You probably have most of what you need in your pantry right now. Second, it’s versatile. Serve it warm for dessert with a scoop of vanilla ice cream, or enjoy it at room temperature with your morning coffee. It’s that good.
Here are a few more reasons to give it a try:
- It’s moist and tender, thanks to the sweet potato—no dry cake here!
- The cinnamon swirl adds a lovely warmth that fills your home with the coziest aroma.
- It’s a great way to use up leftover sweet potatoes (or make extra on purpose!).
- Perfect for feeding a crowd without spending hours in the kitchen.
- Kids and adults alike go crazy for it—seriously, it’s a crowd-pleaser.
My favorite part is how it brings people together. There’s something about a homemade cake that just feels special. Plus, you can customize it to your taste. Add nuts, swap the glaze, or play with spices. It’s your kitchen, after all!

Ingredients You'll Need for Your Sweet Potato Cinnamon Roll Cake
Gathering your ingredients is the first step to baking success. I like to measure everything out before I start—it makes the process smoother and less stressful. Here’s what you’ll need for this sweet potato cinnamon roll cake. Most items are pantry staples, so don’t stress if you need to run to the store.
For the Cake:
- 2 cups mashed sweet potato (about 2 medium potatoes, cooked and peeled)
- 2 cups all-purpose flour
- 1 cup granulated sugar
- 1/2 cup packed brown sugar
- 2 large eggs, at room temperature
- 1/2 cup unsalted butter, melted and slightly cooled
- 1/2 cup milk (whole or 2% works best)
- 2 teaspoons baking powder
- 1 teaspoon vanilla extract
- 1/2 teaspoon salt
For the Cinnamon Swirl:
- 1/4 cup unsalted butter, softened
- 1/2 cup packed brown sugar
- 2 tablespoons ground cinnamon
For the Glaze:
- 1 cup powdered sugar
- 2-3 tablespoons milk
- 1/2 teaspoon vanilla extract
A quick note: use real sweet potatoes, not canned. They have better flavor and texture. Just bake or boil them until tender, then mash well. And if you’re out of something, don’t panic! You can substitute with what you have—I’ll share some ideas later.
How to Make Your Sweet Potato Cinnamon Roll Cake Step-by-Step
Ready to bake? Let’s walk through the process together. It’s simple, I promise! Just follow these steps, and you’ll have a gorgeous cake in no time.
- Prep your sweet potatoes. First, cook your sweet potatoes. I like to bake them at 400°F for about 45 minutes until soft. Let them cool, then peel and mash until smooth. You should have about 2 cups. Pro tip: do this ahead of time to save effort.
- Mix the cake batter. In a large bowl, combine the mashed sweet potato, melted butter, sugars, eggs, milk, and vanilla. Whisk until smooth. In another bowl, mix the flour, baking powder, and salt. Gradually add the dry ingredients to the wet, stirring just until combined. Don’t overmix—a few lumps are fine!
- Make the cinnamon swirl. In a small bowl, mix the softened butter, brown sugar, and cinnamon until it forms a paste. Set aside.
- Layer and swirl. Pour half of the cake batter into a greased 9×13-inch baking pan. Spread it evenly. Dot the cinnamon mixture over the batter in small spoonfuls. Top with the remaining batter, then use a knife to gently swirl the layers together. Don’t go too deep—you want pretty ribbons, not a muddy mess.
- Bake to perfection. Preheat your oven to 350°F. Bake the cake for 35-40 minutes, or until a toothpick inserted in the center comes out clean. The top should be golden and springy to the touch. Let it cool in the pan for at least 15 minutes before glazing.
- Add the glaze. While the cake cools, whisk together the powdered sugar, milk, and vanilla for the glaze. Start with 2 tablespoons of milk and add more if needed—you want a pourable but thick consistency. Drizzle it over the warm cake. Slice and serve!
Timing tip: the whole process takes about 1.5 hours from start to finish, including baking. Perfect for a weekend project or a weeknight treat when you need something sweet fast.
Serving and Storing Your Sweet Potato Cinnamon Roll Cake
Now for the best part—enjoying your creation! This sweet potato cinnamon roll cake is delicious warm, right out of the oven. The glaze will melt slightly, and the cinnamon scent will fill the air. I love serving it with a dollop of whipped cream or a scoop of vanilla ice cream for an extra indulgent treat. It’s also fantastic at room temperature with a hot cup of coffee or tea.
If you have leftovers (lucky you!), here’s how to store them:
- At room temperature: Cover the cake tightly with plastic wrap or store in an airtight container. It’ll stay fresh for up to 2 days.
- In the fridge: For longer storage, refrigerate for up to 5 days. The cold might make the cake a bit firmer, but it’s still tasty.
- Freezing: Yes, you can freeze it! Wrap individual slices or the whole cake in plastic wrap, then foil. It’ll keep for up to 3 months. Thaw at room temperature or warm in the oven before serving.
To reheat, pop a slice in the microwave for 15-20 seconds or in a 300°F oven for 5-10 minutes. It’ll taste just-baked again. Safety note: always let the cake cool completely before storing to prevent condensation and sogginess.
This cake travels well, too. Bring it to potlucks, picnics, or gift it to a friend—it’s sure to bring smiles. Just keep it covered to protect that beautiful glaze.

Easy Variations for Your Sweet Potato Cinnamon Roll Cake
One of the things I adore about this recipe is how adaptable it is. Feel free to tweak it based on what you have or what you’re craving. Here are some ideas to get you started:
- Add nuts: Chopped pecans or walnuts in the cinnamon swirl add a lovely crunch. Sprinkle some on top of the glaze for extra texture.
- Spice it up: Try adding a pinch of nutmeg, cloves, or ginger to the cake batter for more warmth. It’s especially nice in the fall.
- Change the glaze: Use cream cheese instead of milk for a tangy twist. Or skip the glaze altogether and dust with powdered sugar for a simpler look.
- Make it gluten-free: Swap the all-purpose flour for a gluten-free blend. I’ve done this with success—just check the baking time, as it might vary.
- Use pumpkin: If you’re out of sweet potatoes, canned pumpkin puree works great. The flavor will be slightly different but still delicious.
Don’t be afraid to experiment! Baking should be fun, not stressful. The sweet potato cinnamon roll cake is forgiving, so even if your swirl isn’t perfect or you forget an ingredient, it’ll likely still turn out tasty. My motto: if it smells good and tastes good, you’ve done it right.
Remember, the key is to keep it simple and enjoy the process. Whether you stick to the classic recipe or try a variation, you’re creating something special. And that’s what home baking is all about.
Conclusion
Well, there you have it—my go-to recipe for a sweet potato cinnamon roll cake that’s sure to become a favorite in your home too. From the moist, tender crumb to that irresistible cinnamon swirl and sweet glaze, every bite is pure comfort. I hope you feel inspired to give it a try, whether you’re baking for a special occasion or just because you deserve something delicious.
What I love most about this cake is how it brings joy with minimal effort. It’s the kind of recipe that makes you feel like a kitchen hero without spending all day at it. Plus, it’s a wonderful way to use seasonal ingredients and create memories with loved ones. The next time you’re at the market, grab a few extra sweet potatoes and treat yourself to this cozy bake.
So, preheat that oven, mash those potatoes, and get ready for your kitchen to smell amazing. Trust me, once you taste that first warm slice, you’ll understand why I’m so obsessed. Happy baking, my friend—and don’t forget to share a slice with someone you care about. They’ll thank you for it!
Frequently Asked Questions
Q: Can I use canned sweet potato for this cake?
I don't recommend canned sweet potato for this recipe. It often has added sugars or syrups that can throw off the texture and flavor. Fresh sweet potatoes are easy to cook—just bake or boil until soft, then mash. They give the cake a natural sweetness and moistness that canned versions can't match. If you're in a pinch, plain canned pumpkin puree is a better substitute.
Q: How do I know when the cake is fully baked?
The cake is done when the top is golden brown and springs back lightly when touched. You can also insert a toothpick into the center—if it comes out clean or with a few moist crumbs (not wet batter), it's ready. Baking time is usually 35-40 minutes at 350°F, but ovens vary, so start checking at 30 minutes. If the top browns too quickly, loosely tent it with foil.
Q: Can I make this cake ahead of time?
Absolutely! You can bake the cake up to a day in advance. Let it cool completely, then store it covered at room temperature. Add the glaze just before serving to keep it fresh and pretty. You can also freeze the unglazed cake for up to 3 months. Thaw overnight in the fridge or at room temperature, then warm slightly and glaze.
Q: What's the best way to mash sweet potatoes for the batter?
After cooking your sweet potatoes (I prefer baking for richer flavor), let them cool until easy to handle. Peel off the skin, then use a potato masher, fork, or even a blender to mash them until smooth. No big lumps! You want about 2 cups of mash. If it seems watery, let it drain in a sieve for a few minutes—excess moisture can make the cake soggy.
Q: Can I reduce the sugar in this recipe?
Yes, you can adjust the sugar to your taste. The sweet potato adds natural sweetness, so you might reduce the granulated sugar by 1/4 cup without issues. For a healthier twist, try using coconut sugar or a sugar substitute that bakes well. Keep in mind that less sugar might affect texture and browning, so experiment in small batches first. The glaze can also be made with less powdered sugar or skipped entirely.
PrintSweet Potato Cinnamon Roll Cake
- Total Time: 55
- Yield: 12 servings 1x
Description
A moist and flavorful cake that combines the sweetness of sweet potatoes with the warm spice of cinnamon in an easy-to-make dessert.
Ingredients
2 cups mashed sweet potatoes (about 2 medium sweet potatoes)
1 1/2 cups all-purpose flour
1 cup granulated sugar
1/2 cup unsalted butter, softened
1/2 cup milk
2 large eggs
1 teaspoon baking powder
1 teaspoon baking soda
1 teaspoon ground cinnamon
1/2 teaspoon salt
1/4 cup brown sugar
1 teaspoon vanilla extract
1/2 cup chopped pecans (optional)
Instructions
Step 1: Preheat oven to 350°F (175°C) and grease a 9×13-inch baking pan.
Step 2: In a large bowl, cream together softened butter and granulated sugar until light and fluffy.
Step 3: Add eggs one at a time, beating well after each addition, then stir in vanilla extract.
Step 4: In a separate bowl, whisk together flour, baking powder, baking soda, cinnamon, and salt.
Step 5: Alternately add the flour mixture and milk to the butter mixture, mixing just until combined.
Step 6: Fold in mashed sweet potatoes until evenly incorporated into the batter.
Step 7: Pour batter into the prepared baking pan and spread evenly.
Step 8: Sprinkle brown sugar and optional pecans evenly over the top of the batter.
Step 9: Bake for 30-35 minutes or until a toothpick inserted in the center comes out clean.
Step 10: Let cool in pan for 10 minutes before serving warm or at room temperature.
- Prep Time: 20
- Cook Time: 35
- Category: Dessert
Nutrition
- Calories: 280
- Fat: 12g
- Carbohydrates: 40g
- Protein: 4g
