Top your favorite desserts with this delicious three-ingredient Vegan Cream Cheese frosting! You can skip the store-bought kind because this recipe is truly dairy-free, incredibly easy, and has endless flavoring possibilities!  

Cream cheese frosting swirl.

Such a decadent icing that is absolutely the best! It’s sweet, with an amazing tangy edge to it!

This dairy-free cream cheese frosting is perfect for your favorite cakes, cupcakes, cinnamon rolls, cookies, fruit pizza… you name it!

You can firm it up by chilling it for a few minutes before piping it onto desserts as in my Carrot Cake Cupcakes, or keep it soft for drizzling onto your warm Cinnamon Rolls.

I love to use this icing for anything red velvet, especially my craveable Red Velvet Cookies or Vanilla Loaf Cake!

You can spread it with a knife, drizzle it over treats, or chill it for a few minutes before piping it onto anything you please.

A vegan carrot cake cupcake.

This frosting recipe is so tasty as it is, but it’s also a great base for other flavors you might want to add.

I add almond extract to my carrot cake frosting, while maple syrup or vanilla extract goes very well with cinnamon rolls. 

You can easily add food coloring for parties and celebrations.

Reasons To Love This Recipe

  • Gluten-free
  • Ready in minutes
  • Just 3 ingredients needed
  • No dairy, no cashews, no tofu
  • Lasts in the refrigerator for days

Get updates on my latest recipes sent right to your inbox! Click Here To Subscribe To My Email List!

Ingredient Notes and Substitutions

Labeled ingredients for cream cheese frosting.
  • Vegan Cream Cheese – Use your favorite brand of regular vegan cream cheese. You’ll want one that will cream well and that doesn’t have too much of an enhanced cheesy flavor. Some good options include Kite Hill, Trader Joe’s, Simple Truth (Kroger,) or Miyokos
  • Vegan Butter (Salted) – Even though we soften the butter before mixing it with the cream cheese, you want to use butter that’s pretty firm when cold. The kind that comes in sticks is best. Avoid buttery spreads because they are typically softer. I like Miyokos or Earth Balance here. Miyokos salted butter is perfect for this frosting because it doesn’t have too much of a yellow tint to it. If your butter isn’t salted, add 1/8th of a teaspoon of salt when mixing the frosting.
  • Powdered Sugar – To keep this delicious frosting vegan, choose powdered sugar that either says “vegan” or “organic” on the packaging. Here is one that you can order from Amazon: Organic Powdered Sugar.
  • Optional Add-Ins – Just a splash of other flavors can add an interesting dynamic to your frosting. Some ideas include vanilla extract, almond extract, maple syrup, orange extract, lemon juice, fruit preserves, or warm spices.
Cookies with vegan frosting.

Step-by-Step Instructions

Here are some quick visual steps. Find the full recipe with exact measurements on the recipe card below.

Take the vegan butter and vegan cream cheese out of the refrigerator about 15 minutes before you plan to make the frosting so they can start to soften. Press the vegan cream cheese with a napkin to squeeze out any excess liquid.

In a large bowl, mix the vegan cream cheese and vegan butter together until they are fully combined. You can use a stand mixer, hand mixer, or even just mix them together with a fork!

Add in the powdered sugar. I like to add a little bit at a time to prevent a dusty cloud from getting everywhere. I highly suggest shaking it through a sifter to work out any clumps in the sugar before it joins the other ingredients.

Cream cheese frosting steps.

The frosting is done once it’s smooth and lump-free. You can either use it as is or add optional flavoring.

You can also spread it now or chill it for a little while to firm it up. Do this by placing the bowl in the freezer for 15 minutes or in the refrigerator for at least 20 minutes. The frosting will soften at room temperature and firm up when cold.

*Tip! If you want a really firm cream cheese frosting, mix in 1-2 tablespoons of cornstarch.

Carrot cake cupcakes with frosting and walnuts.

I hope you loved this recipe! If you try it, please let me know what you think with a rating and comment below. Your feedback really supports my blog and is helpful to other readers! 🙂 You can stay updated on my latest recipes by following me on Pinterest and joining my Email List.

Zoomed in view of vegan cream cheese frosting

Vegan Cream Cheese Frosting

This irresistible Vegan Cream Cheese frosting is quite a delightful addition to any dessert! Easily whip it up with three simple ingredients… dairy-free cream cheese, plant-based butter, and powdered sugar!
5 from 5 votes
Print Recipe Pin Recipe Leave Review

Bonnie – Serene Trail

Course: Dessert
Cuisine: American
Prep Time: 15 minutes
Total Time: 15 minutes
Servings: 12
Calories: 122kcal

Ingredients

Instructions

  • Soften the vegan butter and vegan cream cheese by taking them out of the refrigerator 15 minutes before you plan to make the frosting. Press the vegan cream cheese with a napkin to absorb any excess liquid.
  • Cream the vegan cream cheese and vegan butter together in a large bowl. Use a stand mixer, hand-mixer, or simply cream them together with a fork!
  • Add the powdered sugar a little at a time. I suggest shaking it through a sifter to work out any clumps before adding it to the other ingredients.
  • Mix the frosting until it's smooth and lump-free. Keep it as is or mix in optional flavorings such as maple syrup, vanilla, or lemon juice. You can also add in food coloring if desired.
  • Either use the frosting now or make it firm by chilling it. Do this by covering the bowl and placing it in the freezer for 15 minutes or in the refrigerator for at least 20 minutes.

Video

Notes

  • Select a firm vegan butter (sticks) so that the frosting holds its shape when chilled.
  • Add 1/8th of a teaspoon of salt to the frosting if your butter isn’t salted.
  • Use a sifter when adding powdered sugar to help decrease clumps.
  • Before piping the chilled frosting on any dessert, make sure the baked dessert has fully cooled down.
*Tip: If you want a really firm cream cheese frosting, mix in 1-2 tablespoons of cornstarch.

Storage

Store the vegan cream cheese frosting in the refrigerator for 5 days. It will stay firm when cold and soften as it comes to room temperature.

Flavor Add-In Ideas

Start mixing in a small amount until you’ve reached your desired flavor.
  • Lemon Juice
  • Maple Syrup
  • Vanilla Extract
  • Orange Extract
  • Fruit Preserves
  • Almond Extract
  • Ground Cinnamon
  • Concentrated Fruit Juice

Nutrition

Calories: 122kcal | Carbohydrates: 15.3g | Protein: 0.3g | Fat: 6.7g | Saturated Fat: 2.3g | Sodium: 77mg | Sugar: 14.7g | Calcium: 13mg

The nutritional information provided is an estimate from third-party calculations.

Did you make this recipe?I’d love to hear what you think! Drop a comment below or share it on Instagram and tag me @serene.trail.
Pinterest pin of vegan cream cheese frosting.
Vegan Cream Cheese Frosting pinterest pin.
Pinterest pin image of vegan cream cheese frosting.

More Recipes To Love!

5 from 5 votes (5 ratings without comment)

Leave a Reply

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

Recipe Rating