Vegan Cream Cheese Frosting

Putting icing on the cake

NicolasMcComber/Getty Images

  • Total: 10 mins
  • Prep: 10 mins
  • Cook: 0 mins
  • Servings: 10 servings
Nutritional Guidelines (per serving)
223 Calories
13g Fat
25g Carbs
1g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 10
Amount per serving
Calories 223
% Daily Value*
Total Fat 13g 17%
Saturated Fat 6g 28%
Cholesterol 24mg 8%
Sodium 145mg 6%
Total Carbohydrate 25g 9%
Dietary Fiber 0g 0%
Protein 1g
Calcium 23mg 2%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Indulge in a spreadable vegan cream cheese frosting using non-dairy cream cheese and vegan margarine. It's fluffy and delectably smooth. This is the perfect topping for a vegan carrot cake, use it to frost some vegan pumpkin cookies or, for something different, try using it to top off this vegan Hawaiian rum cake. Vegan cream cheese frosting is also a good choice for icing a homemade vegan pumpkin bread.

Many vegans are of the opinion that when it comes to non-dairy vegan cream cheeses, there's really only one contender: Tofutti brand, and the hydrogenated one at that. True, hydrogenated oils are not good for you, but the taste difference between the Tofutti regular cream cheese and the non-hydrogenated version is vast. Save the non-hydrogenated version for your everyday uses, and splurge on the blue tub for a recipe such as this one, which is meant to be sweet, delicious and the perfect topping to your vegan cake.

You'll need powdered sugar, so break out an apron even if you don't regularly wear one while cooking. No matter how carefully you open the package, pour it into the mixing bowl, and gently start to mix, you will end up with powdered sugar on your clothing and counter.


  • 1 container vegan Tofutti Better Than Cream Cheese (non-dairy cream cheese substitute)
  • 1/2 cup vegan margarine (slightly softened)
  • 2 cups powdered sugar
  • 1 tsp. vanilla extract
  • 1 1/2 tsp. lemon juice

Steps to Make It

  1. First, combine the vegan cream cheese and the vegan margarine in a large bowl, beating them together to combine well.

  2. Slowly add in the powdered sugar, and then add in the vanilla extract and the lemon juice. 

  3. Beat all of the ingredients together until they are soft, fluffy and fully smooth and well combined. 


  • This vegan cream cheese frosting will firm up slightly in the refrigerator as the margarine hardens again, so keep it at room temperature to spread it on your cakes or cupcakes, then chill them in the refrigerator.

More Vegan Frosting Recipes

If you are looking at frosting recipes that aren't vegan, they almost always will contain milk and dairy ingredients. But you can easily make vegan frosting by using substitutions for milk, cream, butter, cream cheese, and other non-vegan ingredients. Here are a few more simple and easy vegan frosting recipes to try: