Sweet Potato Honey Bun Cake
This sweet potato honey bun cake starts with yellow cake mix and real baked sweet potatoes, then gets layered with a brown sugar, cinnamon, and pecan swirl before baking. The sweet potato gives the cake a noticeable flavor and keeps the crumb moist, while the swirl stays distinct enough that you can see and taste it in every slice.
I prefer baking the sweet potatoes instead of boiling them or relying on canned sweet potatoes because the flavor comes through much stronger. Once the cake comes out of the oven, the glaze is spread over it while it’s still warm so it goes on easily, then sets into a thin icing as the cake cools.
Ingredient Tips
Sweet Potato Tip for the Best Flavor
For the strongest sweet potato flavor, I recommend baking the sweet potatoes before mashing them. I’ve used sweet potatoes in desserts for years, including sweet potato casserole, and I consistently get a more noticeable flavor from freshly baked sweet potatoes than canned.
Bake the sweet potatoes until completely tender, let them cool enough to handle, then remove the skins and mash until smooth. Measure 1 cup of mashed sweet potato for the cake.
Canned sweet potatoes can work when convenience matters, but for this cake I prefer baking them because the sweet potato is supposed to be an actual flavor in the finished cake—not just an ingredient adding moisture.
How To Make Sweet Potato Honey Bun Cake
- Prepare the sweet potatoes. Bake the sweet potatoes until completely tender, then let them cool enough to handle. Remove the skins, mash until smooth, and measure 1 cup for the cake.
- Preheat the oven. Heat the oven to 350°F and prepare a 9×13-inch baking dish with nonstick spray.
- Mix the cake batter. In a large bowl, combine the mashed sweet potato, eggs, sour cream, and vegetable oil. Add the yellow cake mix and stir until everything is combined.
- Make the center swirl. In a separate bowl, mix the brown sugar, cinnamon, nutmeg, and chopped pecans.
- Layer the cake. Spread half of the cake batter into the prepared pan. Sprinkle the brown sugar and pecan mixture evenly over the batter, then spread the remaining cake batter over the top.
- Create the swirl. Run a knife gently through the layers a few times. Don’t completely mix them together—you want the brown sugar and pecan mixture to remain a distinct swirl that you can see and taste after baking.
- Bake. Bake for 30–35 minutes, or until the center is cooked through and a toothpick inserted into the cake comes out clean.
- Make the glaze. Whisk together the powdered sugar, milk, and vanilla until smooth.
- Glaze while warm. Let the cake cool briefly, but spread the glaze over it while it is still warm. The warmth makes the glaze easier to spread across the cake, and it will set into a thin icing as the cake finishes cooling.
- Cool and serve. Let the cake cool and the glaze set before slicing.
Make Ahead and Storage
This cake works well for making ahead. Bake and glaze it, then let it cool completely before covering and refrigerating overnight. Keeping the cake whole until you’re ready to serve also helps protect the cut edges from drying out.
For leftovers, keep the cake covered in the refrigerator for freshness.
Frequently Asked Questions (FAQs)
Can I use canned sweet potatoes for sweet potato honey bun cake?
Yes, canned sweet potatoes should work if you want a shortcut. Drain them well, mash until smooth, and measure 1 cup for the batter. I prefer baked sweet potatoes because they give the cake a stronger, more noticeable sweet potato flavor.
Why do you bake the sweet potatoes instead of boiling them?
Baking keeps the sweet potato flavor more concentrated. I’ve noticed across different sweet potato desserts that boiled or canned sweet potatoes don’t give me the same depth of flavor as freshly baked ones.
How do I keep the brown sugar swirl from disappearing into the cake?
Layer the brown sugar, cinnamon, and pecan mixture between the cake batter, then only run a knife through it a few times. If you overmix the layers, you’ll lose the distinct swirl you can see and taste after baking.
When should I glaze the cake?
Spread the glaze over the cake while it is still warm. The warmth makes it easier to spread evenly, then the glaze sets into a thin icing as the cake cools.
Can I make sweet potato honey bun cake the day before?
Yes. Bake and glaze the cake, allow it to cool completely, then cover and refrigerate it overnight. This works especially well when you want the cake ready ahead of time for a party or gathering.
More Southern Desserts
- Sweet Potato Coffee Cake – A moist coffee cake packed with sweet potato flavor and finished with a buttery crumb topping.
- Butter Pecan Praline Poke Cake – Rich buttery cake soaked with a sweet praline-inspired topping that’s always a crowd favorite.
- Cinnamon Roll Peach Cobbler – An easy peach cobbler made with cinnamon rolls for a soft, gooey dessert.
- Pecan Pie Cobbler – Everything you love about pecan pie baked into a warm, gooey cobbler.
- Sweet Potato Pecan Pie Cobbler – A rich sweet potato cobbler with warm pecan pie flavors.
- Pumpkin Dump Cake – A simple fall dessert layered with pumpkin filling and a buttery cake topping.
- Pecan Pie Bark – A quick holiday treat featuring caramelized pecans and sweet candy bark.
Sweet Potato Honey Bun Cake
Equipment
- 9×13 baking pan
Ingredients
- 1 cup mashed baked sweet potato about 2 medium sized
- 4 large egg
- 1 cup sour cream
- 3/4 cup vegetable oil
- 1 yellow box cake mix
Center Swirl
- 1 cup light brown sugar
- 2 teaspoon cinnamon
- 1/4 teaspoon nutmeg
- 1 cup pecans, chopped
Icing
- 1.5 cup powdered sugar
- 1/4 cup milk
- 1 teaspoon vanilla extract
Instructions
- Bake the sweet potatoes until tender. Allow them to cool enough to handle, remove the skins, and mash until smooth. Measure 1 cup for the recipe.
- Preheat the oven to 350°F. Prepare a 9×13-inch baking dish with nonstick spray.
- In a large bowl, mix together the mashed sweet potato, eggs, sour cream, and vegetable oil. Add the yellow cake mix and stir until combined.
- In a separate bowl, combine the brown sugar, cinnamon, nutmeg, and chopped pecans.
- Spread half of the cake batter into the prepared baking dish. Sprinkle the brown sugar mixture evenly over the batter, then spread the remaining cake batter over the top.
- Run a knife gently through the layers a few times to create a swirl. Do not completely mix the layers together.
- Bake for 30–35 minutes, or until the center is cooked through and a toothpick inserted into the cake comes out clean.
- While the cake cools briefly, whisk together the powdered sugar, milk, and vanilla until smooth.
- Spread the glaze over the cake while it is still warm. The glaze will spread easily and set into a thin icing as the cake cools.
- Allow the cake to cool and the icing to set before slicing and serving.
