Vegan Cream Cheese Frosting (Nut-Free!)

This post may contain affiliate links. Please read my disclosure and privacy policy.

This dairy-free cream cheese frosting is almost too good to be true. It’s ultra-creamy and tastes remarkably similar to cream cheese frosting, without using nuts or tofu.

vegan cream cheese frosting on slice of cake

Vegan Cream Cheese Frosting Ingredients

The secret to this creamy frosting? Sweet potatoes. White sweet potatoes, to be exact.

Did you know that sweet potatoes come in a variety of different colors? For years, I had no idea. There are sweet potatoes with white flesh, purple flesh, and the traditional orange flesh that we probably think of most often. (In the U.S. we often call orange sweet potatoes “yams,” though, technically, they are still just sweet potatoes.)

I used white sweet potatoes in this recipe for obvious reasons– I wanted this frosting to look like traditional cream cheese frosting!

white sweet potatoes steamed and blended into frosting

Naturally Sweetened Sweet Potato Frosting

Because this recipe doesn’t call for powdered sugar, it’s not as thick or grainy as a traditional frosting. Instead, it’s silky smooth and a lot “lighter” in texture.

It’s sweetened with pure maple syrup and gets it’s signature tangy flavor from a combination of freshly squeezed lemon juice and apple cider vinegar. I find that this acid combination tastes more like “cream cheese” than if you were to just use one or the other alone.

container of sweet potato frosting and it going on the cake

I recommend that you make this frosting the night before you plan on serving it so that it can thicken in the fridge. It’s a little runny straight out of the blender, but it thickens up quite a bit more when chilled and tastes even MORE authentic when you spread it on a batch of Vegan Pumpkin Bars or Coconut Flour Carrot Cake.

healthy carrot cake with sweet potato frosting

This recipe makes a little over 2 cups of frosting, and would nicely cover a sheet cake baked in a 9-inch by 13-inch pan. I double the recipe when frosting a two layer cake, as pictured above.

I used it over a 9-inch square pan in the photo below, with plenty of icing leftover. I hope you’ll enjoy it!

healthy vegan cream cheese frosting in a square dish

vegan cream cheese frosting on slice of cake
Add to Collection
Print Pin
4.88 from 39 votes

Vegan Cream Cheese Frosting ((Nut-Free!)

This Vegan Cream Cheese Frosting is made with just 6 all-natural ingredients, for a healthy frosting that tastes like cream cheese. Made with sweet potatoes!
Course Dessert
Cuisine vegan
Keyword Vegan Cream Cheese Frosting
Prep Time 15 minutes
Total Time 15 minutes
Servings 24 servings
Calories 53kcal



  • To prepare the sweet potato, peel and cut it into 1-inch chunks. In a pot fitted with a steamer basket, bring 1-inch of water to a boil and steam the potato chunks until fork-tender, about 10-15 minutes. 
  • Transfer the steamed potato chunks into a 1-cup measuring cup and mash them with a fork to tightly pack the cup all the way to the top. (Reserve any remaining sweet potato for a future smoothie or salad topper.)
  • Transfer the mashed sweet potato to a blender, and add in the maple syrup, coconut oil, 2 tablespoons of water, lemon juice, apple cider vinegar, and salt. Blend until silky smooth.
  • If the mixture isn't blending well, add more water 1-2 tablespoons at a time until very smooth. Be careful not to add too much water or the frosting will be too runny. Once smooth, transfer the frosting to an airtight container to store in the fridge. 
  • This frosting will thicken overnight and can be spread over your favorite cakes, bars, or cookies. Be sure to keep the frosting refrigerated for best texture, though it can sit out at room temperature for several hours for serving. It should last up to a week when stored in the fridge. 



Calories: 53kcal | Carbohydrates: 5g | Fat: 3g | Saturated Fat: 3g | Sodium: 15mg | Potassium: 33mg | Sugar: 4g | Vitamin A: 785IU | Vitamin C: 0.2mg | Calcium: 9mg
Per serving (roughly 1.5 tablespoons): Calories: 53, Carbohydrates: 5,  Fat: 3, Protein: 0

Recipe Notes:

  • If you don’t care for coconut oil, you can reduce the amount used to 4 tablespoons and increase the water by 2 tablespoons for a slightly thinner/runnier frosting. I use unrefined coconut oil, which does leave a hint of coconut flavor, but you can use refined coconut oil for less coconut flavor. (I’m sure vegan butter would work here, too, but I haven’t tested that myself.) If replacing the coconut oil, you must use another fat that is solid at room temperature so that the frosting will thicken up.
  • If you can’t find white sweet potatoes, another variety will probably work, the color just won’t be the same. (Purple sweet potatoes would be fun for a naturally-colored frosting, too!)
  • Feel free to use another liquid sweetener in this recipe. Keep in mind that honey is not vegan, and is sweeter than maple syrup, so you might need to use slightly less than this recipe calls for.
  • If you’d like a more tangy frosting flavor, feel free to add more lemon juice or vinegar, just 1/2 teaspoon at a time until the flavor is to your liking.

As always, if you make any modifications to this recipe please leave a comment below letting us know what you tried so we can all benefit from your experience.

Reader Feedback: What’s your favorite type of frosting? I’ve always been partial to white or chocolate buttercream, and I have more dairy-free & nut-free options in my cookbooks!

Get more recipes + meal plans in my books:

detox book and meal plan

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.



White sweet potatoes are very hard to come by where I live. Do you think I could use a regular white potato and simply add more sweetener?


    Same question!


      This totally worked with a regular white potato. I used one and a half Russet potatoes and I didn’t add any additional sweetener. It’s still in the fridge so I don’t know what it will be like later, but it came out of the blender perfect. I can’t wait to slather it on all the muffins I have in recipe development. 🙂

        Lori kaylor

        Awesome and good to know.


Megan, your recipe creations continue to amaze and inspire me. You have proven time and time again that a diet of whole foods does not mean deprivation. We literally can have our cake and eat it too, with frosting none the less!!

Chelsea @ Healthy Fabulous Life

Vegan cream cheese frosting made with REAL ingredients?! You are amazing!!


Why isn’t honey vegan? I can’t think of anything in it that is animal product.

    Megan Gilmore

    Honey is made by bees for bees, so taking it from them may cause them harm. There are some vegans who do consume honey– I’ve heard it called being “bee-gan.” 🙂


    Some bee keepers do very cruel things to their bees. Harvesting the honey sometimes destroys their combs and it is common practice that if the queen is less fertile than she used to be they will purposefully injure her so the bees will prepare a new queen. In this way they can have two queens producing new bees at once in the hive. But it’s kind of mean! If you want to consume honey you can always get it local and visit the bee keeper and ask them if they humanely keep their bees. However, some people would argue that there is no humane way to steal all the food they have been working so hard to produce! So that’s the rub.


      A beekeeper’s role is to provide as optimal a home as possible for her bees—protecting them from predators, medicating them against illness and pests, and giving them a place to build honeycomb as quickly and easily as possible. When bees are kept in a better situation than would naturally occur in the wild, they’re able to devote more resources to producing honey, and will produce more honey than they need to survive the winter. That is what the keeper takes. There’s no reason for a keeper to harm or kill the bees she’s tending, to destroy their comb, or to take all of their honey. It would be completely counterproductive.
      By eating fruits and vegetables, you are already enjoying the labor of bees (commercial pollinating bees, who are treated much less kindly than bees that are kept to produce honey). If the criteria for being a vegan is as strict as all that, you’ll have to give up quite a few nuts and fruits and vegetables as well..
      PS: No hive would have two queens. That’s complete misinformation.


        Thank you, Kath!

Maria Bratton

So excited to try this. Mine’s going to be orange as that was the only color sweet potato I had on hand! I have a son with food allergies – it will be so fun for him to get frosting on his cupcake!!


What can I substitue for the lemon juice, since I’mm allergic to citrus?


    the “juice” from sauerkraut, apple cider vinegar or any vinegar.


    Pineapple might do the trick– sweet and tangy.

    Jennifer Miller

    cream of tartar gives a sour taste too!


Genius!!! I was highly skeptical, but with the exception of your gingerbread cookies which were amazing right out of the oven but no so good after that, everything I have made from your website and cookbook has been fantastic. OMG so good. I used a table spoon of vanilla extract so I didn’t need any more than 2 tbsp water and then 1/4 tsp vanilla bean powder to make it vanilla and it’s fantastic. Do not be skeptical to make this anyone you will not be let down!!!!

Lindsey k

Any tips on where to find white sweet potatoes in KC?!

    Megan Gilmore

    Whole Foods! I’ve been to two locations and both almost always have them around where they sell other sweet potatoes.

      lindsey k

      Perfect, thanks! 🙂


because all potatoes are different sizes, how many GRAMS was your potato prior to peeling?


    My sweet potato was 371 grams, unpeeled. I made a couple of TBLS more than called for, but it wasn’t a problem. I also used just 2 TBLS of maple syrup and found it to be sweet enough.


Hi Megan! I have been trying to find recipes having in mind the good way to combine foods and it has been a long journey. I am SO glad you have this blog that helps me to make healthier meals for my family. You are one of the few nutritionist that apply this concept that I consider the secret for a healthy digestion! I have a question regarding to the rest of recipes in your blog: are all of them fallowing this principle? Thank you so much for what you do!!!

    Megan Gilmore

    Hi Glenda! All of the recipes in my cookbooks are properly combined and are clearly labeled to make food combining easy (there are properly combined meal plans and entertaining menus in the books, too), but that’s not always the case for free the recipes on my blog. I’m trying to go back and label the 500+ recipes on my site, but it’s going to take a while! You can see on my more recent recipes where I try to label them as a STARCH, PROTEIN, or SPECIAL TREAT (which means the recipe is not necessarily properly combined).


How do you think this would work in a pumpkin roll? I have a GF, vegan recipe for thanksgiving that I’d love to try this as a repacement for the regular cream cheese frosting. Last year I tried a pudding, but it wasn’t so good. Do you think it would withstand being rolled up in a pumpkin roll and frozen like I do for the other?


I was so excited to find this recipe! No cashews, powdered sugar, or store bought junky vegan cheese! Woo hoo! I was a bit nervous about the final result but I just made it and it’s soooo goooood!!! I did use honey and I think about 5-6 tablespoons is perfect, I also added 2 teaspoons vanilla and a half teaspoon almond extract, I upped the salt to 1/4 teaspoon and used coconut milk in place of the water…it amazing! THANK YOU!


I just made this and am planning on trying to use it in a pumpkin roll in the morning after it sets up.The flavor is really good, however the texture seems a bit grainy/starchy. I’ve used a ninja blender, but after 5 or more minutes it hasn’t gotten super smooth. Will that change? Thinking maybe it won’t be noticeable once I spread it in the roll, but was making sure I didn’t do anything wrong. Also it is quite a bit darker than yours-maybe my maple syrup brand was different? I use pure Maine dark maple syrup. Thanks for your feedback.


I’m very curious to try this. BTW, sweet potatoes (white or yellow centers) are native to the Americas and yams (orange centers and what we often call sweet potatoes) are native to Africa. Many grocery stores carry both, but it takes a close look to determine which is which.


    I just stick my nail into the potato to see if it is white!!


    Yams aren’t grown in the US. You’ll see Yam or Sweet Potato labels in grocery stores in the US. No matter what the color is though, they are all sweet potatoes. Yams are a different plant.


This frosting is completely new to me. That is something I will have to try. I am a professional chef, but rather new to veganism. I learned something new today. Thank you


I made with vegan butter and it came out perfect

Ann Dyer

I made this and tried a few different versions! I made the one with lemon… it as ok but really enjoyed it when I added vanilla!! Then I took some of that and added cocoa powder with a little extra stevia. I used stevia and swerve for all the versions. I’ll definitely make it again


This was fantastic, I can’t get over how it tastes like cream cheese!

I have quite a bit of leftover icing after using it for your gf pumpkin bats. Do you think this would freeze well? I don’t want it to go to waste 🙁

    Megan Gilmore

    Yes, I think it’s starchy enough that it would freeze and thaw okay. Glad you enjoyed it!


Has anyone used sugar free maple syrup for this?


Question for you. I’m trying to make a cake for a friend who uses diet to control her MS. She is vegan, but she also obtains from coconut. The only fat she uses is olive oil and I can’t imagine that would taste good. Suggestion for replacing the fat? Or has anyone left it out completely? Thanks.


    You could try Spectrum Organic All Vegetable Palm Shortening. I’ve purchased it at Whole Foods and Target. A tub is usually around $7-$8.

      Erica Morrow

      If it’s for MS, it sounds like a low saturated fat diet. No coconut and no palm anything on it. My husband is doing the same diet, it’s a challenge because coconut everything is all the rage with vegan diets.I love the sweet potato idea, but I will sub a few cashews for the coconut!


OMG!! I made this to top my vegan, gluten-free chocolate cupcakes (yes, they are fluffy and delicious) and it was such a hit! I got comments like “usually frosting is my least favorite part,…but this is amazing!”

I did cut the maple syrup with some liquid stevia as well as some vanilla, and I think next time I might add a bit more lemon, but this was so good! And people were so surprised when I told them it was made from sweet potatoes!

Super excited to be able to make healthy cakes and cupcakes for my friends and family. I’d imagine you could tweak the flavors a bit to make chocolate or maybe even peanut butter. YUM!

christina bunaes

AMAZING!!! My Publix doesn’t carry white sweet potatoes so I just used a regular one. So freaking good- seriously like the real thing. I used coconut nectar in place of the maple syrup and 3 tbsp vegan butter for half the oil but may try aquafaba next time to try to reduce overall fat content. Put on a low fat gluten free vegan carrot cake and ohmygosh so delish! Thank you!!!

Brigitte Comeau

did it with a normal sweet potato as it seem that my neighborhood don’t have white one (as I’m in Montreal ) but it is quite perfect, the texture and taste really good, you made my day!!!


Hi I was looking forward to trying this recipe which I just made! However, my question is that the vegan cream cheese frosting is more really white at all.more yellowish like golden. What would that be from? I did use a Hannah sweet potato too. It’s in the fridge now, so not sure if it will change overnight at all. Appreciate your feedback.

    Megan Gilmore

    I’ve never gotten a naturally-sweetened frosting to be very white– it’s always going to have a shade of tan/yellow to it because of the sweet potatoes and maple syrup. I do think it looks more “white” when you frost it over something dark, like the pumpkin bars in my photos.


Amazing! Has anyone used powdered sugar instead of syrup?


Oh my! That’s brilliant! I knew about the chocolate sweet potato, but this is awesome!
I’ve been looking for a nut and soy free recipe!!


Yummy!! I used a regular sweet potato and ended up making the recipe twice. Once for a cake and once for a fruit dip for the kiddies. Keep up the excellent, mind-bending work!! ☺️


Hello! Love all of your recipes! Has anyone cooked the white sweet potatoes in the instantpot? If so for how long. Thank you!


This recipe is yummy! I used orange sweet potatoes for a harvest themed cake. I would give it five stars, but it didn’t really taste like a cream cheese frosting at all, it’s more of a maple sugar frosting, which is still scrumptious! Would make this again.


Quick question, is it measured out solid 6 TBSP conout oil then melted down? I was always told to measure it that way in a recipe. Is that how it is for this recipe or just 6 tbsp measured out in melted form?

    Megan Gilmore

    I measure out in melted form, but in this case I doubt it would make a huge difference. Hope you enjoy it!


Super excited about this recipe! I have nut, soy, and dairy allergies and very much miss treats like this. Do you think I could sub rice wine vinegar for the apple cider vinegar? I’m allergic to apples as well, unfortunately.


I’ve never heard of white sweet potatoes….now I must hunt them down and try this recipe. Tofu doesn’t like me so I appreciate recipes like this. Thank you!


I was having some blender issues, so after a while I threw this into my food processor (maybe letting things sit and cool down a bit too much?) and the coconut oil is now all chunky and it didn’t thicken up overnight. Is there any way to save it? 🙁


Made it! Super delicious! Who would have thought sweet potatoes would make cream cheese frosting


Made this a few times and we totally love it in this house! Just curious to how this can be made into a chocolate frosting, if possible? Would you recommend I use melted chocolate or cacao powder?

    Megan Gilmore

    If you have my second book, No Excuses Detox, there’s already a perfect chocolate sweet potato frosting in there! That one uses cacao powder.

Michelle Boleware

Can you decorate with this, not just spread it?
I’m doing a road and grass on my son’s birthday cake with it tomorrow… just wondering!

Cindy Hyland

I am going to make the carrot cake and wanted to make the vegan cream cheese frosting. I can not find white sweet potatoes anywhere. Has anyone made this with orange sweet potatoes or a different frosting?


I was totally questioning this even as I was making it, but that’s how much I trust you, ha! It ended up being so dang yummy! In no way would this pass for cream cheese frosting, but aside from that it’s totally delicious. I was like — I know there are essentially mashed potatoes on top of my pumpkin bar right now but it absolutely worked. 10 outta 10. I reduced the maple syrup by half and it was still plenty sweet for me. I was out of lemon juice too, but just the tang from the ACV was great. Seriously yummy!! I could’ve just eaten it with a spoon.


I cann’t find white sweet potatoes, can I use parsnips instead?! they’re white and super sweet

    Megan Gilmore

    I find parsnip a bit distracting in flavor, but if you have willing family members feel free to try it!


I’ve been looking for a good vegan frosting for my cupcakes! This will be perfect! Will taro or plain potato work? Thanks!

Amber Glick

Delicious. I only had orange sweet potatoes but it looks cool and fallish. I piped it on top of AIP carrot cake muffins. Yum. 😋 Wish I could post a picture.


Omg just made this recipe and it is soooo good!🤤I was hoping some cake wold get save for the kidds lunchboxes tomorrow. Silly me!🤪It was all gone before you could say Detoxinista!Defs making this again though!
Madison xxx


Would pumpkin puree work as a substitute for the sweet potato? Thank you


I was surprised this tasted pretty good, just wish it was a little thicker so it covered the cake better


The flavor is a good balance between sweet and tangy.To stick with whole foods, I subbed coconut butter for the oil. To reduce overall fat, I used only 4 TBL (instead of 6 TBL). It was a a little runny initiall, but seems to be thickening up in the fridge. I’LL defintely be making this again! Thanks!


The first time I made this it came out smooth, but then the next time around it came out grainy. The only thing that I did differently the second time was put the potatoes in the fridge overnight and made the frosting the next day. Could that have affected the texture?

    Megan Gilmore

    The coconut oil might not have blended as well if the potatoes were cold, since coconut oil tends to clump up in cold temperatures. Maybe try heating the mixture up to see if that helps it become smoother?

Safa Faheem

Amazing! Normally I don’t comment on recipes but as a vegan with a nut and soy allergy, this is INCREDIBLE. It tastes exactly like the real cream cheese frosting to me. I was pretty shocked by how good it turned out. Thank you so much for sharing this very creative and yummy receipe 🙂

Do you have any tips on using a similar base (white sweet potatoes) to make a cream cheese spread for bagels? I’ve been missing that as well!


I love this recipe!
I used it to frost my twin daughters first birthday smash cakes.
I used purple and orange sweet potatoes to get two different beautiful (and tasty) looking cakes.
Thank you


Could I use a Japanese sweet potato for the color (Hannah’s aren’t sold where I am) or is the consistency too tough? Also, does it need the extra sweetness, since sweet potato’s are naturally sweet? I don’t like super sweet desserts, but just want to have your opinion on it all 🙂 thank you! Seems awesome!


Can I use sugar free maple syrup? Or will the texture be different?

    Megan Gilmore

    I’ve never tried a sugar-free syrup, but I imagine it would be similar. Please come back and let me know how you like it!

Get Started Today!

Get a free 7-Day Kick Start when you sign up for my email newsletter