There’s a particular magic to a Southern sweet potato cake that goes beyond mere dessert. It’s the aroma of warm spices filling your kitchen, the deep, burnished color of the crumb, and the undeniable feeling of comfort that comes with each moist, tender bite. This isn’t just a cake; it’s a slice of hospitality.
In my years of professional baking, I’ve found that the secret to an exceptional version lies not in complexity, but in technique and the quality of your main ingredient. This recipe is the culmination of that testing, designed to deliver a cake that’s incredibly moist, perfectly spiced, and crowned with a tangy cream cheese frosting that balances every sweet note.
- Unbeatable Moisture: The combination of roasted sweet potato puree and buttermilk creates a supremely tender, moist crumb that stays soft for days.
- Complex, Warm Flavor: Roasting the sweet potatoes caramelizes their natural sugars, adding a depth of flavor that boiling simply can’t match, perfectly complemented by cinnamon and nutmeg.
- Make-Ahead Friendly: This cake’s flavor actually improves after a day, making it a stress-free choice for holidays and entertaining.
- Crowd-Pleasing Dessert: It bridges the gap between pumpkin pie and carrot cake, offering a familiar yet special treat that appeals to almost everyone.
- Sturdy yet Tender Structure: The careful mixing method yields a cake that is robust enough to layer and frost beautifully without being dense or heavy.
Ingredients You’ll Need
Let’s gather our ingredients—this is where choosing quality makes all the difference. The star, of course, is the sweet potato. Trust me, roasting is non-negotiable here.
Boiling adds water and dilutes flavor, while roasting concentrates the sweetness and gives the cake its signature rich taste. For the dry ingredients, a simple whisk of flour, leaveners, and spices forms the foundation. Using room-temperature butter, eggs, and buttermilk is crucial for proper emulsification, which translates directly to that perfect, even texture we’re after.
The cream cheese frosting is a classic for a reason—its slight tang is the perfect counterpoint to the sweet, spiced cake. Opt for full-fat cream cheese and butter for a frosting that’s stable, creamy, and not overly sweet.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
You don’t need specialized gear, but a few key tools will ensure success. Two 9-inch round cake pans are essential for the classic layer cake presentation. A stand mixer or a sturdy hand mixer is highly recommended for properly creaming the butter and sugars—this aeration step is foundational for the cake’s lift.
You’ll also need parchment paper to line the pans for foolproof release, a wire cooling rack so the cakes cool evenly and quickly, and a fine-mesh sieve for sifting the powdered sugar to avoid lumps in your frosting.
How to Make Moist Southern Sweet Potato Cake Recipe
Step 1: Prep and Combine Dry Ingredients
Begin by preheating your oven to 350°F (175°C). Properly preparing your pans is the first step to a beautiful release: grease them, dust with flour, and line the bottoms with parchment circles. In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg.
Tip from me: Whisking for a good 30 seconds not only combines them but also aerates the flour slightly, contributing to a lighter cake. Set this aromatic dry mix aside.
Step 2: Cream Butter and Sugars
In the bowl of your stand mixer fitted with the paddle attachment, combine the room-temperature butter, granulated sugar, and brown sugar. Beat on medium-high speed for a full 4 to 5 minutes. Believe me, this time investment is critical.
The mixture should become very pale, fluffy, and almost resemble a thick frosting. This process incorporates tiny air bubbles that will expand in the oven, giving your cake its lovely lift and fine texture. Scrape down the bowl halfway through.
Step 3: Incorporate Eggs, Vanilla, and Sweet Potato
With the mixer on medium speed, add the room-temperature eggs one at a time, beating until each is fully incorporated before adding the next. This prevents the batter from breaking. Mix in the vanilla extract.
Now, reduce the speed to low and add the roasted, cooled sweet potato mash. The batter will look a bit grainy or separated—this is completely normal and will come together in the next step.
Step 4: Alternate Dry Ingredients and Buttermilk
This is the final mixing stage where gentle hands are key. With the mixer on low, add about one-third of the flour mixture, mixing just until combined. Follow with half of the buttermilk.
Repeat, ending with the final third of the flour. Tip from me: Stop mixing the moment the last streak of flour disappears. Overmixing at this point develops gluten, which is the enemy of a tender cake crumb.
Step 5: Bake, Cool, and Frost
Divide the batter evenly between your prepared pans and smooth the tops. Bake for 30-35 minutes. The cakes are done when they spring back lightly to the touch and a toothpick inserted into the center comes out clean.
Let them cool in the pans for 15 minutes—this allows them to set—then invert onto a wire rack, peel off the parchment, and let them cool completely. For the frosting, beat the cream cheese and butter until perfectly smooth, then gradually add the sifted sugar, vanilla, and salt. Beat until light and fluffy.
Frost your cooled layers, step back, and admire your beautiful creation.
- Roasting vs. Boiling: Always roast your sweet potatoes. Prick them, bake at 400°F until very tender, then scoop out the flesh. This method evaporates excess water and caramelizes the sugars, giving you a more flavorful, dense puree that won’t water down your batter.
- The Room Temperature Rule: This is non-negotiable for dairy and eggs. Cold ingredients don’t emulsify properly with creamed butter, leading to a dense, possibly curdled batter. Plan ahead and pull these items out at least an hour before baking.
- Don’t Overmix: Once you add the flour, mix only until the ingredients are combined. Overworking the flour’s gluten proteins is the most common mistake that leads to a tough, chewy cake instead of a tender one.
- Cool Completely Before Frosting: Applying cream cheese frosting to a warm cake is a recipe for a melted, sliding mess. The cakes must be at room temperature, or even slightly chilled, for the frosting to set properly.
Recipe Variations
- Pecan Praline Twist: Fold 1 cup of toasted, chopped pecans into the batter and sprinkle more on top of the frosted cake. For extra decadence, drizzle with a simple praline sauce made from brown sugar, butter, and cream.
- Maple Spice Version: Replace 1/2 cup of the granulated sugar with pure maple syrup and add 1/2 teaspoon of maple extract to the frosting for an autumnal flavor profile.
- Single-Layer Sheet Cake: Prefer something simpler? Pour the entire batter into a greased 9×13 inch pan and bake for 40-45 minutes. Frost right in the pan for easy serving.
- Cupcake Adaptation: This batter makes fantastic cupcakes. Line muffin tins, fill cups 2/3 full, and bake for 18-22 minutes. You’ll get about 24 cupcakes.
- Dairy-Free & Vegan Option: Use plant-based butter and buttermilk (1 cup non-dairy milk + 1 tbsp lemon juice, rested). For the eggs, a commercial egg replacer or flax eggs work best here due to the dense batter.
What to Serve With This Recipe
This cake is a celebration in itself, but it pairs beautifully with a cup of strong, black coffee to cut through the sweetness or a glass of cold milk for a classic combination. For a festive dessert spread, it complements other Southern favorites like pecan pie or bourbon balls. If you’re serving it as the finale to a holiday meal, consider lighter preceding courses.
Its warm spices make it a natural fit for fall and winter gatherings, from Thanksgiving dinner to cozy winter potlucks, but its bright flavor is welcome any time of year.
Storage & Make-Ahead Instructions
- Refrigeration: Due to the cream cheese frosting, the frosted cake must be stored in the refrigerator. Place it in a cake carrier or loosely tent it with plastic wrap. It will stay fresh and moist for up to 5 days.
- Freezing: You can freeze the unfrosted cake layers tightly wrapped in plastic and then foil for up to 3 months. Thaw overnight in the refrigerator before frosting. The frosting itself does not freeze well.
- Make-Ahead Strategy: The cake layers can be baked, cooled, wrapped tightly, and stored at room temperature for one day or refrigerated for up to two days before frosting. The frosting can be made and refrigerated in an airtight container for up to 3 days; let it come to room temperature and re-whip briefly before using.
- Reheating: For the best texture, serve slices at room temperature. Simply take the cake out of the refrigerator 30-60 minutes before serving.
Frequently Asked Questions
Q: Can I use canned sweet potato puree?
A: I don’t recommend it. Canned puree often has added water, syrups, or preservatives that can throw off the moisture and flavor balance of this recipe. Roasting fresh sweet potatoes is simple and makes a significant difference.
Q: My batter looked curdled after adding the sweet potato. What did I do wrong?
A: Nothing! This is completely normal and expected. The moisture from the sweet potato can cause the creamed butter mixture to separate slightly.
It will come back together perfectly once you add the dry ingredients and buttermilk.
Q: How do I know when the cake is truly done baking?
A: Use the toothpick test, but also look for visual cues. The edges of the cake will just begin to pull away from the sides of the pan, and the top will spring back lightly when pressed in the center. Avoid opening the oven door before the 30-minute mark.
Q: Can I make this cake gluten-free?
A: Yes, with a tested blend. Substitute the all-purpose flour with a 1:1 gluten-free baking flour blend that contains xanthan gum. I’ve had success with brands like Bob’s Red Mill or King Arthur Measure for Measure.
Q: Why is my cream cheese frosting runny?
A: This is usually caused by ingredients that are too warm or under-beaten. Ensure your cream cheese and butter are cool room temperature (about 65°F), not soft. Also, beat the butter and cream cheese for a full 3 minutes until very creamy before adding the sugar.
Q: Can I omit the buttermilk?
A: Buttermilk’s acidity is important for tenderizing the crumb and activating the baking soda. For a substitute, add 1 tablespoon of lemon juice or white vinegar to a cup of whole milk and let it sit for 5 minutes before using.
Q: How can I get perfectly flat cake layers for stacking?
A: For minimal doming, ensure your oven temperature is accurate with an oven thermometer. You can also use cake strips—damp fabric strips wrapped around the outside of the pan—which insulate the edges and promote even baking.
Final Thoughts
This Moist Southern Sweet Potato Cake is more than just a recipe; it’s a reliable path to creating a dessert that feels like a hug. The techniques I’ve shared—roasting the potatoes, creaming properly, and not overmixing—are the small details that elevate a good cake to a great one. It’s a testament to how humble ingredients, treated with care, can create something truly extraordinary.
I encourage you to give it a try, especially for your next special occasion. Share it with people you love, and don’t forget to save a slice for yourself with a hot cup of coffee. If you make it, I’d be thrilled to hear how it turned out.
Happy baking

Moist Southern Sweet Potato Cake
Equipment
- Two 9-inch round cake pans
- Stand mixer or hand mixer
- Parchment paper
- Wire cooling rack
- Large mixing bowls
- Fine-mesh sieve (for sifting powdered sugar)
Ingredients
- 2 cups all-purpose flour spooned and leveled
- 2 tsp baking powder
- 1 tsp baking soda
- 1 tsp salt
- 2 tsp ground cinnamon
- 1/2 tsp ground nutmeg freshly grated is best
- 1 cup unsalted butter room temperature
- 1 1/2 cups granulated sugar
- 1 cup light brown sugar packed
- 4 large eggs room temperature
- 1 tsp pure vanilla extract
- 3 cups mashed sweet potato about 2 large potatoes, roasted and cooled
- 1 cup buttermilk room temperature
- 8 oz cream cheese full-fat, room temperature
- 1/2 cup unsalted butter room temperature
- 4 cups powdered sugar sifted
- 1 tsp pure vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans, then line the bottoms with parchment paper. In a medium bowl, whisk together the flour, baking powder, baking soda, salt, cinnamon, and nutmeg. Set this dry mixture aside.
- In the bowl of a stand mixer fitted with the paddle attachment, cream the butter, granulated sugar, and brown sugar on medium-high speed for 4-5 minutes, until light and fluffy. Scrape down the bowl. Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
- With the mixer on low speed, add the mashed sweet potato and mix until just combined. The mixture may look slightly curdled—this is normal. Alternately add the dry ingredients and the buttermilk in three additions, beginning and ending with the dry ingredients. Mix only until the last streaks of flour disappear.
- Divide the batter evenly between the prepared pans. Bake for 30-35 minutes, or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 15 minutes, then turn them out onto a wire rack to cool completely before frosting.
- For the frosting, beat the cream cheese and butter together on medium speed until completely smooth and creamy, about 3 minutes. Reduce speed to low and gradually add the sifted powdered sugar. Add the vanilla and salt, then increase speed to medium-high and beat for 2 minutes until fluffy.
