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.
You suggest weighing the flour — but I don’t see the weight. Just the volume.
Hi Daneil! You can find metric measurements on the recipe card, just click the metric tab next to the Ingredients heading and it’ll switch to grams from US customary.
I discovered this recipe on Sunday night. It was so easy and the cookie was true to its name . So very chewy and soft. I’m afraid me and Mom ate the whole batch I made. I’m up again making another batch. They’re that GOOD 🫶🏾
Hi Trina! I’m so happy to hear you enjoyed these!🩵
These are amazing! I like a bigger cookie- like the ones you get at a bakery. Anyone know- should I adjust temp or baking time?
Temp stays the same, just add 1-3 minutes extra (depending how big the cookies are).
The video is showing the temperature to be 325 degrees but the written instructions list the temperature at 350 degrees. Which one is the correct temperature to use. Thank you.
Thanks for bringing this to my attention Donna! It should be 350!
Thanks for the quick response. I used the correct temperature, and the cookies were yummy. They were moist, chewy and had the best flavor.
I will be using this recipe and tossing the others!
Thank you for sharing your incredible recipe. Definitely a keeper in my household. What an awesome base. I made some slight adjustments in the sugar ratio, added a bit of baking powder, folded in cacao nibs, sea salt caramel chips, and coffee flavor macadamia nuts. It made me so happy to create such a gourmet cookie! I love that I didn’t need to brown the butter or chill the dough. Literally whipped them up before dinner and they were ready to try as dessert. Served with ice cream. I’m glad I only baked 4 cookies tonight and saved the rest to bake later. These are so dangerous and highly impressive.
Your adjustments sound delicious! Happy to hear you enjoyed this recipe!
Outstanding cookies! Will be my go to recipe for peanut butter cookies.
Thank you!
Thank you Stacy! Glad you enjoyed these!
I added some chopped pecans an chocolate chips and my whole family is in agreement that these are the best peanut butter cookies they have ever tasted
Love the addition of pecans and chocolate chips! Thank you for your review 😊
Why does it have egg when it says no egg and my google search was for no egg recipes ?
Hi there, this recipe does not claim to have no egg or be eggless; however, a few readers have used a flax seed egg as an egg replacement in my cookie recipes. Most likely when you typed in ‘no egg recipes’ into google, this recipe appeared because the word “egg” and “recipes” appears on the page and google doesn’t determine your search as an entire phrase unless you put it into quotation marks.
I’ve loved this recipe as is for so long (they’re amazingly chewy and stay that way for a looong time, not to mention the delicious peanut butter forward flavor) and this year I was on the hunt for a way to simplify and make “peanut butter blossoms” more affordable for Christmas, so I did a simple moderately thick drizzle of tempered milk chocolate on top of a tray of these and they hit the SPOT. Such a simple but delicious recipe that can be churned out for events if need be 🙂
Hi Danielle! So happy to hear you enjoy this recipe! LOVE your idea to add drizzled chocolate 😍
Amazing! Thank you. I’ve tried so many recipes that say “chewy cookies” and they NEVER are … these turned out perfectly and so chewy in the middle. Thanks a million!
Chewy cookies are must in my household 😍 Thanks for your review Beth!
Butter is dairy.
Yes, it is! Which is why you’ll see that my recipe calls for your choice of either vegan butter or regular, dairy butter, depending on your diet. My recipes are for everyone – dairy free or non-dairy free lifestyles, and are tested for quality both ways!
Thank you for sharing this recipie, my husband and kiddo are big peanut butter fans. Cookies came out great! They both loved them🥰
Happy to hear your family enjoyed these! Thanks for your review 🩵
Excellent, cookies were magnificient, everybody loved them.
They don’t last!
Thank you!
Say goodbye to those dry, crumbly peanut butter cookies of the past!
This is THE peanut butter cookie I’ve been looking for for years!!
Perfectly chewy and oh so delicious!
I normally don’t write reviews but this recipe deserves it.
I’ve made this recipe twice in the last week just to make sure I could replicate the results and its spot on.
Thank you Gabby for unlocking the secret to the perfect peanut butter cookie!!!
My only complaint is that they’re so good they don’t last more than a day or two in our house!
Make these now people!!!
Thank you Mikey for such a thoughtful review!
Oh my goodness were these fantastic!? Absolutely! There weren’t very many left to eat tomorrow. We barely even allowed them to cool enough to firm up some. Super soft chewy center crisp edges but not too crisp with just a perfect amount of sweet. Definitely making a few more batches, soon!
Hi Leah! I really appreciate your review 🩵
I added an extra egg yolk because I always want maximum chewiness and richness, but otherwise followed directions as written. Super chewy and maximum peanut butter goodness. Yummy!
Great idea! Thank you for the review 😍
Oh are these ever so deliciously tender! When I went to then market for peanut butter, by mistake, I grabbed a jar of Skippy’s “Roasted Honey Nut” creamy peanut butter instead of the normal creamy. Best mistake I’ve made all week. And so it made perfect sense to “double down” (as everyone seems to say these days about almost anything they do more of) on my mistake by throwing in a half cup of chopped honey roasted peanuts. Plus, since my granddaughter was “helping”, I had my arm twisted into adding half a cup of chocolate chips as well. Best cookie I’ve eaten since … well, whatever was the last Gabby cookie I made! Thank you!
Roasted honey nut sounds delicious! Thanks for your review John ✨
I have a nursing baby who is allergic to dairy and I’m allergic to nuts, so I cannot do most of the butter alternatives. Do you think avocado or olive oil would work in place of the butter?
Hi Catherine! I wouldn’t use an oil because that will mess with the texture as we want the butter to still be solid, but softened. Earth Balance is a great plant-based option that is also nut free. Please note, this cookie recipe does contain peanut butter as one of the main ingredients, so I’m not sure this a good recipe for someone allergic to nuts. My chocolate chip cookies recipe without butter may be a good alternative for you!
I followed the recipe to (almost) within a few grams. I did cook them a few minutes longer because they weren’t as described on the edges yet. They worked perfect and are probably the best peanut butter cookies I have had. I hate how dry and crumbly peanut butter cookies usually are.
This recipe is great because everything was metric and weighing was encouraged. You know you have a good recipe when the author does that. This has become my new go-to peanut butter cookie recipe. I’m glad I made a double batch the first time!
Hi Travis! Thank you so much for your kind review! Glad to hear you enjoyed these 😊
These are the best peanut butter cookies I’ve ever had! Perfect consistency.
Hi Rachel! Happy to hear these peanut butter cookies had the perfect consistency for you! Thank you for your kind review!
This is the peanut butter cookie recipe that I’ve been looking for my whole life! I don’t enjoy the texture of the traditional hard and crumbly peanut butter cookies, nor the fuss of having to roll them and sugar and crosshatch them with a fork, but love the flavor. I discovered this recipe just a few months ago and have already made it countless times, and I have to double this recipe every time now because as written it’s just a tease for my family, they’re gone in a day. I use metric measurements with my scale and they turn out perfectly every single time (and there’s less dishes that way too, nobody likes washing a peanut buttery measuring cup!). I make both 1.5 T cookies (bake @ 350 for 7-8 minutes) and 3 T bakery size cookies (bake for 8-9 minutes), and let both finish out of the oven on the hot sheet pans. I also love that these cookies get SOFTER as the days go by, no apple or slice of bread in the airtight container necessary.
Hi Pixie! I’m so happy to hear you enjoy these cookies! I really appreciate your review!