Classic peanut butter cookies are soft, chewy, and topped with a trademark criss cross pattern! Using a whole cup of creamy peanut butter ensures that they have plenty of peanut butter flavor. And brown sugar helps them stay moist and chewy. So you can store your soft peanut butter cookies in an airtight container for up to 3 days.

Peanut Butter Cookies with PLENTY of Peanut Butter Flavor!
Growing up, peanut butter cookies were not a household staple. My mom rarely baked them; she’s always been team chocolate chip. And on the rare occasion we bought them from the store, they were always just ok. But I always felt they lacked in flavor and were either too crunchy or too soft.
No wonder it took me ages to get around to perfecting this peanut butter cookies recipe. But after weeks of recipe testing, late night peanut butter runs, and mountains of dirty dishes. I finally created the perfect peanut butter cookie. They’re crunchy on the outside but also melt in your mouth moist, with plenty of peanut butter flavor!

These classic peanut butter cookies are:
- baked with brown sugar, so they’re soft but chewy… and just a little bit crunchy at the edges
- full of creamy peanut butter flavor without being too peanut buttery (does that make sense?)
- freezer friendly… for up to 2 months.
- made with just 9 simple, everyday ingredients
- a dream come true for peanut butter purists
- absolutely delicious with an ice cold glass of milk

Peanut Butter Cookie Dough Ingredients
- Butter: Use unsalted butter, and bring it to room temperature before use. Butter that’s too cold won’t properly cream with the sugars.
- Peanut Butter: Use regular creamy peanut butter, like JIF or Skippy. I do not suggest using natural peanut butter, or subbing almond butter. Crunchy peanut butter will work if you want a crunchier peanut butter cookie.
- Vanilla Extract: Use pure vanilla, not imitation or artificial vanilla. If you don’t have this ingredient on hand, you may simply omit it.
- Sugar: You’ll use a combination of granulated sugar and brown sugar. This duo sweetens the cookies and adds depth of flavor. You can use dark brown sugar or light brown sugar to make the peanut butter cookie dough.
- Eggs: Use large eggs and be sure to bring them to room temperature before use.
- All-Purpose Flour: I don’t suggest subbing almond flour or coconut flour in this recipe. Some readers have reported great success using a 1 for 1
- Chemical Leavening Agents: Baking soda and baking powder help the peanut butter cookies spread in the oven. Be sure yours are fresh, as expired leavening agents don’t preform well, and can add an unpleasant taste to the cookies.
- Salt: If you only have salted butter, you can use it and omit this ingredient. But salt helps enhance the flavors in the recipe while balances sweetness.

Creamy Peanut Butter vs Natural Peanut Butter
- Conventional creamy peanut butter works best for peanut butter cookie recipes because it has a smooth and even texture.
- My favorite creamy peanut butter brands are Skippy or Jif.
- Natural peanut butter, made up of just peanuts and salt, is typically very oily and hard to get even.
- Using natural peanut butter runs the risk of uneven peanut butter. This can cause an uneven split cookie dough.
- Natural peanut butter also doesn’t contain sugar, so the cookies will bake up less sweet.


Make Peanut Butter Cookies
- Make the Peanut Butter Cookie Dough: In a large bowl beat the butter and peanut butter until smooth. Toss in the sugars, eggs, and vanilla and beat well. Add the dry ingredients, mixing until combined. No need to whisk together the flour baking soda and other dry ingredients first.
- Chill the Cookie Dough: Cover the bowl and place it in the fridge for at least an hour. If the cookie dough is too firm to scoop, let it sit at room temperature for a few minutes to soften.
- Prep the Oven: 20 minutes before you plan on baking, preheat oven to 350 degrees (F). You’ll also want to line a large baking sheet with parchment paper.
- Bake the Cookies: Scoop out cookie dough, roll it into dough balls, and place on prepared baking pan. Use a fork to make criss cross fork marks on the top of each cookie. Then bake until the edges are golden and the centers have set. Cooking times vary, so keep an eye on the peanut butter cookie dough as it bakes.
- Dip in Chocolate: Optional, but you can melt chocolate and dunk each cookie in it for an extra decadent treat! Peanut butter chocolate is a delicious combo!
- Cool the Cookies: Cool the cookies on the baking sheet for 5 minutes before transferring them to a cooling rack to cool completely.
How to Store Peanut Butter Cookies
- If you’re craving a warm cookie, preheat your oven to 300°F. Place the cookie – or cookies – on a baking sheet. And place in the oven for about 3 minutes, or until warm to the touch.
- If you plan to eat the cookies within a few days, place them in an airtight container. Or a zip-top plastic bag and press as much excess air out as possible.
- You can place a slice of stale sandwich bread inside the container to help absorb excess moisture. This little trick will keep the peanut butter cookies nice and soft.

Can I Skip the Criss Cross Fork Marks?
- Absolutely! If you don’t want to go through the effort of making the criss cross pattern on every cookie, skip this step.
- The peanut butter cookies will puff up more if you don’t press the balls with a fork. This will make them slightly softer. And puffier since the fork marks won’t press the cookie dough down.
- No matter how you decide to “dress up” the cookie dough, the baking method remains the same. Once you roll the dough into balls, place them on the prepared baking sheets and bake as directed.
- For a snickerdoodle twist, roll the dough into balls. Then get a bowl of granulated sugar rolling. I usually use 1/2 cup of sugar for one batch of cookies. This will make them sweeter.

Peanut Butter Chocolate = Heaven
Do you love the combination of chocolate and peanut butter? Try dunking your peanut butter cookies in melted dark chocolate. A tiny amount of coconut oil gives the chocolate extra shine! And crushed peanuts and sea salt add plenty of pizzaz.
This is an optional step but definitely gives the peanut butter cookies an extra WOW factor!

More Peanut Butter Cookies Recipes:
- Soft Batch Chocolate Chunk Peanut Butter Cookies
- Peanut Butter Oatmeal Chocolate Chip Cookies
- Santa’s Favorite Peanut Butter M&M Cookies
- Bakery-Style Peanut Butter Chocolate Chip Cookies
- Salted Pretzel Peanut Butter Bourbon Chocolate Chip Cookies
- Peanut Butter Monster Cookies
This post may contain affiliate links!


Perfect Peanut Butter Cookies
Ingredients
- 1 cup (227g) unsalted butter room temperature
- 1 cup (227g) creamy peanut butter room temperature
- 1 and 1/2 teaspoons pure vanilla extract
- 1 and 1/2 cups (319g) light brown sugar packed
- 3/4 cup (149g) granulated sugar
- 2 large eggs room temperature
- 2 and 3/4 cups (330g) all-purpose flour
- 3/4 teaspoon baking soda
- 1 and 1/2 teaspoons baking powder
- 1/2 teaspoon salt (kosher or table salt)
Optional: Chocolate Coating
- 8 ounces semi-sweet or dark chocolate coarsely chopped
- 1 and 1/2 tablespoons refined coconut oil
- 1/2 cup honey roasted peanuts coarsely chopped
- flaky sea salt for sprinkling
Instructions
- In the bowl of a stand mixer fitted with the paddle attachment or in a large bowl using a handheld electric mixer, beat the butter until smooth and creamy.
- Add in the peanut butter and vanilla and beat until smooth; about 2 minutes. Add in both sugars and beat until light and fluffy, scraping down the sides as needed, about 2 minutes.
- Add in the eggs, one at a time, beating well after each addition. Turn mixer off.
- Add in the flour, baking soda, baking powder, and salt. Whisk the ingredients together lightly before turning the mixer back on low and mixing in the dry ingredients until just combined. Be sure not to over mix here.
- Cover the bowl and place it in the fridge for 2 hours. (If you refrigerate the cookie dough for more than 2 hours, you may need to let it thaw a little before scooping.)
When ready to bake:
- Preheat oven to 350 degrees (F). Line a large baking sheet with parchment paper.
- Scoop two tablespoon sized mounds of dough onto the prepared cookie sheet, leaving a few inches between each cookies for spreading.
- Use a fork to make crosshatch marks on the top of each cookie, if desired. Bake for 11-13 minutes, or until the edges are golden and the centers have set. Cool cookies on the baking sheet for 5 minutes before transferring them to a cooling rack.
Optional: Chocolate Coating
- In a double boiler, melt the chocolate and coconut oil. Stir until smooth and evenly combined.
- Carefully pour the melted chocolate into a small but deep bowl.
- Dunk the cookies halfway into the melted chocolate, then place them on a parchment paper lined baking sheet.
- Sprinkle the wet chocolate with peanuts and sea salt. Set aside – or refrigerate – until the chocolate has set.






I made these to send over to my family at Christmas. They really loved them. They were quite delicious. Even without the chocolate they really are the perfect peanut butter cookies. But dipping them in chocolate and nuts really satisfied the chocolate lovers in my family. Thank you for the recipe!
These cookies are a family tradition in our house! We’ve made them for Christmas, my kids birthday parties, and Halloween.
So delicious! I didn’t add chocolate this time but look forward to trying that next time. And there will be a next time!
Perfect is the right way to describe these cookies! The chocolate dip adds so much and makes them look like they’re from a fancy bakery.
These are big and delicious peanut butter cookies. I skipped the chocolate but I’m sure it’s delicious. Next time I might chill a little longer to see if I can get them thicker.
Delicious. A simple recipe to throw together and then get lots of compliments from everyone that eats one. I also like that this recipe does not use Crisco.
perfect cookie. baked from frozen came out crisp edges and tender center. great for a late.night treat from the toaster oven. THANKS
I can’t recommend this recipe enough. It’s gorgeous. The first and second time I made it I actually halved the recipe, that was a bad idea, they didn’t last, hubby and I devoured them over two days. So have succumbed and made the full batch, so that I can at least freeze some of them. They work for me because they’re crunchy but you can also cook the less so that they are less crunchy. Now have to try one of your other cookie recipe. Recommendations? Thank you.
I’m SO happy you enjoyed these Andrea! If you love peanut butter cookies, I have a ton! I’d suggest trying these next: https://bakerbynature.com/bakery-style-peanut-butter-chocolate-chip-cookies/
These cookies turned out great! I dipped some in chocolate and sprinkled them with crushed peanuts. With others, I added peanut butter chips. Everyone enjoyed them!
Can you use natural PB to make these? I’m worried with extra oil natural PB has.
Thank you.
Lisa
Hi Lisa! I wouldn’t recommend natural for the reasons you mentioned above.