Go Back Email Link
Sweet Potato Cinnamon Roll Cake recipe

Sweet Potato Cinnamon Roll Cake

If you’re into cozy baking projects that don’t ask for a ton of fuss, this Sweet Potato Cinnamon Roll Cake kind of hits the mark. It’s a soft, tender snack cake with swirls of cinnamon-sugar and a light cream cheese glaze—everything you love about cinnamon rolls, minus the yeast and long rise. The sweet potato adds subtle sweetness and moisture without making the cake dense. It’s straightforward, friendly for a weekend morning or a weekday afternoon, and it smells like you’ve hugged a bakery.
Prep Time 20 minutes
Cook Time 38 minutes
Total Time 1 hour 10 minutes
Course Breakfast
Servings 12 servings
Calories 420 kcal

Ingredients
  

  • 2 cups all-purpose flour (240 g)
  • 2 teaspoons baking powder
  • 1/2 teaspoon baking soda
  • 1/2 teaspoon fine salt
  • 1 teaspoon ground cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1 cup mashed sweet potato purée (240 g), well mashed and cooled
  • 2/3 cup granulated sugar
  • 1/3 cup packed light brown sugar
  • 2 large eggs, at room temperature
  • 1/2 cup neutral oil (120 ml), like canola or sunflower
  • 1/2 cup milk (120 ml), dairy or unsweetened plant-based
  • 1/3 cup sour cream or plain Greek yogurt (80 ml)
  • 2 teaspoons vanilla extract

For the cinnamon swirl:

  • 1/2 cup unsalted butter (113 g), melted
  • 3/4 cup packed dark brown sugar
  • 1 tablespoon ground cinnamon
  • Pinch of salt
  • 1 teaspoon vanilla extract (optional)
  • Optional: 1/2 cup chopped pecans or walnuts

For the glaze:

  • 4 ounces cream cheese (113 g), softened
  • 1 cup powdered sugar (120 g), sifted if lumpy
  • 2–3 tablespoons milk
  • 1/2 teaspoon vanilla extract
  • Pinch of salt

Instructions
 

  • Preheat the oven to 350°F (175°C). Grease a 9×13-inch baking pan and line the bottom with parchment for easy lifting. Set aside.
  • Make the swirl: In a small bowl, stir the melted butter, dark brown sugar, cinnamon, salt, and vanilla until smooth and syrupy. If using nuts, fold them in. It’ll look glossy and a bit thick—perfect.
  • Whisk the dry ingredients: In a large bowl, whisk the flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
  • Whisk the wet ingredients: In a medium bowl, whisk the sweet potato purée, granulated sugar, light brown sugar, eggs, oil, milk, sour cream (or yogurt), and vanilla until mostly smooth. A few tiny sweet potato flecks are fine.
  • Combine: Pour the wet mixture into the dry. Use a spatula to fold until just combined. Don’t overmix—when the flour streaks start to disappear, you’re there. The batter will be thick but spreadable.
  • Assemble the cake: Spread the batter evenly in the prepared pan. Spoon the cinnamon swirl over the top in 8–10 generous dollops. Using a butter knife or skewer, drag through the dollops to create ribbons. Think lazy figure-eights—not too much swirling or it’ll blend in.
  • Bake: Slide the pan onto the center rack and bake for 32–38 minutes, until the top springs back lightly and a toothpick comes out with a few moist crumbs (no wet batter). The edges will be set and lightly golden.
  • Cool a bit: Let the cake cool in the pan on a rack for 15–20 minutes. You want it warm for the glaze but not so hot that it melts into a puddle.
  • Glaze: Beat the cream cheese until smooth. Add powdered sugar, vanilla, salt, and 2 tablespoons milk. Beat until pourable but not runny, adding the extra milk if needed. Drizzle or zigzag over the warm cake. Take a second to admire those swirls.
  • Serve: Slice into squares and serve warm or at room temp. Coffee on the side is never a bad idea.