Some cookies just feel like home, and peanut butter cookies are near the top of that list. These are thick and soft in the middle, with lightly crisp, golden edges and plenty of roasted peanut flavor. The dough comes together in one bowl with basic pantry ingredients and goes straight onto the baking sheet.
Quick facts
- Prep time: 15 minutes
- Bake time: 10 minutes
- Total time: 25 minutes
- Makes: 12 cookies
- Chill time: None
- Storage: Up to 5 days at room temperature
Why You’ll Love These Cookies
- A soft, chewy center. They’re dense and moist inside, not cakey and not crunchy.
- Simple pantry ingredients. Nothing fancy or hard to find.
- A sweet and salty balance. The sugar mellows the peanut butter without covering it up.
- No waiting. There’s no chilling, so you can go from bowl to oven right away.
- Great for making ahead. They freeze well as baked cookies or as raw dough balls.
- Easy to customize. Mix-ins and fillings turn them into something new each time.
Ingredients
- ½ cup unsalted butter, softened
- 1 cup creamy or crunchy peanut butter
- ½ cup packed brown sugar
- ½ cup granulated sugar
- 1 large egg
- 1 teaspoon vanilla extract
- 1 ¼ cups all-purpose flour
- ½ teaspoon baking soda
- Optional: extra sugar for rolling
A Few Notes on the Ingredients
Peanut butter: Standard, shelf-stable creamy peanut butter such as Jif or Skippy gives the smoothest flavor and the best chew. If you like a little crunch in each bite, the crunchy kind works just as well. Natural peanut butter is a different story. It’s often oily and runny, which can make the cookies spread, separate, or turn out dry and crumbly.
Brown and granulated sugar: Brown sugar brings moisture and a soft, molasses-like depth, while white sugar helps the cookies spread slightly and gives the edges their light crispness.
Butter: Adding butter on top of the peanut butter makes the cookies richer and rounds out the nutty flavor. Let it soften to room temperature so it mixes in easily.
Egg and vanilla: The egg holds the dough together and helps the centers stay tender. The vanilla adds a warm background note that makes the cookies taste more finished.
Baking soda: It gives the cookies just enough lift so they don’t bake into dense, heavy pucks.
How to Make Peanut Butter Cookies
Part 1: Make the Dough
1. Heat the oven. Set the oven to 350°F (175°C) and line two baking sheets with parchment paper.
2. Cream the fats and sugars. In a large bowl, beat the butter, peanut butter, brown sugar, and granulated sugar together. After 2 to 3 minutes, the mixture should look light and fluffy.
3. Add the egg and vanilla. Mix them in until the dough looks smooth and fully blended.
4. Add the dry ingredients. Stir in the flour and baking soda until a soft dough forms, then stop. Too much mixing can make the cookies tough.
Part 2: Shape and Bake
5. Scoop and roll. Portion the dough into tablespoon-sized pieces and roll each into a ball. For a sparkly, crackled edge, roll the balls in granulated sugar first.
6. Flatten with a fork. Set the balls on the baking sheets and press each one lightly with a fork, then press again in the opposite direction to make the classic crisscross.
7. Bake. Bake for 9 to 11 minutes. The edges should look set while the centers still look a little soft. The cookies keep firming up once they’re out of the oven, so don’t wait for them to look fully done.
8. Cool. Let the cookies rest on the hot baking sheet for 5 minutes, then move them to a wire rack to cool completely.

Tips for the Best Cookies
Don’t overbake them. Pulling the cookies while the centers still look slightly underdone is the key to a chewy texture.
Choose the right peanut butter. A classic creamy or crunchy brand gives the most reliable results. Natural styles behave differently and often need extra care.
Mix gently after the flour goes in. A few stirs past the point where the dough comes together can turn tender cookies dense.
Use softened, not melted, butter. Butter that’s too warm can make the dough greasy and the cookies spread thin.
Space them out. Leave a little room between the dough balls so the cookies can spread without merging.
Chill only if you need to. The dough doesn’t require it, but a short rest in the fridge can help if your kitchen is warm and the dough feels overly soft.
Fun Variations
- Chocolate chips or Reese’s Pieces: Fold them into the dough for a candy-shop twist.
- Sandwich cookies: Spread marshmallow fluff or chocolate ganache between two cooled cookies.
- Ice cream sandwiches: Put a scoop of ice cream between two cookies for a summer treat.
- Nut-free version: Sunflower seed butter can stand in for the peanut butter. Almond butter also works if a peanut-free cookie is all you need, but it isn’t nut-free.
Storing and Freezing
Keep the cooled cookies in an airtight container at room temperature for up to 5 days.
For longer storage, freeze the baked cookies in a zip-top bag for up to 2 months. You can also freeze the dough. Roll it into balls, freeze them on a baking sheet until firm, then move them to a freezer bag. Bake them straight from the freezer, adding 1 to 2 extra minutes to the baking time.
Final Thoughts
These peanut butter cookies are simple, and that’s their charm. They take less than half an hour, use ingredients you likely already have, and taste like the cookies you remember from childhood. Keep them classic, or try one of the variations, and let me know how yours turned out.

