Fluffy Vegan Peanut Butter Frosting

Jump to Recipe
Vegan peanut butter frosting on a chocolate cupcake

Is a cupcake even a cupcake without frosting? We vote that’s a muffin, friends! Enter a new addition to our frosting collection: Vegan PEANUT BUTTER Frosting! It’s rich, FLUFFY, and basically a crime that it didn’t have a dedicated space on the blog sooner.

Just 3 ingredients, 1 bowl, and 5 minutes required! Let’s do this, friends!

Peanut butter, powdered sugar, and vegan butter in a bowl

How to Make Vegan Peanut Butter Frosting

Making a vegan version of peanut butter frosting couldn’t be too hard, right!? Just swap out the butter for vegan butter? In theory, yes!

But, if you’ve ever tried it with natural peanut butter, you’ve likely been left with a sad, separated mess. We know the frustration!

After some trial and error, we discovered a hack! If you whip the peanut butter with the powdered sugar first (instead of whipping the vegan butter and powdered sugar), it stabilizes the peanut butter, leading to a light, fluffy result! Huzzah — peanut butter problems no more.

Using a hand mixer to whip frosting

We hope you LOVE this peanut butter frosting! It’s:

Peanut buttery
Perfectly sweet
Quick & easy
& SO delicious!

Enjoy it on your favorite cupcakes, cakes, whoopie pies, cookies, and more! Still searching for a favorite? Try our 1-Bowl Vegan Chocolate Cake, Best Vegan Gluten-Free Chocolate Cupcakes, Chocolate Cake + Cupcake Mix (Vegan + GF), Easy Vegan Vanilla Cupcakes (Gluten-Free), 1-Bowl Vegan Gluten-Free Vanilla Cake, or Vegan Whoopie Pies.

More Vegan Frosting Recipes

If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo @minimalistbaker on Instagram. Cheers, friends!

Piping vegan peanut butter frosting onto a cupcake

Fluffy Vegan Peanut Butter Frosting

Fluffy vegan peanut butter frosting made with natural peanut butter! SO versatile and just 3 ingredients, 5 minutes, and 1 bowl required!
Author Minimalist Baker
Peanut butter frosting on a chocolate cupcake
5 from 1 vote
Prep Time 5 minutes
Total Time 5 minutes
Servings 12 (~2-Tbsp servings)
Course Dessert
Cuisine Gluten-Free, Vegan
Freezer Friendly 1 month
Does it keep? 1 Week


  • 1/4 cup creamy natural peanut butter (ensure it only has one ingredient: peanuts)
  • 1 cup powdered sugar (ensure organic for vegan-friendly)
  • 1/2 cup softened vegan butter (salted // we used Miyoko’s)


  • To a medium mixing bowl, add natural peanut butter and powdered sugar. Whip well with an electric mixer so the powdered sugar fully absorbs the peanut butter’s oil. This ensures the oil will not separate from the peanut butter in the future! It will look crumbly at this point, which is normal.
  • Add the softened vegan butter to the peanut butter mixture. Whip starting on a low speed and slowly working up to high. Whip for 1 minute until light and fluffy with no peanut butter flecks remaining.
  • If using immediately, you can leave the frosting at room temperature for up to 1 hour. Or, for later use, place in an airtight container and store in the refrigerator so it doesn’t melt. It will keep for up to 1 week in the refrigerator or 1 month in the freezer.
  • When ready to use, let it stand at room temperature for 30 minutes and give it a good stir before frosting your cake/cupcakes.


*Nutrition information is a rough estimate.

Nutrition (1 of 12 servings)

Serving: 1 (two-tablespoon) serving Calories: 166 Carbohydrates: 12.4 g Protein: 2.8 g Fat: 12.3 g Saturated Fat: 6.2 g Polyunsaturated Fat: 1.1 g Monounsaturated Fat: 3 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 69 mg Potassium: 73 mg Fiber: 1 g Sugar: 10.3 g Vitamin A: 0 IU Vitamin C: 0 mg Calcium: 6.7 mg Iron: 0.2 mg

Reader Interactions

Leave a Comment & Rating!

Have a question? Use ctrl+f or ⌘+f on your computer or the "find on page" function on your phone browser to search existing comments! Need help? Check out this tutorial!

My Rating:

  1. deb says

    I made this it is perfect!
    Simple and tasty.
    I kinda wish I made a double batch because it barely covered my double layer 6 inch cake.
    It is yummy.

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Madison, maybe replace half of the vegan butter with vegan cream cheese? Let us know if you try it!