Sweet Potato Frosting
This post may contain affiliate links from which I will earn a commission. Learn more in our disclosure.
This Sweet Potato Chocolate Frosting is made with all wholesome ingredients; no one will guess that it's as healthy as it is!
It's so easy to make and can be spread or piped onto cakes and cupcakes, and by using different varieties of sweet potatoes and the addition of cocoa powder or other natural dyes, you can make all kinds of fun colors too!

Desserts are one of the harder issues for people on special diets or who are simply trying to eat healthier. Sugar is in everything, and processed foods are made to taste great so we want more and more of them.
However, this healthy frosting is something special, and its base is truly a secret ingredient that no one will ever guess: the lowly sweet potato! It really is that good.
Why You'll Love This Recipe
This healthy frosting is amazing for so many reasons. It's
- Healthy: With sweet potato as the base, well, enough said. Plus it's full of fat to balance the carbs in the potato, and the fiber in the potato helps as well.
- Adaptable: You can use pretty much whatever sweetener you like, whether you're watching your carbs or not.
- Easy: Once the sweet potatoes are cooked, it's piece of cake (with healthy frosting)!
- Fun: Since you can get sweet potatoes in a number of colors (orange, purple, and white), and you can add colors to the white ones or cocoa to all of them, the sky's the limit on creative frosting colors that you can make with this recipe.
- Special-Diet Friendly: This recipe is free of sugar, nuts, gluten, grains, dairy, egg, corn, and soy. And this version is free of high-glycemic sweeteners too.
- Delicious: It seriously tastes like buttercream!
Ingredients
- sweet potato
- granulated or liquid sweetener
- liquid stevia
- cocoa or cacao powder
- unsweetened chocolate
- cashew butter
- coconut oil
- vanilla
- salt
How to Use
You can spread this frosting on brownies, layer it between cake layers, pipe it on cupcakes or muffins (like these Healthy Carob Muffins that can double as cupcakes); it holds its shape at room temperature), use it to decorate birthday cakes, or sandwich it between cookies or whoopie pies.
And if you’re really hankering for a sweet confection, you can just eat it off a spoon. I won't tell!
This frosting can be used as soon as it's mixed at room temperature as a dark, fudgy chocolate frosting that can be piped and will hold its shape.
For a lighter “buttercream,” refrigerate until firm and then whip.
Either way, no one will believe what is and what isn't in this!


Photo Credit: Celine Saki
Variations
There are so many fun frosting options to make with this recipe. You can off course add cocoa to any type of sweet potato to make chocolate sweet potato frosting as noted in the recipe card.
Also, you can make a plain frosting base with purple, regular, or white sweet potatoes and add natural colors (like natural blue food coloring) to a white sweet potato base for any color you'd like.
Add cinnamon to the “plain orange” frosting for a delightful flavor combination. Start with half a teaspoon and increase to taste.
Can You Freeze This Frosting?
Believe it or not, this frosting can be frozen! You can defrost it overnight in the refrigerator, then bring it to room temperature and beat it with electric beaters before using it.
My recommendation? Make a bunch of it and store it in the freezer so you can have Healthy Dairy-free Chocolate Frosting on demand!
Recipe Notes
- Coconut Oil Tips: If the coconut oil begins to separate (the mixture will appear oily and a bit curdled), OR if you find that the mixture is too thick, add one tablespoon more of the sweet potato purée at a time and blend again; it should come together in a silky, spreadable frosting.
- Puree: If using a canned sweet potato puree, make sure there is no added sugar; otherwise, it will be WAY too sweet!
Special Diet Options
- Sweetener: You can use a lower-carb sweetener instead of coconut sugar if need be. Xylitol is one option, and an erythritol/monk blend or allulose blend will work well too. You can use any sweetener you like; however, stevia extract would not work as well due to it not having any bulk.
- Liquid Stevia: You can use vanilla liquid stevia instead of plain. This Homemade Liquid Stevia will work as well.
- Cocoa Powder Alternative: Unsweetened cocoa powder can be substituted for the cacao, and you could also use carob powder, which works for AIP. Another option would be to use a combination of any of the three.
- Unsweetened Chocolate Alternative: You can use dairy and sugar-free chocolate chips instead of unsweetened chocolate. These Homemade Chocolate Chips would work great; make them with carob for AIP.
- Cashew Butter Alternatives: Sunflower butter or sesame tahini can be used instead of cashew butter for nut-free. Use coconut butter for AIP.
- Coconut Oil Alternative: I haven't tried it, but you could try a light olive oil or avocado oil, but melted butter or palm shortening will work better.
Other Healthy Treats You'll Love
- No Bake Almond Joy Bars
- Chocolate Avocado Truffles
- No-Bake Coconut Cookies
- No Bake Chocolate Mint Bars
- Silky Smooth Bean Fudge

Chocolate Sweet Potato Frosting
Ingredients
Chocolate Sweet Potato Frosting
- 5/8 cup sweet potato purée (150 ml) (homemade or canned is fine)
- 3 tablespoons allulose (Powder first if using a granulated sweetener. See recipe notes for alternatives.)
- 15-35 drops liquid stevia (or to taste)
- 2 teaspoons pure vanilla extract (10 ml)
- pinch salt
- 1/4 cup raw cacao powder (25 grams; cocoa can be substituted)
- 2.5 ounces unsweetened chocolate (65 grams; use good quality chocolate)
- 1/4 cup cashew butter (60 ml; use smooth butter)
- 2 tablespoons coconut oil (30 ml)
- 1/4 cup coconut milk or as needed
Sweet Potato Frosting (Non-Chocolate)
- 1 cup sweet potato puree
- 1/4 cup allulose powdered (or alternative)
- 10 drops vanilla liquid stevia
- 1/4 cup coconut oil melted (or full fat coconut milk)
- 1/2 teaspoon vanilla extract
- pinch salt
- few drops natural food coloring optional
Instructions
- Powder the granulated sweetener in a blender, if desired, for better texture.
- Place sweet potato, powdered sweetener, stevia, vanilla and salt in food processor and process to blend.
- Add the cocoa / cocoa powder and process until combined. Set aside.
- In a small, heavy-bottomed pot, combine the chocolate, cashew butter and coconut oil over low heat.
- Stir constantly until chocolate melts; remove from heat.
- Turn the mixture into the food processor and blend everything until smooth and creamy, scraping down sides as necessary.
Notes
Nutritional information is provided as a courtesy and is an estimate only. It may vary depending on ingredient brands, substitutions, and preparation methods. Optional ingredients are not included. Net carbs are typically calculated by subtracting fiber and sugar alcohols (such as erythritol) from total carbohydrates. This information should not be relied upon for medical or nutritional purposes.
I'd love to hear your thoughts about this frosting once you've tried it!
Top photo courtesy of Ricki Heller.
Recipe from Naturally Sweet and Gluten-Free: 100 Allergy-Friendly Vegan Desserts by Ricki Heller. Used with permission.

Ricki Heller is a prolific writer who used to share her vast collection of gluten-free recipes online. She's now focusing on writing and teaching others to write. Ricki’s second cookbook, Naturally Sweet & Gluten-Free, was released in September, 2013. Her first book, Sweet Freedom, is one of only three cookbooks recommended by Ellen DeGeneres on her website. Ricki was also an Associate Editor for Simply Gluten-Free Magazine and has written for Clean Eating magazine, Allergic Living, Living Without, VegNews, and many other publications. Ricki lives near Toronto, Canada, with her husband and two dogs.


REALLY disappointing! This is listed as a low carb, Keto friendly recipe! SO FALSE! 134g of NET carbs is NOT LOW CARB AND KETO FRIENDLY!
Please be sure you are correct when listing recipes as keto or low carb.
Hi there, Carol. So sorry about that – I don’t know how that happened and thanks for commenting about it. Those parts are removed. Some people would say that by using a low carb sweetener that this could be considered a low-carb frosting (waaaay fewer carbs than traditional frosting) but I took that off for now.
Anyhow, also most of the time I give an alternative for keto but in this case it’s not possible to do that. It’s possible that’s how that happened–that I or someone else helping thought that was an option but the option didn’t work and was removed…..not sure but in any case it’s gone. Thanks again. It’s hard to stay on top of everything!
Sorry, Adrienne, I didn’t mean to be so critical and angry about the recipe. It is truly a nice recipe, it just isn’t low carb AT all. When you have to literally live on only low carb and keto recipes it is very disheartening to find one listed as such only to find out at the end it isn’t. Guess I was a bit “hangry” at the time!
I should have been a bit nicer in my comment.
Hi Carol – I understand your frustration. Often I put a label on a title or social media because there’s an option in the recipe to change ingredients, but in this case it was a pure error. I appreciate the apology. Sorry for the confusion!
Just wanted to let you know that the stevia and cashew butter make this non-compliant for AIP. But it definitely looks delicious. Just sad I can’t eat it. 🙁
Hi there! I put AIP options in just above the recipe – hope that helps!
Avocado would be a good sub for the structure that the sweet potato purée provides. You might need to reduce the oil to account for it, though. I’m not sure how much avocado oil there is in a half cup of the fruit. It’s more healthy than the sweet potato, too (more nutrients).
I’ve made this one before, and it worked out well:
https://chocolatecoveredkatie.com/2017/03/16/chocolate-avocado-frosting-recipe/
For substitutions, generally ANY of the oils can substitute for each other, as far as I’ve found.
I was thinking about an avocado frosting next. You might enjoy this recipe :). https://wholenewmom.com/recipes/chocolate-avocado-mousse/
What could I substitute for coconut oil?
Maybe palm shortening (sustainably sourced if you can)?
Where is the recipe !!!!!
Are you unable to see it?