Sweet Potato Chocolate Cake

Loading…

By Reading time

Deep chocolate layers stay soft and plush in this cake, with the sweet potato giving the crumb a damp, tender feel without tasting overtly earthy. The frosting leans glossy and rich, and the whole cake slices cleanly after a good chill, which is exactly what you want when you’re stacking a dessert this substantial.

The sweet potato puree does more than add moisture. It helps the cake bake up with a fine, even crumb and keeps the cocoa from reading dry or dusty. Buttermilk brings the batter into balance, while the hot ganache base turns into a fluffy frosting once it cools enough to hold its shape. If you’ve ever had a chocolate layer cake that baked up dense in the center or collapsed under frosting, this version is built to avoid both problems.

Below you’ll find the one mixing detail that keeps the crumb light, plus the best way to get the ganache to the right spreading texture before you frost the cake.

The cake came out incredibly moist and the chocolate flavor was deep without being too sweet. I loved how the sweet potato kept the layers tender, and the ganache set up perfectly for frosting.

★★★★★— Melissa R.

Love a rich, tender chocolate layer cake with a silky ganache finish? Save this Sweet Potato Chocolate Cake for the next time you want a dessert that slices beautifully.

Save to Pinterest

The Sweet Potato Is What Keeps the Crumb from Going Dry

Chocolate cakes can turn heavy fast when the batter has too much bulk and not enough lift. Sweet potato puree changes that balance in a good way. It brings moisture and body without thinning the batter too much, so the cake bakes up plush instead of gummy.

The other thing that matters here is how you mix it. Once the dry ingredients go in, stop as soon as the streaks disappear. Overmixing develops the flour and cocoa at the same time, and that’s when a cake like this can turn tight instead of tender. The batter should look thick, smooth, and a little glossy before it goes into the pans.

  • Sweet potato puree — Use smooth puree, not chunky mashed sweet potato. Extra fibers or strings can make the crumb uneven. Canned puree works if it’s plain sweet potato with nothing added.
  • Buttermilk — This adds acidity that helps the baking soda do its job and keeps the chocolate flavor from tasting flat. If you don’t have it, mix whole milk with a little lemon juice or vinegar and let it sit for 5 minutes.
  • Cocoa powder — Use a good unsweetened cocoa. This is one place where quality matters because cocoa drives the flavor of the cake itself, not just the frosting.
  • Butter — Softened butter gives the batter structure and richness. Don’t melt it; melted butter changes the texture and the cake won’t hold the same fine crumb.

Building the Batter Before the Cake Sets Up Too Fast

Creaming the Butter and Sugar

Beat the butter and sugar until the mixture looks pale and fluffy, not just combined. That step traps air, which gives the cake some lift before the leaveners even start working. If the butter is too cold, the mixture will stay greasy and dense, so let it soften until it gives slightly when pressed.

Adding the Wet Ingredients

Beat in the eggs one at a time, then add the sweet potato puree, buttermilk, and vanilla. The batter may look a little broken or curdled at this point, and that’s normal. It comes back together once the dry ingredients go in. What you don’t want is cold ingredients straight from the fridge, because they make the butter seize and the batter lose its smooth texture.

Folding in the Dry Ingredients

Add the flour, cocoa, baking powder, baking soda, cinnamon, and salt, then mix just until no dry pockets remain. The batter should be thick enough to mound briefly before settling. Stop mixing the moment it looks uniform. That’s the line between a tender chocolate cake and one that bakes up tough around the edges.

Baking and Cooling Without Rushing It

Divide the batter evenly between two greased 9-inch pans and bake until the tops spring back lightly and a toothpick comes out with a few moist crumbs, about 35 to 40 minutes. Let the cakes cool in the pans for a short time, then turn them out and cool completely on a rack. If you frost them warm, the ganache will slide and the layers may tear.

Make It Gluten-Free With a 1:1 Flour Blend

Swap the all-purpose flour for a reliable 1:1 gluten-free baking blend. The cake will still stay moist thanks to the sweet potato, but it may bake up a touch more delicate, so let it cool fully before moving or frosting the layers.

Dairy-Free Version

Use plant-based butter, dairy-free chocolate chips, and canned coconut cream in place of the heavy cream. The frosting will taste a little softer and less dairy-rich, but it still spreads well once chilled to the right texture.

Turning It into Cupcakes

The same batter works for cupcakes if you portion it into lined muffin tins and shorten the bake time. Start checking around 18 to 20 minutes. You lose the dramatic layer-cake look, but you gain easier serving and faster cooling.

Storage and Reheating

  • Refrigerator: Store covered for up to 5 days. The frosting stays stable, and the cake often tastes even more chocolatey on day two.
  • Freezer: Freeze unfrosted layers tightly wrapped for up to 2 months. Thaw them in the refrigerator before frosting so condensation doesn’t make the surface slippery.
  • Reheating: Let slices sit at room temperature for about 20 minutes before serving. Cold cake tastes firmer and the ganache can feel dull; room temperature brings back the soft crumb and creamy frosting.

Questions I Get Asked About This Recipe

Can I use canned sweet potato puree?+

Yes, as long as it’s plain sweet potato puree with no added sugar or spices. Canned puree is often smoother than homemade, which actually helps the cake crumb stay even. If it looks watery, drain off a little liquid first.

How do I keep the ganache from turning runny when I frost the cake?+

Let the ganache cool until it’s spreadable and fluffy, not warm and pourable. If it’s too loose, it will slide off the layers instead of holding shape. A short chill in the fridge fixes it fast; stir it once or twice while it cools so it sets evenly.

Can I make this cake ahead of time?+

Yes, and it holds up well. Bake the layers a day ahead, wrap them once they’re fully cool, and frost the next day. The flavor settles and the crumb gets even softer after resting overnight.

How do I know when the cake layers are done baking?+

Look for set edges, a springy center, and a toothpick that comes out with a few moist crumbs instead of wet batter. Because the cake is dark, it’s easy to overbake it while waiting for a lighter color. Pull it when it still feels slightly tender in the middle; it will finish setting as it cools.

Can I freeze the frosted cake?+

You can, but the texture is best if you freeze the layers unfrosted. Ganache can develop a dull finish after thawing, even though the flavor stays good. If you need to freeze a fully frosted cake, chill it first until firm, then wrap it well and thaw it slowly in the refrigerator.

Sweet Potato Chocolate Cake

Sweet potato chocolate cake with moist, dark chocolate layers and a glossy chocolate ganache frosting. Made by baking two 9-inch rounds and finishing with a fluffy ganache-cream frosting for a rich, sliceable texture.
Prep Time 30 minutes
Cook Time 40 minutes
Total Time 1 hour 10 minutes
Servings: 12 servings
Course: Dessert
Cuisine: American
Calories: 520

Ingredients
  

For cake
  • 2 cup flour
  • 1 cup cocoa powder
  • 2 tsp baking powder
  • 1 tsp baking soda
  • 1 tsp cinnamon
  • 0.5 tsp salt
  • 1 cup butter
  • 2 cup sugar
  • 4 eggs
  • 1 cup sweet potato puree
  • 1 cup buttermilk
  • 2 tsp vanilla
For chocolate ganache frosting
  • 16 oz dark chocolate chips
  • 1 cup heavy cream
  • 4 tbsp unsalted butter
  • 2 cup powdered sugar
  • 1 tsp vanilla

Equipment

  • 1 sheet pan
  • 1 Dutch oven

Method
 

Bake the cake
  1. Preheat the oven to 350F and grease two 9-inch round pans.
  2. Beat butter and sugar until smooth.
  3. Add eggs, sweet potato puree, buttermilk, and vanilla, and beat until the batter is well combined.
  4. Fold in the flour mixture (flour, cocoa powder, baking powder, baking soda, cinnamon, and salt) until no dry streaks remain.
  5. Divide the batter between the two pans.
  6. Bake for 35-40 minutes, until the centers spring back when lightly touched.
  7. Cool the cakes completely.
Make and use the chocolate ganache frosting
  1. Heat the heavy cream until steaming, then pour it over the dark chocolate chips and unsalted butter.
  2. Rest for 2 minutes, then stir until the ganache is smooth.
  3. Cool the ganache until spreadable.
  4. Beat the cooled ganache with powdered sugar and vanilla until fluffy.
  5. Frost between the layers and all over the cake.

Notes

For clean layers, chill the fully baked cakes 30 minutes before frosting if they feel soft. Store covered in the refrigerator up to 4 days; freeze frosted slices up to 2 months (wrap well). For a dairy-light option, use coconut cream in place of heavy cream and a dairy-free chocolate ganache substitute, keeping the texture as close as possible.

Loved this recipe?

Save it to Pinterest for later or print a clean copy for your kitchen.

Save to Pinterest

Leave a Comment

Recipe Rating