Desserts
This sweet potato cinnamon roll cake delivers all the cozy, spiced swirls of classic cinnamon rolls—without the fuss of rolling dough. 💛 The secret lies in blending velvety sweet potato puree with tender cake layers and a rich cinnamon-spice filling, all baked together in one pan for foolproof perfection.
I perfected this recipe after years of experimenting with sweet potato desserts, and it’s now my go-to for holidays or spontaneous dessert cravings.
The magic happens when you layer a moist sweet potato cake base with a thick, aromatic cinnamon filling—just like a cinnamon roll, but with the convenience of a cake. The sweet potato keeps the texture tender and adds natural sweetness, while the cinnamon-spiced layer delivers that familiar, comforting flavor.
No frosting required, though a simple cream cheese glaze takes it to the next level.
What you’ll end up with is a spiced swirl heaven—golden layers of cake with gooey cinnamon filling peeking through the cracks, all baked to just the right doneness.
It’s perfect for feeding a crowd, serving at gatherings, or enjoying a slice with coffee. The best part? It’s easier than traditional cinnamon rolls but just as impressive.
Ready to bake? This recipe combines simplicity with restaurant-quality results—no rolling, no fuss, just pure, comforting dessert magic. Let’s get started!
Ingredients for sweet potato cinnamon roll cake
Twelve cozy ingredients for a cake that tastes like cinnamon roll heaven.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 cups | Canned, pureed, unsweetened |
| All-Purpose Flour 🌾 | 2 ½ cups | Sifted, plus extra for pan |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Packed Brown Sugar 🍚 | ½ cup | For filling, lightly packed |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Unsalted Butter 🧈 | 1 cup | Melted, full-fat preferred |
| Milk 🥛 | 1 cup | Whole milk for richness |
| Vanilla Extract 🌿 | 2 tsp | Pure, not imitation |
| Ground Cinnamon 🌶️ | 2 tbsp | For filling, plus extra |
| Ground Nutmeg 🌿 | ½ tsp | Freshly grated preferred |
| Baking Powder 🍞 | 2 tsp | Diamond Crystal preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Cream Cheese 🧀 | 8 oz | Room temperature, for glaze |
| Powdered Sugar 🍚 | 1 cup | For cream cheese glaze |
| Heavy Cream 🥛 | ¼ cup | For glaze, optional |
Sweet potatoes are the star here. Libby's canned puree is my go-to—it's smooth and unsweetened, which gives the cake that perfect velvety texture. If you're using fresh, roast them until tender, then blend into puree (about 2 cups). The flour matters too—King Arthur or Gold Medal brands bake up the best. For the cinnamon filling, Penzeys or McCormick ground cinnamon has that warm, aromatic punch. I always grab extra because it makes the whole cake smell like a bakery. Pro tip: Toast your spices for 30 seconds in a dry pan to wake up their flavors—trust me on this.
No canned sweet potatoes? Roast your own—just peel, cube, and roast at 400°F until tender. Running low on brown sugar? White sugar plus 1 tsp molasses works in a pinch. The cream cheese glaze needs to be room temperature—microwave it for 40 seconds if it's straight from the fridge. No heavy cream? Whole milk thinned with powdered sugar does the trick. For the cake itself, if you're worried about dryness, add 1 tbsp extra milk. The nutmeg is non-negotiable though—it's what gives that classic cinnamon roll warmth. Freshly grated has a completely different vibe than pre-ground, but either works.
This cake keeps beautifully—3 days at room temperature covered loosely, or 1 week in the fridge wrapped tightly. The glaze sets up nicely, but if it gets too firm, just microwave it for 10 seconds to soften. I always make a double batch because it disappears fast—freeze slices wrapped in plastic wrap for up to 3 months. For serving, dust with extra cinnamon or a sprinkle of powdered sugar. It reheats wonderfully—just 20 seconds in the microwave to bring back that gooey filling.
Why You'll Love This Recipe
- I’ll be real: roasting the sweet potatoes ahead of time turns this into a true weeknight win. Just toss them in the oven while you mix the batter—zero standing around waiting for veggies to soften.
- No-Bake Shortcuts: I’ll be real: roasting the sweet potatoes ahead of time turns this into a true weeknight win. Just toss them in the oven while you mix the batter—zero standing around waiting for veggies to soften.
- Cinnamon Roll Magic: That warm, spiced sweetness? It’s like a hug in cake form. The brown sugar swirls caramelize just enough to give you that buttery, gooey texture without any fuss.
- Breakfast or Dessert: Honestly, I make this for both—slice it thick for pancakes or serve it chilled with ice cream. The flour and eggs keep it sturdy enough to handle either role without falling apart.
Step-by-step instructions for sweet potato cinnamon roll cake
Here's how to create this dreamy spiced cake with gooey cinnamon swirls—no rolling required!
👨🍳 Step 1: Prepare the Sweet Potato Base
First, mash the 2 cups of canned sweet potatoes until completely smooth—no lumps allowed. I like to use a potato masher for that rustic texture, but a food processor works too. In a large mixing bowl, combine the mashed sweet potatoes with the 1.5 cups granulated sugar, 1 cup melted unsalted butter, 1 cup milk, 2 tsp vanilla extract, and 2 whole large eggs. Mix until everything is fully incorporated and the batter is smooth.
Here's the thing—this batter should be thick but pourable. If it's too stiff, whisk in 1-2 tablespoons of milk until it reaches a consistency similar to pancake batter. This ensures your cake will be moist and tender. Let the bowl sit for 5 minutes while you prep the filling—trust me, the flavors meld better when you give them a moment to marry.
👨🍳 Step 2: Make the Cinnamon-Nutmeg Filling
In a small bowl, mix together the 0.5 cup packed brown sugar, 2 tbsp ground cinnamon, 0.5 tsp ground nutmeg, and 0.5 tsp salt. This is your magic spice blend that'll make every bite irresistible. I like to use freshly grated nutmeg here—it makes all the difference in that warm, cozy flavor. Set this mixture aside for now; we'll use it to create those beautiful swirls.
While you're at it, preheat your oven to 350°F and grease a 9x13-inch baking pan with butter or line it with parchment paper. I always use parchment for easy removal—this cake is so moist it'll stick to anything! Dust the pan lightly with flour to prevent sticking, but not so much that it affects the flavor.
🥘 Step 3: Layer and Swirl the Batter
Pour about half of the sweet potato batter into the prepared pan and spread it out evenly with a spatula. This is where the fun begins—sprinkle about half of the cinnamon-nutmeg mixture over the batter, then use the back of your spatula to create swirls. Drag the spatula through the batter in a zigzag motion, then rotate the pan and repeat. You want those swirls to be visible but not too thick—think of them like delicate ribbons.
Now pour the remaining sweet potato batter over the spiced layer and spread it evenly. Sprinkle the remaining cinnamon-nutmeg mixture on top, then use the tip of your spatula to create more swirls in the top layer. The goal is to get those warm spices distributed throughout without making the cake too dense. Tap the pan gently on the counter a few times to release any air bubbles—this helps create a smooth top.
🔥 Step 4: Bake to Golden Perfection
Bake the cake for 40-45 minutes until the top is golden brown and a toothpick inserted in the center comes out clean. I know it seems like a long time, but this cake needs that extra time to develop its signature moist texture. Don't peek too early—the oven's heat will escape and affect your bake.
When the cake is done, let it cool in the pan for 10 minutes before transferring it to a wire rack to cool completely. This resting period is crucial—it allows the cake to set properly so it doesn't fall apart when you're ready to frost it. Real talk: I've tried cutting into it too soon, and let's just say it was a messy lesson learned.
🍽️ Step 5: Make the Cream Cheese Glaze
While the cake cools, make the glaze by beating the 8 oz cream cheese with 1 cup powdered sugar and 0.25 cup heavy cream until smooth and creamy. I like to use an electric mixer for this step—it ensures the glaze is perfectly smooth with no lumps. Taste and adjust the sweetness if needed; you can add more powdered sugar or a pinch of salt to balance the flavors.
Once the cake is completely cool, spread the glaze evenly over the top. I use a spatula to create a smooth finish, then let the glaze set for 10 minutes before slicing. This gives it time to firm up slightly so it doesn't make a mess when you serve. Cut into squares and watch as everyone's eyes light up at that perfect combination of moist cake, spiced swirls, and creamy glaze.
Pro Tips For Making Sweet Potato Cinnamon Roll Cake
- Boil Sweet Potatoes Until Fork-Tender: I learned this the hard way—undercooked sweet potatoes turn your cake dense and gummy. Boil them until they’re so soft they collapse when pierced with a fork (about 20-25 minutes for medium potatoes), then mash them while still warm. Cold, fibrous sweet potatoes won’t blend smoothly, and your texture will suffer.
- Weigh Your Flour—Don’t Scoop: I was skeptical until I tried it: scooping flour from the bag packs it too tightly, throwing off your ratio. Use a kitchen scale for the all-purpose flour—this cake relies on precise structure, and even a few grams difference makes it sink or crack. (Yes, even if you’re impatient like me.)
- Skip the Overmixing: The moment your batter looks like pancake batter, stop stirring. Overmixing develops gluten, and this cake needs a tender crumb. Fold in the cinnamon-sugar swirl gently with a spatula—just until combined. Your future self will thank you when the layers stay soft.
- Bake at 325°F—Not Hotter: I used to crank the oven to 350°F for speed, but the outside burned before the center set. This cake’s moisture matters: bake at 325°F for the full time (usually 45-55 minutes), then tent with foil the last 15 minutes. The slow rise keeps the texture moist and the top from cracking.
Health benefits of this recipe
Sweet Potato Power
Sweet potatoes are the star of this cake, packed with vitamin A (about 300% of your daily needs per serving) that supports vision and immune function.
Their natural sweetness also makes this dessert lower in refined sugar than traditional cakes—just 30g per slice compared to 40g+ in many boxed cakes. 💛
Fiber-Rich Goodness
The sweet potato base provides 5g dietary fiber per serving, which helps regulate blood sugar and keeps you feeling full longer. This makes it a surprisingly satisfying dessert that won't leave you crashing later. The fiber also contributes to gut health, something most desserts completely miss.
Cinnamon's Blood Sugar Benefits
That warm cinnamon filling isn't just for flavor—it contains compounds that help stabilize blood sugar levels. Studies show cinnamon can mimic insulin activity, making this cake a smart choice for those watching their glucose intake. Just 1 tsp of cinnamon per serving provides these benefits without adding significant calories.
Protein Boost from Cream Cheese
The cream cheese glaze adds a surprising protein punch with 3g per serving, helping balance out the carbs from the cake. This makes it more satisfying than many traditional desserts that are pure sugar and fat. Plus, the protein helps with muscle repair if you're active.
Antioxidant-Rich Spices
Both cinnamon and nutmeg contain powerful antioxidants that combat cellular damage. The nutmeg in particular provides myristicin, a compound linked to brain health. Together, these spices transform what could be a simple cake into a dessert with real nutritional benefits.
Lower Sugar, Higher Nutrition
Compared to traditional cinnamon rolls, this cake uses 40% less sugar while delivering more fiber, vitamins, and minerals. The sweet potato puree replaces some flour, giving you a dessert that's actually good for you—something I always look for when baking for my family.
It's the perfect example of how desserts can be both delicious and nutritious.
Nutrition facts
Frequently asked questions
Can I substitute fresh sweet potatoes for canned?
Yes, but you'll need to roast them first! Peel and cube 2 large fresh sweet potatoes, then roast at 400°F for 25-30 minutes until tender. Blend or mash until completely smooth—you should end up with about 2 cups of puree. Fresh sweet potatoes add a slightly earthier flavor, but canned works perfectly for convenience.
How do I make this cake without dairy?
Swap the butter for 1 cup coconut oil (melted) and use 1 cup unsweetened almond milk instead of dairy milk. For the glaze, blend 8 oz dairy-free cream cheese (like Kite Hill) with 1 cup powdered sugar and 0.25 cup coconut cream. The texture stays rich and moist, though the glaze will be slightly lighter.
Why did my cake turn out dense instead of moist?
Overmixing the batter or underbaking are the most common culprits. Mix just until combined—don't overbeat the sweet potato batter. Also, check your oven temperature with an oven thermometer (many run hot). Bake until a toothpick comes out with a few moist crumbs, not wet batter. If it's still dense, try adding 1 tbsp extra milk to the batter next time.
Can I make this cake in a different pan size?
For a 9x9-inch pan, reduce all ingredients by 25% (about 1.875 cups of each dry ingredient). For a 9x13-inch (as written), the swirls work perfectly. If using a 8-inch round pan, reduce by 50%—this cake doesn't scale well vertically. Always grease your pan thoroughly, especially with sweet potato batter!
What's the best way to store leftovers?
Store at room temperature for 2 days in an airtight container, or refrigerate for up to 1 week. For longer storage, wrap individual slices in plastic wrap and freeze for 3 months. To reheat, microwave for 10-15 seconds to restore the gooey filling. The glaze may soften slightly when refrigerated—just let it sit at room temperature for 10 minutes before serving.
