If you’re on the hunt for a dessert that feels like a warm hug and packs layers of rich, comforting flavors, this Sweet Potato Chocolate Cake Recipe is your new best friend. Combining the natural sweetness and moisture of sweet potato with the deep, luscious taste of chocolate, this cake is a celebration of texture and taste. It’s indulgent without being overly heavy, perfect for anytime you want to impress guests or simply treat yourself to something wholesome and delicious. Trust me, once you’ve tried this cake, it’ll quickly become a staple in your recipe box.
Ingredients You'll Need
Gathering these straightforward ingredients is the first step to creating a show-stopping cake that balances sweetness, moistness, and that irresistible chocolatey richness. Each ingredient plays a crucial role, from the smooth sweet potato puree to the rich cocoa powder, ensuring the cake’s texture and flavor are spot on.
- All-purpose plain flour (1 ½ cups / 190g): The sturdy base that holds the cake together, offering the perfect crumb (note 1 for gluten-free alternatives).
- Granulated sugar (1 cup / 200g): Adds sweetness to balance the earthiness of the sweet potato (note 2 includes tips and a maple syrup version).
- Dutch-process cocoa powder (⅔ cup / 55g): Gives the cake a deep, rich chocolate flavor that's velvety and intense.
- Baking powder (2 ½ teaspoons): A leavening agent that helps the cake rise beautifully and stay light.
- Baking soda (¼ teaspoon): Enhances the rise and tenderness of the cake's crumb.
- Espresso powder (1 teaspoon, optional): Just a hint to deepen the chocolate notes without any coffee flavor.
- Salt (¼ teaspoon, optional): Balances sweetness and enhances the chocolate’s flavor.
- Large sweet potato (~220g): The star ingredient —adds moisture, natural sweetness, and a subtle earthiness.
- Dairy-free milk (1 ½ cups / 360g): Keeps the cake moist and tender; room temperature preferred for smooth mixing.
- Neutral flavored oil (½ cup / 110g): Adds richness without overpowering the flavors.
- Melted vegan chocolate (3 tablespoons / 30g): Incorporates extra chocolaty richness straight into the batter.
- Apple cider vinegar (2 teaspoons, optional): Reacts with baking soda to give the cake a lovely lift.
- Vanilla extract (1 teaspoon, optional): Enhances the overall flavor with aromatic sweetness.
- Roughly chopped vegan chocolate or chips (1 cup / 200g): Offers delightful bursts of melty chocolate in every bite.
- Dairy-free cream (1 cup / 230g): Essential for the luscious ganache frosting (note 3 offers options if using coconut cream).
- Sweet potato puree (2 tablespoons / 30g): Used to enrich the frosting with delicate flavor and creamy texture.
- Powdered sugar / icing sugar (1 tablespoon / 7g): Or maple syrup as a natural sweetener in the frosting.
- Dairy-free milk (as needed): To adjust the consistency of the frosting and icing.
How to Make Sweet Potato Chocolate Cake Recipe
Step 1: Make the Sweet Potato Puree
Start by steaming or boiling your peeled sweet potatoes for about 10 to 15 minutes until they are wonderfully tender. Let them cool to a safe handling temperature, and then blend them with a handheld blender or food processor until smooth. The puree should be thick and creamy. If your blender struggles a bit, add a splash of the dairy-free milk to ease the process. You’ll only need about ¾ cup for the cake itself, so hold onto the rest for the frosting—the sweet potato puree is truly a multitasker in this recipe.
Step 2: Prepare the Cake Batter
Preheat your oven to 180°C (350°F) and line an 8-inch round cake pan with parchment paper to ensure a smooth release once baked. In a large bowl, whisk together all the dry ingredients—flour, sugar, cocoa powder, baking powder and soda, espresso powder, and salt—until completely combined. Then add the wet ingredients, including your freshly made sweet potato puree, dairy-free milk, oil, melted vegan chocolate, apple cider vinegar, and vanilla extract. Stir gently until just combined. Remember, a few lumps are okay; you want to avoid overmixing to keep the cake tender.
Step 3: Bake the Cake
Pour the batter into your prepared pan and slide it into the preheated oven. Bake for 45 to 50 minutes, testing for doneness by inserting a toothpick into the center. It should come out mostly clean, though a few moist crumbs are perfectly fine and indicate a moist cake. Let the cake rest in the tin for about 10 minutes before transferring to a wire rack to cool completely—that cooling phase is important for the cake to set perfectly before frosting.
Step 4: Make the Optional Chocolate Ganache Frosting
While the cake is baking and cooling, warm your dairy-free cream in a small saucepan or microwave just until it starts to steam. Remove from heat and add the chopped vegan chocolate. Let it sit for a few minutes to let the chocolate soften before stirring gently until the mixture is smooth and glossy. As the ganache cools at room temperature for an hour or two, it thickens into a luscious spreadable frosting. For an extra fluffy texture, beat it with an electric mixer once cool.
Step 5: Make Sweet Potato Frosting (Optional)
In a small bowl, combine the leftover sweet potato puree with your choice of powdered sugar or maple syrup. If you prefer a thicker frosting, keep it as is. For a more flowing icing, stir in a splash of dairy-free milk to loosen the texture. This sweet potato frosting adds a subtle natural sweetness and a velvety finish to complement the rich ganache perfectly.
Step 6: Frost and Serve
Once your cake has fully cooled, layer on the chocolate ganache and sweet potato frosting as you like. This dual topping of rich ganache and light sweet potato frosting makes each slice a delightful indulgence. Cut into generous portions and serve your masterpiece with pride!
How to Serve Sweet Potato Chocolate Cake Recipe
Garnishes
To elevate your presentation, consider a sprinkle of cocoa powder or a few vegan chocolate curls on top of the ganache. Toasted chopped nuts such as walnuts or pecans add a wonderful crunch and nutty aroma that complements the cake’s earthiness. Fresh berries or a dusting of powdered sugar provide a pop of color and contrast beautifully against the rich chocolate tones.
Side Dishes
This Sweet Potato Chocolate Cake Recipe pairs beautifully with a scoop of dairy-free vanilla ice cream or a dollop of coconut whipped cream for a creamy contrast. For a more refined touch, serve alongside a cup of strong black coffee or a warmly spiced chai tea, which complements the cake’s deep chocolate and sweet potato flavors wonderfully.
Creative Ways to Present
Try slicing the cake into petite squares and serving them as elegant mini desserts at your next gathering. You can also stack smaller layers with alternating thick ganache and sweet potato frosting for a stunning layered cake effect. Another idea is to serve individual portions in glass jars with a drizzle of melted chocolate and a sprinkle of sea salt for an irresistible sweet-salty combination.
Make Ahead and Storage
Storing Leftovers
Leftover Sweet Potato Chocolate Cake can be stored in an airtight container at room temperature for up to 1 day, preserving its moist texture. For longer storage, place it in the refrigerator where it will keep fresh for up to 5 days. Just be mindful that the ganache may firm up in the fridge, so use a warm knife when slicing for smooth cuts.
Freezing
This cake freezes beautifully, making it ideal for prepping ahead. Wrap it tightly in plastic wrap and place it in a freezer-safe container or bag. It can keep well for up to 1 month. When ready to enjoy, thaw it overnight in the fridge for best results and allow it to come to room temperature before serving.
Reheating
If you prefer a slightly warm slice, gently warm individual pieces in a microwave for 10 to 15 seconds. This will soften the ganache and bring out the cake’s comforting flavors. Avoid overheating, which can dry out the cake or cause the frosting to separate.
FAQs
Can I make this cake gluten-free?
Absolutely! Substitute the all-purpose flour with your favorite gluten-free plain flour blend (see note 1). Just be sure it includes a binding agent like xanthan gum for the best texture.
Is the espresso powder necessary?
Not at all. The espresso powder is optional, but it really helps deepen the chocolate flavor without adding any coffee taste, making the cake even more complex and rich.
Can I use fresh pumpkin instead of sweet potato?
You can try fresh pumpkin, but note that pumpkin puree tends to be wetter and less sweet than sweet potato. You might need to adjust the flour slightly to get the right batter consistency and add a bit more sweetener to taste.
What’s the best way to get smooth sweet potato puree?
Steaming the sweet potato rather than boiling helps retain more flavor and nutrients. For smooth puree, use a high-speed blender or food processor. If the mixture is too thick, adding a splash of dairy-free milk helps achieve the perfect silky texture.
Can I skip the frosting entirely?
You definitely can! This cake is moist and flavorful enough to enjoy on its own, but the frosting layers add an extra indulgent touch that’s worth the effort when you're in the mood for something special.
Final Thoughts
This Sweet Potato Chocolate Cake Recipe is truly a gem—comforting, moist, and packed with flavor that feels wholesome yet indulgently rich. It’s perfect for sharing with loved ones or savoring as your secret dessert pleasure. Give it a try and let this cake become your new favorite way to enjoy the magic of sweet potatoes and chocolate together.
Print
Sweet Potato Chocolate Cake Recipe
This Sweet Potato Chocolate Cake is a moist, rich, and dairy-free dessert that incorporates the natural sweetness and creaminess of sweet potatoes into a decadent chocolate cake. Perfect for those seeking a vegan and gluten-free friendly indulgence, this cake balances deep cocoa flavor with the subtle earthiness of sweet potatoes. A luscious vegan chocolate ganache and optional sweet potato frosting top it off, making it an irresistible treat for any occasion.
- Total Time: 1 hour 30 minutes
- Yield: 12 servings
Ingredients
Cake Ingredients
- 1 ½ cups (190g) all-purpose plain flour (spoon and leveled, or gluten-free substitute)
- 1 cup (200g) granulated sugar
- ⅔ cup (55g) dutch-process cocoa powder
- 2 ½ teaspoons baking powder
- ¼ teaspoon baking soda
- 1 teaspoon espresso powder (optional, adds depth of flavor)
- ¼ teaspoon salt (optional)
- 1 x (~220g) large sweet potato (or 2 small sweet potatoes, peeled and chopped)
- 1 ½ cups (360g) dairy-free milk (room temperature)
- ½ cup (110g) neutral flavored oil
- 3 tablespoons (30g) melted vegan chocolate
- 2 teaspoons apple cider vinegar (optional)
- 1 teaspoon vanilla extract (optional)
Frosting Ingredients
- 1 cup (200g or 7-ounce) roughly chopped vegan chocolate or chocolate chips
- 1 cup (230g or 8-ounce) dairy-free cream (such as coconut cream)
- 2 tablespoons (30g) sweet potato puree (or leftover puree from the cake)
- 1 tablespoon (7g) powdered sugar / icing sugar (or 2 teaspoons (14g) maple syrup)
- Dairy-free milk (as needed for frosting consistency)
Instructions
- Make the sweet potato puree: Steam or boil the sweet potato for 10-15 minutes until tender. Allow it to cool. Puree the cooked sweet potato using a handheld blender or food processor until smooth and thick. If the puree is too thick for your appliance, slowly add some plant-based milk to achieve the right consistency. Measure about ¾ cup (165g) for the cake batter and reserve the rest for frosting.
- Prepare the cake batter: Preheat the oven to 180°C (350°F). Line an 8-inch round cake pan with parchment paper. In a large bowl, whisk together all dry ingredients until well combined. Add the wet ingredients, including the pureed sweet potato, plant-based milk, oil, melted chocolate, apple cider vinegar, and vanilla extract. Mix gently until just combined, leaving some small lumps but no dry pockets.
- Bake the cake: Pour the batter into the prepared pan and bake for 45-50 minutes, or until a toothpick inserted into the center comes out mostly clean with a few moist crumbs. Let the cake cool in the pan for 10 minutes before transferring it to a cooling rack to cool completely.
- Make the chocolate ganache: While the cake is baking and cooling, heat the dairy-free cream in a small saucepan or microwave until steaming. Remove from heat and add the chopped vegan chocolate. Let sit for 3 minutes to soften, then stir until smooth and shiny. Let the ganache cool at room temperature for 1-2 hours to thicken slightly (refrigeration is possible but not recommended for even setting). Once cooled, whip it with an electric mixer until fluffy and lighter in color.
- Prepare the sweet potato frosting (optional): In a small bowl, mix the reserved sweet potato puree with powdered sugar or maple syrup until combined. Add a splash of dairy-free milk if a thinner consistency is desired for icing or drizzling.
- Assemble the cake: Once fully cooled, top the cake with the whipped chocolate ganache and then drizzle or spread the sweet potato frosting on top. Cut into slices and serve immediately.
- Storage: Store leftover cake in an airtight container at room temperature for 1 day, in the fridge for up to 5 days, or freeze for up to 1 month. If refrigerated, warm your knife under hot running water for easier slicing as the ganache firms up.
Notes
- For a gluten-free version, substitute the all-purpose flour with a gluten-free flour blend suitable for baking.
- Use maple syrup instead of granulated sugar for a natural sweetener alternative.
- If using coconut cream for the ganache, ensure it is well stirred to an even consistency before heating.
- Espresso powder is optional but enhances the chocolate flavor depth.
- Apple cider vinegar is optional and helps activate the baking soda for better rise.
- Letting the ganache cool at room temperature before whipping yields a better texture than refrigeration.
- Warm your knife when cutting chilled ganache cake for clean slices.
- Prep Time: 20 minutes
- Cook Time: 50 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegan
Leave a Reply