Dairy Free Cream Cheese Frosting (Vegan)

Platter of frosted carrot cake on a white background

Brett Stevens/Getty Images

  • Total: 5 mins
  • Prep: 5 mins
  • Cook: 0 mins
  • Yield: 8 to 10 servings
Nutritional Guidelines (per serving)
313 Calories
13g Fat
49g Carbs
1g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 8 to 10 servings
Amount per serving
Calories 313
% Daily Value*
Total Fat 13g 17%
Saturated Fat 6g 28%
Cholesterol 23mg 8%
Sodium 144mg 6%
Total Carbohydrate 49g 18%
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.)

Whether you're allergic to dairy, following a vegan diet, or simply looking for a twist on traditional frosting, this dairy-free vegan cream cheese frosting is for you. It's thicker and sweeter than traditional buttercream frosting and can be used in a number of desserts beyond cake. This dairy-free cream cheese frosting isn't what you could call "healthy," but it is so delicious and creamy. In addition to dairy free cakes, use this to frost cookies, cupcakes, muffins, and quick breads.


  • 1/2 cup dairy-free soy margarine
  • 1 8-ounce tub dairy-free cream cheese
  • 4 cups organic powdered sugar

Steps to Make It

  1. Gather the ingredients.

  2. In a large mixing bowl using an electric mixer, blend all of the ingredients until creamy and fluffy (about 5 minutes).

  3. Store up to one day in an airtight container in the refrigerator until ready to use.


  • While most frosting is super sweet, cream cheese frosting has an added savory flavor to it, which allows it a little more flexibility with vegan desserts. For example, cupcakes with veggies in them (zucchini cupcakes, carrot cake, pumpkin spice) are great with this frosting. Some unique recipes to try with this frosting include butternut squash cake cookies, homemade cinnamon rolls, and gingerbread loaf.
  • While this recipe doesn't call for it, a teaspoon of vanilla extract can enhance the flavor of the frosting. 

Recipe Variations

  • To give your cream cheese frosting a twist, you can also add flavor. You might also try peppermint extract, or crushed peppermint candies during the holidays, ground ginger and even lemon zest. 
  • To make the frosting into icing, which is looser and more liquidy than traditional frosting, add a couple tablespoons of citrus juice. Lemon, lime, or even fresh-squeezed orange juice with a teaspoon of zest can enhance the cream cheese frosting flavor.
  • While traditional frosting is made with sugar, you can make frosting that's great for hors-d'oeuvres that's anything but sweet. Replace the sugar in the recipe with a little salt and an ingredient that brings out the savory flavor of the cream cheese, such as mustard, cayenne pepper, chives, or even hot sauce.