This Sweet Potato Cake is moist, rich, and warmly spiced with cinnamon and nutmeg. Topped with a luscious cream cheese frosting, this homemade cake is perfect for holidays, family gatherings, or whenever you’re craving a comforting dessert.
Sweet Potato Cake
Sweet Potato Cake is a delightful Southern-inspired dessert that combines the natural sweetness of mashed sweet potatoes with warm spices and a tender cake crumb. Similar to carrot cake but with its own unique flavor, this cake is incredibly moist, flavorful, and topped with a silky cream cheese frosting that perfectly complements every bite.
Whether you’re serving it during the holidays or enjoying it as an everyday treat, this cake is guaranteed to impress family and friends.
Why You’ll Love This Recipe
- Extra moist and tender texture
- Naturally sweet from sweet potatoes
- Perfectly spiced flavor
- Cream cheese frosting pairs beautifully
- Great for holidays and special occasions
- Easy to make ahead
Recipe Information
- Prep Time: 25 minutes
- Bake Time: 35–40 minutes
- Cooling Time: 1 hour
- Total Time: About 2 hours
- Servings: 12–14 slices
Ingredients
For the Cake
- 2 cups mashed sweet potatoes (about 2 large sweet potatoes)
- 2½ cups all-purpose flour
- 2 teaspoons baking powder
- 1 teaspoon baking soda
- ½ teaspoon salt
- 2 teaspoons ground cinnamon
- ½ teaspoon ground nutmeg
- ¼ teaspoon ground ginger
- 1 cup granulated sugar
- 1 cup light brown sugar
- 1 cup vegetable oil
- 4 large eggs
- 2 teaspoons vanilla extract
For the Cream Cheese Frosting
- 8 ounces cream cheese, softened
- ½ cup unsalted butter, softened
- 4 cups powdered sugar
- 2 teaspoons vanilla extract
Optional Garnishes
- Chopped pecans
- Chopped walnuts
- Cinnamon sprinkle
- Toasted coconut
Equipment Needed
- Two 9-inch round cake pans
- Large mixing bowls
- Electric mixer
- Rubber spatula
- Cooling rack
Step-by-Step Instructions
Step 1: Prepare the Sweet Potatoes
Peel and cube the sweet potatoes.
Boil until fork-tender, about 15–20 minutes.
Drain well and mash until smooth.
Allow to cool slightly.
Step 2: Preheat the Oven
Preheat oven to 350°F (175°C).
Grease and line two 9-inch cake pans with parchment paper.
Step 3: Mix Dry Ingredients
In a large bowl, whisk together:
- Flour
- Baking powder
- Baking soda
- Salt
- Cinnamon
- Nutmeg
- Ginger
Set aside.
Step 4: Mix Wet Ingredients
In another large bowl, whisk together:
- Mashed sweet potatoes
- Granulated sugar
- Brown sugar
- Vegetable oil
- Eggs
- Vanilla extract
Mix until smooth and well combined.
Step 5: Combine the Batter
Gradually add the dry ingredients to the wet mixture.
Mix just until incorporated.
Do not overmix.
Step 6: Fill the Cake Pans
Divide the batter evenly between the prepared pans.
Smooth the tops with a spatula.
Step 7: Bake
Bake for 35–40 minutes or until a toothpick inserted into the center comes out clean.
Allow cakes to cool in the pans for 10 minutes.
Transfer to a wire rack and cool completely.
Prepare the Frosting
Step 8: Beat Cream Cheese and Butter
In a large bowl, beat together:
- Cream cheese
- Butter
Until smooth and creamy.
Step 9: Add Sugar and Vanilla
Gradually add powdered sugar.
Mix in vanilla extract.
Beat until light and fluffy.
Assemble the Cake
Step 10: Frost the Layers
Place one cake layer on a serving plate.
Spread a generous layer of frosting on top.
Add the second cake layer.
Step 11: Frost the Entire Cake
Cover the top and sides with the remaining frosting.
Smooth with a spatula.
Step 12: Garnish
Sprinkle with chopped pecans, walnuts, or a light dusting of cinnamon if desired.
Serving Suggestions
Serve with:
- Hot coffee
- Chai tea
- Vanilla ice cream
- Caramel sauce
- Whipped cream
Tips for Success
Drain Sweet Potatoes Well
Excess moisture can affect the texture of the cake.
Use Room-Temperature Ingredients
This helps create a smoother batter and frosting.
Don’t Overmix
Overmixing can result in a dense cake.
Cool Completely Before Frosting
Warm cake can cause frosting to melt.
Variations
Sweet Potato Bundt Cake
Bake in a greased Bundt pan for 50–60 minutes.
Maple Cream Cheese Frosting
Replace vanilla with maple extract for a fall-inspired flavor.
Pecan Sweet Potato Cake
Fold 1 cup chopped pecans into the batter.
Layered Holiday Cake
Add caramel drizzle between the layers.
Storage Instructions
Refrigerator
Store covered in the refrigerator for up to 5 days.
Freezer
Freeze unfrosted cake layers for up to 3 months.
Thaw before frosting.
Frequently Asked Questions
Can I use canned sweet potatoes?
Yes. Drain them well and mash until smooth before measuring.
Can I make this cake ahead of time?
Absolutely. Bake the layers a day ahead and frost before serving.
Can I use butter instead of oil?
Yes, though oil generally produces a moister cake.
Is this similar to carrot cake?
Yes, but sweet potato cake has a richer, smoother texture and a deeper natural sweetness.
Final Thoughts
Sweet Potato Cake is a wonderfully moist and flavorful dessert that combines warm spices, sweet potatoes, and creamy frosting into one unforgettable treat. Perfect for holidays, family gatherings, or any time you’re craving a homemade dessert, this cake offers comforting flavors and a beautiful presentation that everyone will love.