Looking for more classic vegan cookies? Try my Vegan Sugar Cookies, Vegan Snickerdoodles, and Perfect Vegan Chocolate Chip Cookies, too! This is the only vegan peanut butter cookie recipe you’ll ever need! Thick, chewy, and with the perfect balance of salty and sweet flavors, each bite will have you running back for more. Just like the classic recipe, these vegan peanut butter cookies are easy to make with baking staples, like peanut butter, flour, and sugar, in just one bowl. You can even make the cookie dough a few days ahead of time if you’re in a rush! They’re dipped in sugar for a little extra sweetness, then baked in less than 15 minutes. Make a batch for a “just because” sweet treat or to share with family and friends!

Why these are the best vegan peanut butter cookies ever

One of the best classic cookies! Who can say no to a peanut butter cookie? A little crispy on the outside and perfectly soft and chewy on the inside, every bite melts in your mouth. A no-nonsense, one-bowl dessert – There’s a reason why these easy vegan peanut butter cookies are the best beginner-friendly treat: the dough is a breeze to make in one bowl with simple baking staples and they take less than 15 minutes to bake. A 5-star sweet treat – This recipe has been racking up 5-star reviews since I first posted it on my blog! Here’s what readers are saying…

“My 9 year old made this recipe last night as her first cookie recipe baking on her own. They were absolutely fantastic. We were amazed.” – Amy “These cookies were super easy to make and absolutely delicious! You seriously would never know that they were vegan.” – Christine “I’m super picky about peanut butter cookies and these are absolutely perfect! Crunchy on the outside, chewy on the inside, and super peanut buttery. I made a batch for Christmas and can’t wait to make them again!” – Emily

How to make vegan peanut butter cookies

Find the complete recipe with measurements in the recipe card below. Line a baking sheet with parchment paper and add 1/4 cup of granulated sugar to a small bowl. Set aside. In a large bowl, cream the vegan butter, peanut butter, and sugars together until light and fluffy. Stir in the milk and vanilla until well combined. Add the flour, baking soda, baking powder, cornstarch, and salt to the bowl and gently mix until just combined. The dough should be thick but still sticky. Optional: Fold 1/3 cup of vegan chocolate chips into the cookie dough at this point if you’re craving chocolate chip peanut butter cookies! Roll about 1.5 tablespoons of cookie dough in your hands, dip it in the bowl of sugar to coat the outside, and place it on the baking sheet. Gently press on the tops with a fork to make the criss-cross pattern. Repeat until you run out of cookie dough. Note: If the fork sticks to the cookie dough, dip it in flour before pressing it on the cookies.  Bake the peanut butter cookies until they’re very lightly golden brown and look a bit firm around the edges. They may look a bit soft or underdone coming out of the oven, but they’ll continue to set as they cool. Let the cookies cool on the baking tray before transferring them to a cooling rack. Enjoy! Do you like extra crunchy cookies? Simply bake them for 2 to 3 minutes longer.

Frequently asked questions

*Last updated October 2024 with better writing. Was first published March 2019.

Vegan Peanut Butter Cookies  1 Bowl  - 32Vegan Peanut Butter Cookies  1 Bowl  - 40Vegan Peanut Butter Cookies  1 Bowl  - 38Vegan Peanut Butter Cookies  1 Bowl  - 52Vegan Peanut Butter Cookies  1 Bowl  - 31Vegan Peanut Butter Cookies  1 Bowl  - 14