Vegan Peanut Butter Cookies

Crunchy Vegan Peanut Butter Cookies

  • Author: Alison Andrews
  • Prep Time: 20 mins
  • Cook Time: 15 mins
  • Total Time: 35 mins
  • Yield: 20


Vegan peanut butter cookies that are wonderfully crunchy and packed with peanut butter flavor. Super quick and easy to make using everyday ingredients.


  • 1 cup (200g) Sugar + 1/4 cup (50g) for rolling
  • 1/2 cup (112g) Vegan Butter
  • 1 cup (250g) Smooth Salted Peanut Butter
  • 1 Tbsp Vanilla Extract
  • 1 and 1/2 cups (190g) All Purpose Flour
  • 1 tsp Baking Soda
  • 1 tsp Baking Powder
  • 1/2 tsp Salt
  • 1 Tbsp Soy Milk (or other non-dairy milk)*


  1. Add the sugar and vegan butter to a mixer and beat them together until creamy. Add the peanut butter and vanilla extract and mix in.
  2. In a separate bowl, add the flour, baking soda, baking powder and salt. Then add the dry ingredients to the wet ingredients and mix in (by hand, don’t use your electric mixer for this part).
  3. Test the cookie dough by trying to roll some into a ball. If it holds together perfectly then you’re good to go. If it crumbles and won’t hold together, then add in 1 Tbsp Soy Milk and test it again. If it still won’t roll into a ball, add another 1 Tbsp Soy Milk and test again. You may not need to add any soy milk to your cookie dough, or you may need up to 3 Tbsp.
  4. Preheat the oven to 375°F (190°C).
  5. Roll the dough into balls, and then roll them in sugar and place evenly onto a parchment lined baking tray.
  6. Flatten slightly with a fork.
  7. Bake for 15 minutes* until golden on top. They will be soft when they come out of the oven but will firm up as they cool.


*You may not need the soy milk at all or you may need a little more, up to 3 Tbsp of soy milk, this will generally depend on the brand of peanut butter (and vegan butter) that you use. Add it only a Tbsp at a time and test to see if you can roll the dough into a ball before adding any more.

*Keep a check on your cookies as they bake. Ovens can differ quite a lot and some readers have reported that 15 minutes was too long for their cookies. So just keep an eye on them in the last few minutes.

*Adapted from Food Network.

  • Category: Dessert
  • Method: Bake
  • Cuisine: Vegan


  • Serving Size: 1 Cookie
  • Calories: 183
  • Sugar: 13.8g
  • Sodium: 236mg
  • Fat: 9.1g
  • Saturated Fat: 1.8g
  • Carbohydrates: 22.7g
  • Fiber: 0.9g
  • Protein: 3.7g

Keywords: vegan peanut butter cookies