Super easy, crazy delicious homemade vegan peanut butter frosting. In this recipe, coconut oil and peanut butter join forces to make the most incredible dairy-free frosting ever! Serve it on top of brownies, use it to frost a cake, or eat it with a spoon! Vegan, gluten-free, dairy-free w/refined sugar free option!

If I had to choose one food to eat for the rest of my life, it would be peanut butter. No big surprise.  I currently have an embarrassing number of open jars of peanut butter in my pantry.

When a good friend gave me this recipe for Homemade Vegan Peanut Butter Frosting I just about died. I usually like straight up peanut butter, no funny business. But this. This frosting is amazing.

Even my husband can’t stay away from it when I make it, and he’s not really a peanut butter guy {which at first I thought was his only flaw. However, his indifference towards my favorite food means I don’t have to hide it in the back of the pantry share…so it’s just another one of the many reasons he’s perfect for this lady right here}.

Super easy, crazy delicious homemade vegan peanut butter frosting. In this recipe, coconut oil and peanut butter join forces to make the most incredible dairy-free frosting ever! Serve it on top of brownies, use it to frost a cake, or eat it with a spoon! Vegan, gluten-free, dairy-free w/refined sugar free option!

What I love about this Homemade Vegan Peanut Butter Frosting recipe is that it’s made with just a handful of ingredients that you probably already have on hand, and it comes together crazy fast! {Like 5 minutes fast}!

Compared to other frosting recipes, this one is much healthier! It’s vegan, gluten-free & dairy free and if make your own powdered sugar (recipe here) it can be refined-sugar free too!

Super easy, crazy delicious homemade vegan peanut butter frosting. In this recipe, coconut oil and peanut butter join forces to make the most incredible dairy-free frosting ever! Serve it on top of brownies, use it to frost a cake, or eat it with a spoon! Vegan, gluten-free, dairy-free w/refined sugar free option!

Vegan Peanut Butter Frosting: Method

Room temperature coconut oil. Seriously this recipe is SO easy! The only trick is to be sure that the coconut oil is room temperature or slightly melted, if it is hard then it will not mix well into the peanut butter and you will be left with chunks of coconut oil in your frosting!

Let the mixture cool. I do this by microwaving it for 15-30 seconds, then adding the peanut butter and stirring until smooth. Be sure to let the mixture cool to room temperature before adding powdered sugar!

Add almond milk slowly. The amount of almond milk needed depends on the type of peanut butter you use. Please add it carefully so the frosting does not become too runny. If that does happen, simply add more powdered sugar and mix until you reach the desired consistency.

It hardens in the fridge. Please note that this Homemade Vegan Peanut Butter Frosting gets hard in the fridge. I take it out and set it on the counter about 1 hour before eating/serving time. I do not recommend putting it in the microwave! I have tried this too many times, and always end up with melted frosting all over my brownies. {sad, but still delicious}.

Super easy, crazy delicious homemade vegan peanut butter frosting. In this recipe, coconut oil and peanut butter join forces to make the most incredible dairy-free frosting ever! Serve it on top of brownies, use it to frost a cake, or eat it with a spoon! Vegan, gluten-free, dairy-free w/refined sugar free option!

Vegan Peanut Butter Frosting: Substitutions 

Peanut Butter: I use a firm peanut butter for this recipe, like a natural peanut butter that is no stir or even sometimes Jiff. If you use a super liquidy peanut butter you may need to add more powdered sugar to get it to firm up, or use less almond milk.

Almond milk: Feel free to substitute coconut milk or any other non-dairy milk. I have even used non-dairy creamers with fantastic results!

Salt: I love the sweet/salty flavor of this frosting! You can always add a little at a time and adjust it according to your taste. If you’re using a salty variety of peanut butter you many need to add less.

Super easy, crazy delicious homemade vegan peanut butter frosting. In this recipe, coconut oil and peanut butter join forces to make the most incredible dairy-free frosting ever! Serve it on top of brownies, use it to frost a cake, or eat it with a spoon! Vegan, gluten-free, dairy-free w/refined sugar free option!

Print

Vegan Peanut Butter Frosting

Total Time 20 minutes

Ingredients

Instructions

  1. Bring coconut oil to room temperature so it is softened or slightly melted.
  2. Add coconut oil and peanut butter to the bowl of your standing mixer and beat on medium speed until well combined, scraping down the sides a few times to be sure there are no chunks of coconut oil left.
  3. Add vanilla and beat until combined.
  4. Add powdered sugar and salt. Beat on medium/high speed until well combined, scraping sides to ensure it’s mixed evenly.
  5. Add almond milk and beat until light and fluffy. Serve on top of your favorite bars or brownies…or eat with a spoon!
  6. Store in an airtight container at room temperature (if you will be eating that day) or in the refrigerator. Just take it out and let it come to room temperature before serving.

Recipe Notes

This makes A TON of frosting. I halve this recipe for an 8x8” pan of brownies or if I’m making it just for my family.

Super easy, crazy delicious homemade vegan peanut butter frosting. In this recipe, coconut oil and peanut butter join forces to make the most incredible dairy-free frosting ever! Serve it on top of brownies, use it to frost a cake, or eat it with a spoon! Vegan, gluten-free, dairy-free w/refined sugar free option!

Vegan Peanut Butter Frosting: Serving Suggestions

I have a plethora of recipes that are the perfect vehicle for this delicious frosting! Check them out! {Note: the brownies in these pictures are the first ones listed below}!

Black Bean Brownies {Pictured in this post! gluten-free, dairy-free, refined sugar free}!

Vegan Peanut Butter Black Bean Brownies {Vegan, gluten-free, refined sugar free}!

Flourless Paleo Brownies {grain/gluten-free, refined sugar free, dairy-free}!

Flourless Chocolate Peanut Butter Brownies {grain/gluten-free, dairy-free, refined sugar free}!

Greek Yogurt Brownies {gluten-free, refined sugar free}!

Flourless Peanut Butter Cookies {gluten-free, dairy-free, refined sugar free}!

Healthy Peanut Butter Blondies {gluten-free, vegan, refined sugar free}!

Question: How do you feel about peanut butter? Love it or leave it? 

If you make something from JoyFoodSunshine I would love to see your creations! #joyfoodsunshine

Instagram: @joyfoodsunshine

Pinterest: JoyFoodSunshine

Facebook: JoyFoodSunsine

Twitter: @joyfoodsunshine

Pin for later!

Super easy, crazy delicious homemade vegan peanut butter frosting. In this recipe, coconut oil and peanut butter join forces to make the most incredible dairy-free frosting ever! Serve it on top of brownies, use it to frost a cake, or eat it with a spoon! Vegan, gluten-free, dairy-free w/refined sugar free option!

This post contains affiliate links, which means that if you purchase a product through a link you clicked on here, I receive a portion of the sale. Thank you for supporting JoyFoodSunshine! 

Super easy, crazy delicious homemade vegan peanut butter frosting. In this recipe, coconut oil and peanut butter join forces to make the most incredible dairy-free frosting ever! Serve it on top of brownies, use it to frost a cake, or eat it with a spoon! Vegan, gluten-free, dairy-free w/refined sugar free option!