Vegan Peanut Butter Cookies

8 comments

5 from 52 votes
Jump to Recipe

This post may contain affiliate links. See my disclosure policy.

My vegan peanut butter cookies turn out crispy yet soft and filled with rich peanut butter flavor. They’re freshly baked in 12 minutes!

Craving more vegan cookie recipes? Try my vegan Girl Scout cookies, vegan chocolate chip cookies, and vegan double chocolate cookies next. 

peanut butter cookies vegan.

Did you grow up eating peanut butter cookies? I sure did. In my household, peanut butter cookies were made more often than any other cookie.

Now sometimes, I need that classic peanut butter cookie flavor, but sans egg and dairy. That’s where my vegan cookies come in. 

Table of Contents
  1. Why I love this recipe
  2. Ingredients needed
  3. How to make vegan peanut butter cookies
  4. Arman’s recipe tips
  5. Storage instructions
  6. Frequently asked questions
  7. More vegan dessert recipes
  8. Vegan Peanut Butter Cookies (Recipe Card)

Why I love this recipe

  • Freshly baked in 12 minutes. Yes, you’ll have to chill the dough, but the actual bake time is super quick. 
  • No egg replacers needed. Most vegan cookie recipes require flax eggs or other egg substitutes, but not this one!
  • Easy to make ahead. If you’re like me and try to keep a batch of cookie dough in the freezer at all times, just in case, this recipe is perfect. 
  • The perfect taste and texture. Like my healthy peanut butter cookies, these cookies tick all the boxes.

Ingredients needed

  • All-purpose flour. Sift your flour first to ensure that there are no clumps. You can also use gluten-free all-purpose flour, like Bob’s Red Mill 1:1. 
  • Baking powder and baking soda. A combination of the two ensures the cookie remains thick and rises nicely. 
  • Peanut Butter. Smooth peanut butter, not crunchy. I recommend using a brand that has no added sugar. Avoid using all-natural peanut butter (smooth or crunchy), as they often have a hard time mixing into the flour. You want to be using mainstream brands, like Jif or Teddy’s. 
  • Powdered sugar. Many peanut butter cookie recipes call for white or brown sugar, but using powdered sugar gives them a lovely thickness but with a softer texture. 
  • Non dairy milk. Any plant-based milk works. I’ve used oat milk, unsweetened almond milk, and even soy milk. 
  • Vanilla extract. A must for any good cookie recipe! 

How to make vegan peanut butter cookies

I’ve included step-by-step photos below to make this recipe easy to follow at home. For the full printable recipe instructions and ingredient quantities, scroll to the recipe card at the bottom of this post.

Step 1- Make the cookie dough. In a large mixing bowl, combine the flour, baking powder, and baking soda. In a separate bowl, whisk together the powdered sugar, peanut butter, and milk. 

Step 2- Chill the dough. Combine the two bowls. Cover the bowl and refrigerate for 30 minutes.

Step 3- Prep. Preheat the oven to 180C/350F and line a large baking tray with parchment paper. 

Step 4- Shape and bake. Form 12 dough balls and place them on the parchment-lined baking sheet 1-2 inches apart. Press down on each cookie with a fork. Bake the cookies for 10-12 minutes or until golden.

vegan peanut butter cookies.

Arman’s recipe tips

  • Swap the peanut butter. This may sound like blasphemy, but you can, in fact, use other types of nut butter to make these cookies. I just made a batch with almond butter, and they turned out great!
  • Don’t over-mix the dough. Otherwise, the cookies will spread too much. Only mix until you have a smooth dough. 
  • Chill the dough! I know it can seem like a pain, but chilling the dough helps the cookies not overspread and remain thick and chewy.
  • Add a sugar coating. For a more traditional peanut butter cookie ‘look,’ roll the peanut butter cookie dough balls in sugar before baking them. 
  • Make the cookie dough in advance. Prepare the dough up to two days in advance and keep it covered in the fridge, then let it come to room temperature for 20 minutes before baking. You can also freeze the cookie dough, but you’ll want it to thaw overnight in the fridge first.

Storage instructions

To store: Leftover cookies can be stored in an airtight container at room temperature for up to two weeks or in the refrigerator for up to one month. 

To freeze: Transfer the leftover cookies into a freezer-safe container and freeze for up to six months.

peanut butter cookies vegan.

Frequently asked questions

Are these gluten-free?

If you’d like these cookies to be gluten-free, swap out the all-purpose flour for gluten-free flour with added xanthan gum.

Why are my cookies dry?

If you overbake the cookies, they will be dry and brittle. I recommend removing them from the oven when the edges are just golden.

More vegan dessert recipes

vegan peanut butter cookies recipe.

Vegan Peanut Butter Cookies

5 from 52 votes
My vegan peanut butter cookies are made in one bowl and take just 12 minutes to bake! Crisp edges and soft in the middle, these are so easy to make! 
Servings: 12 servings
Prep: 5 minutes
Cook: 12 minutes
Total: 17 minutes

Ingredients  

Instructions 

  • In a large mixing bowl, add your flour, baking powder, and baking soda and mix well. Set aside. In a separate bowl, whisk together your powdered sugar, peanut butter, and milk, until thick and smooth.
  • Combine your wet and dry ingredients. If the dough is too thick, add an extra tablespoon of milk. If you want thicker cookies, cover the mixing bowl and refrigerate the cookie dough for 30 minutes.
  • Preheat the oven to 180C/350F. Line a large baking tray with parchment or a cookie sheet.
  • Remove the cookie dough from the refrigerator and form 12 balls of dough. Place each ball of cookie dough on the lined tray, one to two inches apart. Press down on each cookie or use a cookie stamp. Bake the cookies for 10-12 minutes, or until just beginning to go golden.
  • Remove from the oven and allow cookies to cool on the tray completely.

Notes

TO MAKE AHEAD COOKIE DOUGH– If you’d like to prepare the dough in advance, you can keep it chilled and covered for up to 2 days. Be sure to remove it from the refrigerator 30 minutes before baking. 
TO STORE– Leftover cookies will keep fresh at room temperature, in a sealed container, for up to 2 weeks. They will keep longer if you refrigerate them. 
TO FREEZE COOKIES– Place cookies in a ziplock bag and place it in the freezer for up to 6 months. 
TO FREEZE COOKIE DOUGH– Form a large ball of cookie dough and wrap in plastic wrap, ensuring no pockets of air can enter, and it is completely sealed. Place in the freezer for up to 2 months. Before using the cookie dough, thaw it overnight in the refrigerator, before letting it sit at room temperature for 30 minutes, before baking.

Nutrition

Serving: 1servingCalories: 146kcalCarbohydrates: 17gProtein: 6gFat: 11gSodium: 142mgPotassium: 151mgFiber: 2gCalcium: 23mgIron: 1mgNET CARBS: 15g
Course: Dessert
Cuisine: American
Author: Arman Liew
Tried this recipe?Give us a shout at @thebigmansworld or tag #thebigmansworld!

Originally updated September 2022, updated and republished July 2024

Arman Liew

I’m a two time cookbook author, photographer, and writer, and passionate about creating easy and healthier recipes. I believe you don’t need to be experienced in the kitchen to make good food using simple ingredients that most importantly, taste delicious.

You May Also Like

5 from 52 votes (49 ratings without comment)

Leave a Comment

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. 5 stars
    Perfection!

    I doubled the recipe and used 1 cup of almond flour and one cup of gf flour. I added some chocolate chips too. Turned out really well! Thanks for the wonderful recipe!

  2. Hi! these look wonderful, and I plan to try them very soon! Just a couple things: there is no mention of vanilla in the written recipe, though I see it in the post, just FYI. Also, do the cookies spread in baking? Just wondering how much to flatten them. Thanks for your input and all of the amazing recipes!

    1. Will fix it up 😀 They can, but refrigerate the dough for 30 minutes prior and they shouldn’t do it much 🙂