Soft and Chewy Peanut Butter Cookies
This post contains affiliate links. Read the full disclosure here.
These chewy peanut butter cookies are perfectly soft in the middles with slightly crisp edges. This quick and easy recipe takes 20 minutes, there’s no chill time, and you only need 9 simple ingredients!

I absolutely LOVE peanut butter. I probably eat it every day in some form or another and whenever I make chocolate peanut butter sandwich cookies they are gone within 24 hours.
But here’s the thing: most traditional peanut butter cookies that I’ve tried are dry and crumbly, and I’m more of a gooey soft cookie kind of person.
These dairy free peanut butter cookies provide all the nostalgia of the traditional recipes, but with the soft chewy texture of a chocolate chip cookie.
Why These Chewy Peanut Butter Cookies Work
- These dairy free peanut butter cookies are baked at a low temperature to allow them time to spread out instead of being puffy.
- Peanut butter has a tendency to make cookies dry and chalky. This recipe uses just the right ratio of butter to peanut butter and a low amount of flour to create a soft middle.
- This recipe only requires just 9 basic ingredients that you probably already have in your pantry!

Step By Step Instructions
Note: Full ingredient measurements and instructions can be found in the recipe card at the bottom of this page.

STEP ONE: Preheat the oven and line two baking sheets with parchment paper. Whisk together the flour, salt, and baking soda then set aside.
STEP TWO: Use a standing mixer with the paddle attachment, or a hand mixer to beat the butter and peanut butter together until nice and smooth.
STEP THREE: Beat in both sugars until light and fluffy, then add in the egg and vanilla and mix again.
STEP FOUR: Slowly add in the dry ingredients until just combined.

STEP FIVE: Use a cookie scoop or your hands to form 1.5 tbsp-sized balls of dough and place them on the baking sheets.
STEP SIX: Bake one sheet at a time for 8-10 minutes. The edges will look set but the middles will look quite soft. Leave the cookies on a baking sheet for 10 minutes before transferring to a wire rack to cool.

Expert Tips
- Properly weighing your flour is CRUCIAL for soft and chewy peanut butter cookies. Even half of a tablespoon under or over the amount stated in the recipe will completely change the texture of the cookies. I texted this recipe 6 times – trust me!!! Either measure your flour using a food scale or use the proper scoop and level method.
- When mixing the dry ingredients with the wet, stop mixing right away when those last specks of flour have disappeared. Over-mixing the dough will lead to tough cookies.
- When the cookies are done, the edges will look set, but not golden brown. The middles will look really soft – don’t worry, the cookies will set on the baking sheets for 10 minutes once you take them out of the oven. Taking the cookies out at this stage is the key to soft cookies!
- When you remove the cookies from the oven, they might look a bit puffy so give the baking sheet a gentle but firm tap on the edge of the counter to flatten them a little bit.
Storage Instructions
These cookies should be stored for up to 5 days in an airtight container. You can also freeze the baked cookies in a freezer bag for later.
To thaw them, just remove from the freezer and leave them at room temperature until they’re ready to eat!
More Peanut Butter Recipes You’ll Love
If you make this recipe, let me know how it went in the comments below, I’d love to hear from you! You can also tag me on Instagram or Facebook so I can check it out!

Soft and Chewy Peanut Butter Cookies
Ingredients
- ½ cup (105) butter (vegan or regular, softened)
- ½ cup (130 g) creamy/smooth peanut butter (SEE NOTES)
- ¼ cup (50 g) brown sugar
- ½ cup (100 g) granulated sugar
- 1 egg
- 2 tsp vanilla extract
- ¾ tsp baking soda
- ½ tsp salt
- 1 cup + 3 tablespoons (150 g) all-purpose flour (SEE NOTES)
Instructions
- Preheat oven to 350°F and line 2 baking sheets with parchment paper. NOTE: The video says 325℉ – this is incorrect.
- In a medium bowl, whisk together flour, salt, and baking soda then set aside.
- In the bowl of a standing mixer with the paddle attachment or using a hand mixer, beat peanut butter and butter together until smooth.
- Add in the granulated and brown sugars and beat until light and fluffy, then mix in the egg and vanilla extract.
- Pour the dry ingredients into the bowl and mix until just combined. It is important not to over-mix the dough!
- Use a cookie scoop or your hands to form 1.5 tbsp-sized balls of dough and bake one tray at a time for 8-13 minutes. The middles will look soft and the edges should look set, but not golden brown (if the edges are brown the cookies are already over-done!).
- When removing the cookies from the oven, gently but firmly bang the pan on the edge of the counter a couple times if they look too puffy. Let the cookies cool on a baking sheet for 10 minutes then transfer to a cooling rack to cool completely.
Equipment
Video
Notes
The calorie information provided for this recipe is an estimate. The accuracy of the calories listed is not guaranteed.
This is exactly the recipe I have been searching for. The cookies came out exactly as I had hoped they would. I followed the recipe as written, no modifications. Thank you.
Hi Amy, I am so happy that you loved the cookies so much! Thanks for the review!
Best PB cookies ever, according to my husband. I am not a peanut butter fan but I even liked these. Only one question…I agree that baking should be by weight…but you didn’t give weights and with flour it really is necessary. Baking industry says 4.5 ounces are in a cup of flour but even if I do the ‘scoop and level, I come up with more than that. Can you please give a weight for the flour? Thanks
Hi Melody! I am so happy to hear that you both loved the cookies so much! All the ingredient measurements in grams are listed, you just have to click the “Metric” tab under the Ingredient heading 🙂
I found this recipe yesterday and made these cookies last night and OMG!!! The only thing I changed was the salt, I used half of what the recipe called for because I used salted butter and added chocolate chips and these are the most delicious peanut butter cookies I’ve ever made!!!
I’m so happy to hear that Lisa! Thank you for the wonderful review!!
I am blind I found them!!
Thought they’d be posted before the method…
I have made these cookies sooooo many times since this recipe has been posted and never reviewed. I love them!!! I always add dark chocolate peices. This time, I didn’t have any brown sugar so I just added maple syrup and OMG it’s even better!!
Hi! I’m so glad that this recipe has become a favorite! Thanks so much for taking the time to come back and leave a review 🙂
Love how easy and quick these cookies were to whip up. Couldn’t resist adding the chocolate chips either!
Hi Justine! I am so happy that you loved the cookies! Thanks so much for taking the time to come back and leave a review, it made my day 🙂
I’ve been craving a soft yet crispy peanut buttery cookie for about a month and this recipe delivered! They were/are so good! My husband and son approve as well. Thank you for sharing 🙂
Hi LaRae! I am so happy that you all loved the cookies, yay! Thanks so much for taking the time to leave a review! 🙂
These were the best PB cookies I’ve ever made. Every recipe seemed to be dry and crumbly. My son’s favorite cookies are PB and he said they were AMAZING! I forgot to save the recipe but I’m glad I found it again. Thanks for a yummy cookie recipe!
Hi Harmony! I am so happy to hear that you both loved the cookies so much! Thanks for taking the time to come back and leave a review 🙂
Once I mixed the 9 ingredients and the last fleck of flour disappeared I could tell these were going to be really good cookies because of the fluffy dough. From now on, this is the only PB Cookie recipe for me.
Hi Sam! What a wonderful review! I am so happy to hear that you loved the cookies so much! Thanks so much for taking the time to leave a review, that made me day 🙂
I made these last night. My wife said, “I hope you bookmarked that page because these are the best you’ve made.” I didn’t. Thank goodness I found it again, among a sea of PBC recipes on the web. It’s saved now, and I’ll be making these again. Thanks.
Hi Donald! YAY! What an awesome compliment! I am so happy that you both loved the cookies! Thanks so much for taking the time to come back and leave a review 😀
I’ll be making these once again as holiday gifts for my neighbors.
This recipe is A 10!! Cookies are amazing! If you cook them a bit longer than the 8 minutes, the edges come out very lightly crispy and the middle soft. Love, love, love these cookies!
Hi Tracy! I am so happy to hear that you loved them so much! Thank you for the wonderful feedback and for taking the time to come back and leave a review! 😀
This is my new favorite peanut butter cookie recipe! These could not be more delicious. I unfortunately realized that I only had half the amount of vanilla necessary midway through baking these so I substituted in one teaspoon of honey and they still turned out great! Also, for the other commenters wondering how you could get these flat my family decided to make these the old-fashioned way. After the dough was ready we rolled the cookie dough balls into sugar and squished them down with a fork in 2 opposite directions to give these the traditional peanut butter cookie design. They turned out perfect! I will now be trying out more recipes from this site as a currently pregnant cookie lover 🙂
Hi Brittany! YAY! This commend made my day! I’m so happy to hear that the cookies were a hit! Thanks so much for taking the time to come back and leave a review and can’t wait to see what other recipes you try! 😀
Hi, I am using Gluten-free Flour because that’s the only AP Flour I have right now. Surprisingly they are rather delicious!!
Hi Nekka, I am so happy to hear that you love the cookies and that they worked well with GF AP flour! Thanks for the review 🙂
I found your page through Instagram, and I am beyond pleased! I tried the soft and chewy peanut butter cookie recipe, it was fast to make, and everyone loved it! Can’t wait to make more items from your recipes!
Hi Eika! I am so happy to hear that you loved the cookies! Thanks so much for the review, can’t wait to see what you make next!
Hi Erika, Can I make these with Crunchy Peanut butter?
Hi Elizabeth! It will add some crunch to the cookies but it should work fine.
It’s so easy and quick to do! One night I was craving some sweets and found this recipe on Instagram. I made it effortlessly, while switching the Peanut butter part (Tahini & Biscoff spread). It’s a big win?
Hi Charlene! I am so happy to hear that you loved the cookies and that they worked with the tahini and biscoff! Thanks so much for taking the time to come back and leave a review 🙂
Hi Gabby,
I only have natural peanut butter in the house. I understand it might spread more when baked, so I’ll refrigerate the dough to hopefully help with that, but how would you suggest I alter the sugar in this recipe to account for natural peanut butter (which doesn’t have added sugar)?
Hi Amanda! You may find that the cookies are still sweet enough for you, depending on your preference. If you like things a little sweeter, I’d suggest just reducing the salt to 1/4 teaspoon instead. You can also add 1 tablespoon extra of flour if chilling the dough doesn’t seem to be working! I have heard other readers say the cookies were still great with natural peanut butter though! Enjoy 🙂
Amazing recipe easy to make and so delicious
Hi Chay! I’m so happy to hear how much you loved the recipe! Thanks so much for the review!
This was my first time trying out a peanut butter cookie recipe and it did not disappoint. I read through others and this one was by far the most intriguing to try out. The cookies came out so good, slight crisp on the outer part of the cookie. The recipe was so easy to follow. I think I found my go to recipe for peanut butter cookies. ?? ?
Hi Melissa! Yay, I’m so happy that you loved the recipe 😀 Thank you so much for taking the time to come back and leave a review!
THE best pb cookies I’ve ever made! This is now my go-to recipe! I already want to make another batch today because they are almost gone. Didn’t have parchment paper but the cookies didn’t stick 🙂 The batter won’t look thick / doughy enough but don’t worry they turn out amazingly.
Hi Alex! I’m so happy that you loved the recipe, this made my day! Thanks so much for taking the time to come leave a review 😀
Love these cookies. I could easily eat the entire batch in one night.
Sooo yummy ?
Hi Sebastian! So happy to hear that you loved the cookies! Thanks so much for the review 🙂
This recipe is to DIE for! I’m super picky with Peanut butter cookies and have always hated the crunchy dry ones. But this. This is perfection! Soft, chewy, and perfectly balanced with salty and sweet. And the best part? It’s SO easy! I’ve made them at least 5 times now and the consistency of this recipe is *chefs kiss* lol. I will add that I made a a few modifications per my personal taste/preference the last few times: I did a heaping 1/4 cup of smooth peanut butter and a leveled 1/4 cup of crunchy peanut butter for some added texture(you could probably just throw in crushed peanuts but I like that this isn’t overwhelming) and lastly I added peanut butter chips and y’all, I’m obsessed! Thank you thank you for sharing my husband and I’s new favorite cookie recipe!?
Hi Rachel! Wow this totally made my day! YAY I am SO happy to hear how much you loved the cookies, thank you so much for taking the time to come back and leave a review 🙂
Hi! This recipe is delicious!!! However, my cookies didn’t spread out as much as your picture represents. Do you happen to know what causes this? I even tried banging the pan on the counter to flatten them and it didn’t really work…please help. Thank you!
Hi Lacie! I’m so happy you loved the cookies! The biggest reason for the cookies not spreading is typically too much flour. I highly recommend weighing your flour with a food scale instead of using cups to ensure that there isn’t too much flour in the dough!