If you’re on the hunt for a rich, indulgent chocolate dessert that also happens to sneak in a nutritious veggie—look no further than this Chocolate Sweet Potato Cake. Moist, fudgy, and full of deep cocoa flavor, this cake is a delightful twist on classic chocolate cake. The secret? Mashed sweet potatoes that bring natural sweetness, creaminess, and an irresistible texture to every bite.
Whether you’re craving something sweet but still want to keep things wholesome, or you’re looking for an easy gluten-free or healthier dessert option, this cake checks all the boxes. And yes, it’s every bit as delicious as it sounds!
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
This cake uses simple, pantry-friendly ingredients that come together beautifully. The sweet potato acts as both a flavor booster and a moisture magnet, ensuring your cake turns out tender and satisfying every time.
You’ll need mashed sweet potato, applesauce, brown sugar, oil (vegetable or coconut works), eggs, and vanilla for the wet base. For the dry ingredients, a combo of all-purpose flour and cocoa powder delivers that chocolatey goodness, while baking soda and powder give the cake its gentle lift. A pinch of salt enhances the flavors, and mini chocolate chips add even more decadence if you choose to include them.
Instructions
Prepare your sweet potato:
Start by cooking your sweet potato. You can roast it in the oven or microwave it until it’s fork-tender. Let it cool slightly, peel off the skin, and mash it until completely smooth. This step adds depth and texture to the cake, so don’t rush it!
Preheat your oven:
Set your oven to 350°F (175°C). Lightly grease an 8×8-inch baking pan or line it with parchment paper for easy removal later.
Mix the wet ingredients:
In a large mixing bowl, whisk together the mashed sweet potato, applesauce, brown sugar, oil, eggs, and vanilla extract. Stir until smooth and creamy—this will be the flavorful, moist foundation of your cake.
Combine the dry ingredients:
In a separate bowl, mix the flour, cocoa powder, baking soda, baking powder, and salt. Whisk until everything is well blended.
Bring it all together:
Add the dry mixture to your wet ingredients and gently fold them together using a spatula. Don’t overmix—just stir until there are no visible streaks of flour. If you’re using mini chocolate chips, fold them in now.
Bake the cake:
Pour the batter into your prepared pan, smoothing the top with a spatula. Bake for 25–30 minutes, or until a toothpick inserted into the center comes out with just a few moist crumbs. Let the cake cool in the pan for about 10 minutes before transferring it to a wire rack to cool completely.
Make the optional chocolate glaze:
For an extra layer of richness, melt chocolate chips with a bit of milk or cream and a touch of coconut oil. Microwave in 20-second intervals, stirring in between, until smooth. Drizzle over your cooled cake and let it set before slicing.
Tips and Tricks
Use fresh or canned sweet potato:
If you’re short on time, canned sweet potato puree works just fine—just make sure it’s pure and not pie filling. Otherwise, roasting your own sweet potato brings out more caramelized flavor and adds to the cake’s depth.
Don’t skip the cooling time:
It’s tempting to dive in right away, but letting your cake cool helps it firm up and makes slicing easier. Plus, the flavors really develop as it rests!
Customize your chocolate level:
If you’re a die-hard chocolate lover, try adding dark chocolate chunks or even a spoonful of espresso powder to the batter to intensify the flavor.
Make it gluten-free:
Use a 1:1 gluten-free flour blend in place of the all-purpose flour, and this cake becomes a fantastic gluten-free option that doesn’t sacrifice taste or texture.
Serving Suggestions
This cake is lovely on its own, but here are a few ways to take it to the next level:
- With whipped cream or coconut cream for a lighter contrast
- Topped with fresh berries like raspberries or strawberries to add tartness
- Warmed slightly and served with a scoop of vanilla ice cream for a decadent dessert
- As a brunch treat paired with coffee or tea—yes, cake for breakfast is absolutely acceptable when it includes sweet potatoes!
Storage Instructions
This cake stores beautifully, making it perfect for make-ahead treats or weekly meal prep:
- Room temperature: Store in an airtight container for up to 2 days.
- Refrigerator: Keep covered in the fridge for up to 5 days. It tastes even better after a day or two as the flavors meld.
- Freezer: Skip the glaze if freezing. Wrap tightly in plastic wrap and freeze for up to 3 months. Thaw overnight in the fridge and glaze once thawed, if desired.
- To reheat: Microwave individual slices for 15–20 seconds to bring back the warmth and softness.
Variations
Go vegan:
Replace the eggs with flax eggs (1 tablespoon ground flaxseed + 2.5 tablespoons water per egg, let sit 5 minutes). This also makes it egg-free and still super moist.
Nut-free option:
Swap out almond or peanut butter (if using) for sunflower seed butter or even tahini, depending on your flavor preference.
Extra fudgy:
Add a spoonful of nut butter or Greek yogurt to the batter for even more moisture and creaminess.
Skip the glaze:
No time or just want to keep it light? Dust with a bit of cocoa powder or powdered sugar for a pretty and tasty finish.
FAQs
What kind of sweet potatoes should I use?
Stick with orange-fleshed varieties like garnet or jewel—they’re naturally sweet and soft when cooked, which is exactly what you want for this cake.
Can I use canned sweet potato?
Absolutely. Just make sure it’s unsweetened and not too watery. If it seems thin, drain off any excess liquid or blot with paper towels.
Is this recipe gluten-free?
It can be! Use a gluten-free flour blend, and you’re good to go—no refined flour needed.
Can I use a different sweetener?
Sure, maple syrup, honey, or agave can be used in place of brown sugar, though it may slightly affect the texture.
Do I need to include the glaze?
Not at all! The cake stands on its own beautifully. But if you’re in the mood for indulgence, that glaze is a silky, chocolatey dream.
Can I turn this into cupcakes?
Yes! Line a muffin tin and bake for 18–22 minutes. They make great grab-and-go snacks or lunchbox treats.
Can I make it ahead of time?
Definitely. In fact, the flavor improves after sitting for a day. Bake it the night before a gathering and frost right before serving.
Is this cake freezer-friendly?
Very much so—especially without the glaze. Slice, wrap tightly, and freeze. You’ll have a treat ready any time the craving hits!
Final Thoughts
This Chocolate Sweet Potato Cake isn’t just a healthier alternative—it’s an all-around crowd-pleaser. It’s rich, tender, easy to make, and endlessly adaptable to your dietary needs. Whether you’re hosting friends, treating your family, or just baking for yourself, this cake will quickly become a favorite in your kitchen.
It’s one of those desserts that surprises people—in the best way. They’ll never guess there’s sweet potato inside, but they’ll be coming back for seconds (and thirds). So go ahead, preheat that oven and enjoy the chocolatey goodness!
Chocolate Sweet Potato Cake
Ingredients
- 1 cup mashed cooked sweet potato (about 1 medium)
- 1/2 cup unsweetened applesauce
- 1/2 cup brown sugar
- 1/3 cup vegetable oil or melted coconut oil
- 2 large eggs
- 1 teaspoon vanilla extract
- 3/4 cup all-purpose flour (or gluten-free blend)
- 1/4 cup unsweetened cocoa powder
- 1 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup mini chocolate chips (optional)
- 1/2 cup chocolate chips (for glaze, optional)
- 2 tablespoons milk or cream (for glaze, optional)
- 1 teaspoon coconut oil or butter (for glaze, optional)
Instructions
- Preheat oven to 350°F (175°C). Grease or line an 8×8-inch baking pan with parchment paper.
- In a large bowl, combine mashed sweet potato, applesauce, brown sugar, oil, eggs, and vanilla. Mix until smooth.
- In a separate bowl, whisk together flour, cocoa powder, baking soda, baking powder, and salt.
- Add the dry ingredients to the wet mixture and stir until just combined. Fold in chocolate chips if using.
- Pour the batter into the prepared pan and spread evenly. Bake for 25–30 minutes, or until a toothpick inserted in the center comes out clean.
- Let the cake cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
- Optional: For glaze, melt chocolate chips with milk and coconut oil in 20-second microwave intervals, stirring until smooth. Drizzle over cooled cake.
