Vegan Peanut Butter Frosting

Vegan Peanut Butter Frosting

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!

Course Dessert
Cuisine American
Keyword coconut oil, dairy-free, frosting, gluten-free, paleo vanilla ice cream, peanut butter, powdered sugar, vegan
Prep Time 15 minutes
Total Time 20 minutes
Servings 16 (Enough frosting for a 9x13" pan of brownies)
Calories 195.8 kcal
Author Laura


  • ¾ cup peanut butter
  • ½ cup coconut oil
  • ½ tsp vanilla
  • 2 cups powdered sugar
  • ½ tsp salt
  • ¼ cup almond milk


  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.

Source :

Subscribe to receive free email updates: