Soft peanut butter cookies are the classic, nostalgic treat with chewy centers, lightly crisp edges, and a big, rich peanut butter flavor in every bite. The traditional crisscross fork pattern on top makes them instantly recognizable, and the sugar-coated edges add a little sparkle and crunch.
This easy soft peanut butter cookies recipe uses one bowl, simple pantry ingredients, and no chilling. A combination of brown sugar and granulated sugar gives the cookies both chewiness and crisp edges, while a little extra brown sugar keeps the centers moist and tender for days.
They are perfect for lunchboxes, cookie swaps, holiday baking trays, and an after-dinner treat with a glass of milk. They bake in just 10 minutes, so you can go from craving to warm cookies in about 25 minutes, and the dough also freezes beautifully for later.
Recipe at a Glance
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 24 cookies
Category: Dessert / Cookies
Why You’ll Love These Soft Peanut Butter Cookies
- Soft, chewy centers with crisp edges
- Big peanut butter flavor
- One bowl and no chilling required
- Only 8 simple ingredients
- Ready in 25 minutes
Ingredients You’ll Need for Soft Peanut Butter Cookies
- 1 1/4 cups all-purpose flour
- 3/4 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1 cup creamy peanut butter (regular, not natural)
- 1/2 cup light brown sugar, packed
- 1/2 cup granulated sugar, plus 1/4 cup for rolling
- 1 large egg
- 1 tablespoon milk
- 1 teaspoon vanilla extract
How to Make Soft Peanut Butter Cookies
- Preheat the oven to 350°F and line two baking sheets with parchment paper.
- Whisk the flour, baking soda, baking powder, and salt in a bowl.
- Beat the butter, peanut butter, brown sugar, and 1/2 cup granulated sugar in a large bowl until creamy, about 2 minutes.
- Mix in the egg, milk, and vanilla until smooth.
- Add the dry ingredients and stir until just combined.
- Scoop the dough into 1 1/2-tablespoon balls and roll each one in the remaining granulated sugar.
- Place the balls 2 inches apart on the baking sheets and press a crisscross pattern into each with a fork dipped in sugar.
- Bake for 9 to 11 minutes until the edges are set and the centers look slightly underdone.
- Cool on the pan for 5 minutes, then transfer to a wire rack.
Tips for the Best Soft Peanut Butter Cookies
- Use regular creamy peanut butter. Natural peanut butter has more oil and can make the cookies crumbly and greasy.
- Don’t overbake. Pull the cookies when the centers still look soft, as they finish setting on the pan.
- Dip the fork in sugar before pressing so it doesn’t stick to the dough.
- Measure the flour carefully by spooning it into the cup and leveling it. Too much flour dries out the cookies.
- Add a little milk. It keeps the dough soft and helps the cookies stay tender.
Variations to Try
- Press a chocolate kiss into the center right after baking
- Add 1/2 cup of chocolate chips or peanut butter chips
- Sandwich two cookies with chocolate frosting
- Use crunchy peanut butter for extra texture
- Sprinkle with flaky salt for a sweet and salty finish
How to Store It
Store the cookies in an airtight container at room temperature for up to 5 days. A slice of bread in the container helps keep them soft.
Freeze baked cookies for up to 3 months, or freeze scooped dough balls and bake from frozen, adding 1 to 2 minutes to the baking time.
Frequently Asked Questions
Why are my peanut butter cookies dry and crumbly?
They were probably overbaked, or the dough had too much flour. Pull them when the centers still look soft and measure the flour carefully.
Do I need to chill the dough?
No. This dough is firm enough to scoop and bake right away.
Can I use natural peanut butter?
It is not recommended. Natural peanut butter separates and makes the dough greasy and crumbly. Use regular creamy peanut butter.
Why do you press a crisscross on peanut butter cookies?
The dough is dense and doesn’t spread much on its own, so pressing flattens the ball for even baking.

Soft Peanut Butter Cookies
Ingredients
Equipment
Method
- Preheat the oven to 350°F and whisk the dry ingredients.
- Beat the butter, peanut butter, and sugars, then mix in the egg, milk, and vanilla.
- Stir in the dry ingredients until just combined.
- Roll balls in sugar and press a crisscross with a fork.
- Tip: Dip the fork in sugar to prevent sticking.
- Bake 9 to 11 minutes and cool 5 minutes on the pan.
Notes
Dough balls freeze well and bake from frozen.