Vegan Cream Cheese frosting that is smooth as silk, decadently creamy, sweet and tangy. It's easy to make, spreads onto baked goods with ease, holds its shape when piped and has endless uses!
Vegan Cream Cheese Frosting! We're talking legit silky, creamy, buttery, tangy and decadent and 100% as delicious as any non-vegan version.
It's able to hold its own when being piped or sandwiched between cake layers (hello Vegan Hummingbird Cake), and won't squirt out the sides and leave you with no filling in your cake.
What ingredients are needed?
Here is what you need to make vegan cream cheese frosting:
As this is a dairy-free frosting, we are using vegan cream cheese and vegan butter along with powdered sugar, vanilla, salt and my magic ingredient arrowroot flour which stops it from being super sloppy and squirting out of the sides of the cake. It also helps make it sturdier for piping.
I've tried many vegan cream cheeses in frosting recipes and Tofutti seems to work the best. It has a really thick texture and is super smooth, so if you can get it I recommend using it. As for vegan butter, it has to be a hard vegan butter, not a super soft one like Becel or Flora. One with a texture like Earth Balance is perfect and my vegan butter recipe works well in it too.
How to make Vegan Cream Cheese Frosting
(For detailed measurements and instructions, see the printable recipe card).
It;s really easy to make. Here's how:
- Step 1: Beat the butter until soft, fluffy and creamy.
- Step 2: Add the cream cheese.
- Step 3: Beat again until it is incorporated well into the butter.
- Step 4: Add the other ingredients and some of the powdered sugar and beat again until mostly combined.
- Step 5: Gradually add the rest of the powdered sugar until it's thick, smooth and creamy.
Success tips
- Use a vegan butter that is on the harder side like my vegan butter recipe, Miyoko's Butter or Earth Balance. Soft spreads like Becel and Flora make a much looser frosting and the cake won't sandwich together without it squirting out the sides.
- Don't reduce the amount of butter. The ratio gives the perfect texture and ensures the frosting is stable.
- I don't recommend using my Vegan Cream Cheese recipe to make this frosting. It isn't smooth enough to get a silky finish and it has a savory flavor which wouldn't work well.
- It might seem like these is a lot of powdered sugar (and there is!) but it is necessary for the right texture.
- Make sure that whatever you are frosting is completely cool. Don't frost anything that is even slightly warm unless you are happy with the frosting getting melty, like fresh out of the oven cinnamon rolls for example.
- When you frost a cake, cover it in a very thin layer of frosting first and allow it to set a bit before you add the rest of the frosting. This helps to stop crumbs getting caught up and being visible.
- Be sure to read my tips in the section below on how to avoid runny vegan cream cheese frosting.
How to prevent runny vegan cream cheese frosting
Vegan cream cheese is different to regular cream cheese and has a higher water content. This means that when making cream cheese frosting it can become really runny if you aren't careful.
I found when testing this recipe that when you over-beat the cream cheese it becomes runny and once you hit that stage it's really hard to bring it back. Even adding more and more powdered sugar doesn't help much to thicken it. So lesson learned. Do not over-beat.
I start this recipe by beating the vegan butter on its own then introducing the cream cheese once the butter is soft and fluffy. That helps avoid the cream cheese being beaten too much. I also add some arrowroot powder. This helps soak up the moisture and keeps the frosting firmer. Then in goes a lot of powdered sugar. It is necessary to get a good, thick texture. Again though only beat a much is necessary to get it incorporated. Don't over-beat it.
It's also really important to not add any extra liquid to the recipe. There is 1 teaspoon of vanilla extract. That is all that can go in there. You can swap the extract for another flavor if you want to, but you absolutely cannot add more than 1 teaspoon of liquid total. Any other flavorings that you might want to put in there need to go in as powder, for example cocoa powder for chocolate cream cheese frosting or ground freeze dried strawberries for strawberry cream cheese frosting.
If your kitchen is particularly warm or you handle the frosting a lot then it can still start to get a little soft despite following my tips. If that happens just pop it the bowl in the fridge for 15 to 20 minutes, or the freezer for 5 minutes. You can also put the actual cake in there between each stage/layer of frosting if need be.
Can I pipe with it?
Yes you can pipe with this cream cheese frosting but you won't get quite the same definition as you can with regular buttercream which is much firmer. For simple designs it is fine but for more intricate designs use buttercream instead.
You will have a much better outcome if you fit the piping bag with a tip, fill the bag with the frosting, then pop it in the fridge for 30 minutes before you attempt piping. You might also need to return it to the fridge during piping if it's particularly warm in your kitchen or if you have particularly warm hands.
By following these tips your frosting will hold is decorative shape much better.
How to use dairy free cream cheese frosting
Uses of this vegan cream cheese frosting in my life have included:
- Using it as dairy-free carrot cake frosting. See it smothered all over my Vegan Carrot Cake and my Vegan Hummingbird Cake.
- Slathering on hot vegan cinnamon rolls (there's a recipe in my cookbook)
- Slather it all over my Strawberry Rolls as an alternative to the lemon frosting
- Use as an alternative frosting for my Vegan Earl Grey Cake
- Topping Vegan Banana Bread or Vegan Zucchini Bread
- Decorating Vegan Gingerbread Cake and Lemon Blueberry Loaf.
- Piping onto cupcakes
- Plopping on to baked apples
- Sandwiching cookies
- Frosting birthday cake. Try sprinkling vegan sprinkles over it! I like Let's Do Organic Sprinkelz because they are made with natural colors and are organic and vegan.
- Decorating sugar cookies
- Frosting quick breads.
- Red Velvet Cake .... (and now I have a new recipe idea!)
- Dolloping on pancakes and waffles ....Wait .... You do that too, right?
Making ahead and storage
Vegan Cream Cheese Frosting can be made ahead and stored in an airtight container in the fridge for up to a week. When you need it, take it out of the fridge for 10 minutes, then give it a quick beat with an electric mixer to fluff it up again before using.
I haven't tried freezing it because I suspect it would probably get a bit grainy and become too runny once defrosted.
Once it's been used and is on a baked item, it's best to keep it in the fridge
It's best to refrigerate any cake or cupcakes that have been frosted with it. That doesn't mean that you have to serve it cold though. Remove from the fridge an hour or two before you are going to serve so that the frosting and the sponge have time to come to room temperature before they are eaten.
Variations
This vegan cream cheese frosting recipe is super delicious and works with just about any flavor but feel free to have some fun! Just don't add any extra liquid to flavor it. Not a single drop more. You can replace the vanilla extract with another flavor but anything else you add needs to be in powdered form.
Some ideas are:
- Lemon extract instead of the vanilla extract
- Coconut extract instead of the vanilla extract
- Coffee extract instead of the vanilla extract
- Chai Spice
- Cinnamon
- Pumpkin spice
- Cocoa powder
- Ground up freeze dried strawberries
So there we are. Go forth and slather it on everything!
📖 Recipe
Vegan Cream Cheese Frosting
Author:Ingredients
- 8 oz (227 g) vegan cream cheese , straight from the fridge
- ½ cup (110 g) vegan butter , straight from the fridge Success Tips
- 4 teaspoons arrowroot powder
- ⅛ teaspoon fine salt
- 1 teaspoon vanilla extract , Do not use more
- 4 to 5 cups (500 to 625 g) powdered sugar , (icing sugar in the UK)
RECOMMENDED EQUIPMENT
INSTRUCTIONS
- Add the vegan butter to a large bowl and beat it with an electric mixer on a medium high speed until soft and fluffy.
- Add the cream cheese and beat again until combined and smooth but don't over-beat. As soon as it's combined stop.
- Now add the arrowroot powder, salt, vanilla and about 2 cups of the powdered sugar. Beat on the lowest speed for about 20 seconds until the powdered sugar has stopped flying around, then add another 2 cups. Beat again on low until it's mostly combined then turn the speed up to medium high again and beat until smooth and creamy, scraping down the edges with a spatula as needed to get any dry powdered sugar off the sides and into the mix.
- Add the remaining powdered sugar to thicken as needed. Using it all makes the frosting much easier to handle, spread and pipe.
- As soon as it's nice and smooth stop. It's important not to over-beat.
- Do not be tempted to add any more liquid to the frosting at any stage because it will become too runny. Once done, cover the bowl and put in the fridge until needed.
NOTES
- Use a vegan butter that is on the harder side like my vegan butter recipe, Miyoko's Butter or Earth Balance. Soft spreads like Becel and Flora make a much looser frosting and the cake won't sandwich together without it squirting out the sides.
- Don't reduce the amount of butter. The ratio gives the perfect texture and ensures the frosting is stable.
- I don't recommend using my Vegan Cream Cheese recipe to make this frosting. It isn't smooth enough to get a silky finish and it has a savory flavor which wouldn't work well.
- It might seem like these is a lot of powdered sugar (and there is!) but it is necessary for the right texture.
- Make sure that whatever you are frosting is completely cool. Don't frost anything that is even slightly warm unless you are happy with the frosting getting melty, like fresh out of the oven cinnamon rolls for example.
- When you frost a cake, cover it in a very thin layer of frosting first and allow it to set a bit before you add the rest of the frosting. This helps to stop crumbs from getting caught up and being visible.
- Be sure to read my tips in the section below on how to avoid runny vegan cream cheese frosting.
PIPING Fit the piping bag with a tip, fill the bag with the frosting, then pop it in the fridge for 30 minutes before you attempt piping. You might also need to return the bag to the fridge during piping if it's particularly warm in your kitchen or if you have particularly warm hands.
Quantity This recipe makes about 3 cups of frosting, or enough to sandwich a 9-inch double layer cake and cover the tops and sides.
NUTRITION
Nutritional information is provided for convenience & as a courtesy. The data is a computer generated estimate so should be used as a guide only.
Nicki says
Do you have cream cheese brands to suggest for success like you did with the butter?
Thanks!
A Virtual Vegan says
The one I use to make this is Tofutti. It's texture is nice and thick which is good and it's silky smooth. It does a good job in this recipe. I do only have a choice of 2 cream cheese brands here though. Tofutti or Daiya. That's it.
Patricia Giannelia says
Hi made it yesterday, and it was great. The only problem I had was getting enough flavour - it seems that once the sugar is added, the "tang" of the cream cheese disappears. I did not have lemon extract but tried with orange; it was good, but not the same. Would it be possible to achieve it by adding apple cider vinegar as your flavouring?
A Virtual Vegan says
Yes I think a bit of ACV would make it tangier.
Brieana says
According to 86eats, the secret for tang is saeurkraut liquid!