If you’ve been craving soft & chewy peanut butter cookies that taste cozy, nostalgic, and just a little bakery-style, you’re in the right place. I make this soft & chewy peanut butter cookies recipe whenever I want something easy, comforting, and guaranteed to disappear fast. These cookies have crisp edges, tender centers, deep peanut butter flavor, and that irresistible crinkly top that makes them look as good as they taste.
What I love most is how simple this recipe is. You don’t need anything fancy, and the dough comes together with basic pantry staples in one bowl for the wet ingredients and one bowl for the dry. The result is a batch of golden cookies that look just like the dreamy kind you’d want to grab straight from a marble countertop, with a little sprinkle of flaky sea salt on top and a warm, melt-in-your-mouth center.
If you’ve ever struggled with peanut butter cookies turning dry or crumbly, I’ve got you. I’m sharing the little tricks I use to keep them soft, chewy, and packed with flavor every single time. Whether you’re baking for a weekend treat, a cookie swap, after-school snacks, or just because you deserve a homemade cookie today, this is the recipe I think you’ll come back to again and again.
Quick Recipe Info Card
- Prep Time: 15 minutes
- Cook Time: 10 minutes
- Total Time: 25 minutes
- Servings: 18 cookies
- Difficulty: Easy
Why You’ll Love It
- Perfectly soft centers with lightly crisp, golden edges.
- Rich peanut butter flavor in every bite.
- Made with simple pantry ingredients you probably already have.
- No complicated techniques, so it’s beginner-friendly.
- Easy to customize with chocolate chips, chopped peanuts, or flaky salt.
- Great for lunchboxes, holiday trays, bake sales, and late-night cravings.
- The dough bakes beautifully into thick, chewy cookies instead of dry, sandy ones.
Nutritional Benefits and Adaptable Variations
- Peanut butter adds protein and healthy fats, which makes these cookies feel a bit more satisfying than a plain sugar cookie.
- Brown sugar helps retain moisture, giving you that soft texture you want in a truly chewy peanut butter cookie.
- You can use crunchy peanut butter if you want little bits of texture throughout.
- For a gluten-free version, swap the all-purpose flour for a reliable 1:1 gluten-free baking blend.
- For a dairy-free batch, use a plant-based butter that’s made for baking.
- For extra flavor, add mini chocolate chips, chopped roasted peanuts, or a pinch of cinnamon.
- If you love sweet-salty desserts, finish the baked cookies with flaky sea salt just like the bakery-style cookies in the image.
Ingredients

For the Cookie Dough
- 1/2 cup unsalted butter, softened
- 3/4 cup creamy peanut butter
- 1/2 cup granulated sugar
- 3/4 cup light brown sugar, packed
- 1 large egg
- 1 1/2 teaspoons vanilla extract
- 1 1/4 cups all-purpose flour
- 3/4 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/2 teaspoon fine sea salt
Optional for Finishing
- 2 tablespoons extra granulated sugar for rolling
- Flaky sea salt for sprinkling on warm cookies
- 1/2 cup mini chocolate chips, if you want a chocolate-peanut butter twist
Step-by-Step Instructions

- Preheat the oven. Set your oven to 350°F. Line two baking sheets with parchment paper so the cookies release easily and bake evenly.
- Mix the wet ingredients. In a large bowl, beat the softened butter, peanut butter, granulated sugar, and brown sugar until the mixture looks creamy and fluffy. This usually takes about 2 to 3 minutes with a hand mixer.
- Add the egg and vanilla. Mix in the egg and vanilla extract until fully combined. Scrape down the sides of the bowl so everything blends evenly.
- Whisk the dry ingredients. In a separate bowl, whisk together the flour, baking soda, baking powder, and sea salt.
- Combine the dough. Add the dry ingredients to the wet ingredients and mix just until no flour streaks remain. If you’re using mini chocolate chips, fold them in now.
- Scoop and shape. Scoop the dough into about 1 1/2 tablespoon portions. Roll each one into a ball. If you want a lightly crackly, sparkly finish, roll the dough balls in a little granulated sugar.
- Create the classic pattern. Place the dough balls on the prepared baking sheets about 2 inches apart. Gently press each ball with a fork in one direction, then again in the opposite direction to make the crisscross top. Don’t flatten them too much; a slightly thicker dough ball helps keep the centers soft.
- Bake. Bake for 9 to 11 minutes, or until the edges look set and the centers still appear slightly soft. This is the secret to truly soft & chewy peanut butter cookies, so don’t overbake them.
- Finish and cool. Let the cookies rest on the baking sheet for 5 minutes before moving them to a wire rack. If you like that sweet-salty bakery look, sprinkle a tiny bit of flaky sea salt on top while they’re still warm.
Tips, Serving Suggestions & Substitutions
- Use regular creamy peanut butter for best texture. Natural peanut butter can work, but it tends to make the dough more oily or dry unless it’s very well stirred.
- Do not overbake. If you wait until the centers look fully done in the oven, the cookies may turn dry after cooling.
- Want thicker cookies? Chill the dough for 20 to 30 minutes before baking.
- Want even more peanut flavor? Add 1/4 cup finely chopped roasted peanuts to the dough.
- For a dessert platter, serve these with cold milk, coffee, hot chocolate, or vanilla ice cream.
- For a festive version, dip half of each cooled cookie in melted chocolate and let it set.
- Need a dairy-free swap? Replace the butter with a baking-friendly vegan butter stick.
- Need a gluten-free option? Use a cup-for-cup gluten-free flour blend and check that your peanut butter is certified gluten-free.
Nutrition Information
| Nutrient | Per Serving |
|---|---|
| Calories | 195 |
| Carbohydrates | 22g |
| Protein | 4g |
| Fat | 11g |
| Saturated Fat | 4g |
| Fiber | 1g |
| Sugar | 14g |
| Sodium | 150mg |
| Cholesterol | 22mg |
Nutrition values are approximate and can vary depending on the exact brands and substitutions you use.
Storage & Make-Ahead Tips
Once the cookies are completely cool, store them in an airtight container at room temperature for up to 5 days. I like to add a small piece of bread to the container to help keep the cookies soft a little longer. It’s an old trick, but it works beautifully.
If you want to make the dough ahead, scoop it into balls and refrigerate for up to 48 hours before baking. You can also freeze the dough balls on a tray, then transfer them to a freezer-safe bag for up to 2 months. Bake straight from frozen and simply add 1 to 2 extra minutes to the baking time.
Baked cookies also freeze well. Let them cool completely, layer them between sheets of parchment paper, and freeze in an airtight container. When you’re ready to enjoy them, let them thaw at room temperature or warm one in the microwave for a few seconds for that fresh-baked feel.
FAQ Section
1. Can I use natural peanut butter in this recipe?
Yes, but I recommend using a no-stir natural peanut butter only if it’s very smooth and well mixed. Traditional creamy peanut butter usually gives the most reliable soft and chewy texture.
2. Why didn’t my peanut butter cookies spread?
If your cookies stayed too round, the dough may have had a little too much flour, or the butter may have been too cool. Gently flattening the dough balls before baking helps, too.
3. How do I keep peanut butter cookies soft?
The biggest trick is not overbaking them. Pull them from the oven when the edges are set but the centers still look slightly soft. Store them in an airtight container once cooled.
4. Can I freeze the dough?
Absolutely. This is one of my favorite make-ahead cookie doughs. Freeze the dough balls, then bake them whenever a cookie craving hits.
5. Can I add chocolate chips or other mix-ins?
Yes. Mini chocolate chips, chopped peanuts, peanut butter chips, or even a few chopped pretzels are all delicious here. Just keep the add-ins moderate so the dough still holds its shape.
Final Thoughts
I really believe every home baker needs a dependable soft & chewy peanut butter cookies recipe, and this one is mine. It’s simple, comforting, and full of that classic peanut butter flavor we all know and love. Whether you make them exactly as written or add your own twist with chocolate chips or flaky salt, I think you’re going to be so happy with how they turn out.
If you bake these cookies, I’d love to hear how they went for you. Leave a comment, share this recipe with a fellow cookie lover, and save it to Pinterest so you can come back to it the next time you want an easy homemade treat. Happy baking!
