Looking for a decadent, healthy chocolate cake recipe that feels like a cheat meal but is packed with superfoods? This 3-Ingredient Purple Sweet Potato Chocolate Cake is the answer. It’s naturally sweet, dairy-free, and has a rich, melt-in-your-mouth fudge texture that will surprise you!

Why You’ll Love This Purple Sweet Potato Recipe
- Only 3 Ingredients: You just need dark chocolate, purple sweet potatoes, and your favorite plant milk.
- No Added Sugar: The natural sweetness of Japanese purple sweet potatoes does all the heavy lifting.
- Antioxidant-Rich: Featured in the Netflix documentary Live to 100, these potatoes are famous for their longevity-boosting properties.
- Diet-Friendly: Naturally vegan, gluten-free (check your chocolate chips!), and oil-free.
What You’ll Need
This recipe is incredibly easy and one of my favorite healthy no bake desserts! To get the best results, use high-quality dark chocolate (70% cocoa or higher) and fresh Japanese purple sweet potatoes (Okinawan or Stokes).
For the Cake:
- 2-3 Medium Purple Sweet Potatoes (approximately 400-500g)
- 1 Cup Dark Chocolate Chips (180g)
- ½ to 1 Cup Plant Milk (Almond, soy, or coconut milk work best)
For the Icing:
- ⅓ Cup Dark Chocolate Chips (60g)
- 3 tablespoon Plant Milk (Almond, soy, or coconut milk work best)
How to Make It (Step-by-Step)
1. Prep the Potatoes
Wash and peel your sweet potatoes. Chop them into small cubes and boil for about 15 minutes. Pro Tip: They should be "falling-apart" soft to ensure your cake doesn't have a stringy texture.
2. Blend to Perfection
Drain the potatoes and add them to a high-speed blender or food processor. Melt your 1 cup of chocolate chips in the microwave (30-second bursts), then add the melted chocolate and milk to the blender. Blend until completely smooth. Add ½ cup of plant milk at a time. Depending on the sweet potato consistency and how good your blender is, you will need somewhere between ½ to 1 cup.
3. Pour into Springform Pan
Line a springform pan with parchment paper. Pour the mixture in and smooth the top.
4. Add the Icing and Set The Fudge
Whisk together the melted icing chocolate and milk, then pour it over the cake. Refrigerate overnight. This is what gives this cake its signature fudge-like consistency.


Expert Tips for the Perfect Vegan Chocolate Cake
- Measure by Weight: For consistent results, aim for about 450g of cooked potato.
- Consistency Check: If your blender is struggling, add an extra dash of milk (¼ cup at a time). The batter should be thick, like a heavy frosting.
- Serving Suggestion: Serve chilled with a dollop of whipped coconut cream or fresh raspberries to balance the richness.
- Garnishing suggestion: Dust the cake with powdered sugar or cocoa powder before serving for an elegant touch.
Frequently Asked Questions
Yes, but the flavor will be less "dessert-like." Purple sweet potatoes are starchier and sweeter than orange ones, which is why they work so well for flourless cakes.
Keep it in an airtight container in the fridge for up to 4 days. It is best enjoyed cold!
This cake is best eaten fresh from the fridge. While it can be frozen, the texture may become slightly softer upon thawing.
Honestly, no! You can watch my friend try my purple sweet potato chocolate cake and try to guess what the main ingredient is. HINT - she can't!!
More Healthy Dessert Inspiration
If you loved this 3-ingredient chocolate fudge cake, check out these other fruit-based treats:
- Sweet and Creamy 2-Ingredient Apple Cake
- Chocolate Date Balls
- High-Protein Carrot Cake
- 2-Ingredient Chocolate No Bake Papaya Cake
- Vegan Coconut Slice

The Best Purple Sweet Potato Recipe, 3 Ingredient Chocolate Cake
Ingredients
- 2-3 medium size purple sweet potatoes approximately 400 to 500 grams
- 1 cup dark chocolate chips 180 grams
- ½ to 1 cup plant milk almond, soy, or coconut milk work best
Icing
- ⅓ cup dark chocolate chips 60 grams
- 3 tablespoon plant milk almond, soy, or coconut milk work best
Instructions
- Prep the Potatoes: Wash and peel your sweet potatoes. Chop them into small cubes and boil for about 15 minutes. Pro Tip: They should be "falling-apart" soft to ensure your cake doesn't have a stringy texture.
- Blend to Perfection: Drain the potatoes and add them to a high-speed blender or food processor. Melt your 1 cup of chocolate chips in the microwave (30-second bursts), then add the melted chocolate and milk to the blender. Blend until completely smooth. Add ½ cup of plant milk at a time. Depending on the sweet potato consistency and how good your blender is, you will need somewhere between ½ to 1 cup.
- Pour into Springform Pan: Line a springform pan with parchment paper. Pour the mixture in and smooth the top.
- Add the Icing and Set The Fudge: Whisk together the melted icing chocolate and milk, then pour it over the cake. Refrigerate overnight. This is what gives this cake its signature fudge-like consistency.





Sarah says
Love this recipe!! Turned out perfect. Such a great idea for a healthier chocolate cake.
Georgia Papas says
Thanks Sarah. I'm glad you love the recipe!
Marianne says
I made this last night and it is amazingly delicious. Had to guess about the amount of sweet potatoes and milk to put in, though. Recipe calls for “2-3 medium-sized purple sweet potatoes.” How much is that? Grams, ounces or cup measurement would be helpful. Also, the recipe for the base calls for 1c plant-based milk, but the step-by-step instructions call for ½ cup. Which is it? Perhaps it depends on how moist the cooked sweet potatoes are, so a reference to the desirable consistency would help. Last but not least, it is important to add the milk to the cooked sweet potatoes while blending, not after as stated in instructions. Otherwise the blender gets stuck! I substituted coconut milk in the “frosting” with very desirable result. Looking forward to further experimentation with this recipe to use up my abundance of purple sweet potatoes.
Georgia Papas says
Hi Marianne,
I'm so glad that you enjoyed this recipe! Thank you so much for the 5 star review and thank you for your feedback. I will take your feedback on board and make sure to update the blog post and recipe card with more details! The amount of milk needed for recipe will depend on the consistency as well as how high speed / high end your blender is. Actually, my blender can make this recipe without any milk (it struggles so I don't actually do this) but for a lot of people this won't work and is too much work for the blender motor. Anyway, I definitely agree that sharing this recipe with grams and more specific ratios and consistency requirements would be very beneficial. Thank you and happy cooking 🙂
Georgia