Go Back
Cupcake topped with peanut butter frosting and crushed peanuts.
Print Recipe
5 from 2 votes

Vegan Peanut Butter Frosting

This vegan peanut butter frosting is silky smooth and so creamy! It pipes beautifully onto cupcakes and spreads smoothly on cakes or cookies.
Prep Time5 minutes
Total Time5 minutes
Course: Dessert
Cuisine: American, Vegan
Diet: Vegan
Servings: 12
Calories: 215kcal

Ingredients

  • ½ cup Vegan Butter (112g)
  • cup Peanut Butter (83g) Smooth, Creamy, Salted
  • 3 cups Powdered Sugar (360g)
  • 1 teaspoon Vanilla Extract
  • 1-3 Tablespoons Soy Milk or other non-dairy milk

Instructions

  • Add vegan butter, peanut butter, powdered sugar, vanilla extract and soy milk (*see notes) to the bowl of your stand mixer.
  • Starting at slow speed, gradually increase speed until your frosting is thick and smooth.

Notes

  1. Peanut butter - this should be a creamy salted peanut butter. I don't recommend using chunky peanut butter or natural style peanut butter. Natural peanut butter would be too oily to work well here and chunky peanut butter would get in the way of piping or smooth spreading.
  2. Non-dairy milk - the amount of soy milk or other non-dairy milk you use may be more or less depending on how soft your vegan butter is. If you use a very firm stick style vegan butter you may need 2-3 tablespoons of non-dairy milk and if you use a soft tub-style vegan butter you may only need 1 tablespoon. We used a tub-style vegan butter that is nonetheless pretty firm and we used 2 tablespoons. 
  3. Cupcakes. You can pipe frosting fairly generously (as pictured) onto 12 cupcakes. If you're piping a smaller amount or spreading them you could cover 18-24 cupcakes.
  4. Cakes. You can easily frost a two layer 8-inch round cake or a 9x13 sheet cake. You can also cover a two layer 9-inch round cake but it would be a little thinner.
  5. Storing. Leftover frosting can be stored in the fridge for up to 7 days. Bring it to room temperature before using.
  6. Freezing. You can also freeze it for up to three months. Let it thaw in the fridge overnight and then whip it up again in the mixer before using. 

Nutrition

Serving: 1Serving | Calories: 215kcal | Carbohydrates: 31g | Protein: 2g | Fat: 10g | Saturated Fat: 2g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 4g | Trans Fat: 1g | Sodium: 95mg | Potassium: 52mg | Fiber: 1g | Sugar: 30g | Vitamin A: 365IU | Vitamin C: 1mg | Calcium: 5mg | Iron: 1mg