This post may contain affiliate links. See my disclosure policy.
Vegan cream cheese frosting that is super simple to make – with just 4 ingredients!
Easy Vegan Cream Cheese Frosting
If you need an incredible, indulgent vegan frosting recipe – you’re looking at it! Sweet and creamy, with a little hint of vanilla.
This recipe uses vegan cream cheese and vegan butter. No cashews or blocks of tofu here! Sometimes dessert just needs to like, not be a health food. No regrets. (But if you are looking for a healthier frosting, I’d recommend coconut whipped cream.)
My favorite vegan cream cheese is either Go Veggie or Trader Joe’s brand. They taste exactly the same to me. Tofutti is another brand to look for. I have found both Go Veggie and Tofutti at traditional grocery stores (Kroger and Publix), but you might want to check Whole Foods if your store doesn’t carry vegan cream cheese. (GoVeggie even has strawberry cream cheese, gasp, so you could totally make a fruity cream cheese frosting! But for this recipe, we are going with a classic.)
For vegan butter, my go-to is Earth Balance.
The method is simple: Beat together the cream cheese, softened butter, and vanilla. Then, slowly add in the powdered sugar – a cup at a time – and continue to mix. Instead of vanilla, you could add other flavors like a touch of peppermint or orange extract (which would go fantastic with a vegan orange cake!)
Tip: For a thicker frosting, you can add more powdered sugar. If you want to thin it out, just add a little almond or soy milk.

Vegan Cream Cheese Frosting
Ingredients
- 8 oz vegan cream cheese
- 1/2 cup vegan butter softened
- 2 tsp vanilla extract
- 4 cups powdered sugar* organic
Instructions
- Using a stand mixer or hand mixer (or a whisk if you want an arm workout) beat together the cream cheese, softened butter, and vanilla extract.
- Mix or whisk in the powdered sugar about a cup at a time until the frosting is smooth and creamy.
- Store the frosting in the fridge if not using it right away.
leave a comment