Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Chocolate Frosting

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Jessica
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 15 minutes
  • Yield: 12 cupcakes
  • Category: Dessert
  • Method: No-Bake
  • Cuisine: American
  • Diet: Vegan

Description

This creamy, fluffy, and rich vegan chocolate frosting is made with just 6 simple ingredients and comes together in 15 minutes. It’s perfectly sweet, ideal for spreading or piping over cakes, cupcakes, and more. With a hint of peppermint and a velvety texture, it’s a dairy-free dream!


Ingredients

  • ½ cup cocoa powder
  • 2 cups powdered sugar
  • ¼ cup vegan butter, chilled
  • ¼ cup vegan shortening
  • 1 teaspoon vanilla extract
  • 1 teaspoon peppermint extract
  • 2 ½ tablespoons unsweetened plain soy milk


Instructions

  1. In a large mixing bowl, sift together the cocoa powder and powdered sugar.
  2. Add the chilled vegan butter, vegan shortening, vanilla extract, peppermint extract, and soy milk to the bowl.
  3. Using a hand mixer, whip the ingredients together for 3–4 minutes until the frosting is smooth, fluffy, and lump-free.
  4. If the frosting is too thin, chill for 15–20 minutes or add a little more powdered sugar or shortening.
  5. Transfer to a piping bag and chill briefly before using. If too firm, let it sit at room temperature before piping or spreading.

Notes

  • Adjust the amount and type of cocoa powder to control flavor intensity (light vs. dark chocolate).
  • Chill frosting before piping for cleaner results. If over-chilled, let it warm up before using.
  • Too thin? Add a little more powdered sugar or shortening—just a bit at a time to maintain texture and flavor.

Nutrition

  • Serving Size: Frosting for 1 cupcake
  • Calories: 159
  • Sugar: 20g
  • Sodium: 32mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 1g
  • Carbohydrates: 22g
  • Fiber: 1g
  • Protein: 1g
  • Cholesterol: 0mg