Golden on the outside, soft and chewy on the inside, these peanut butter cookies are a dream come true for cookie lovers. Whether you’re looking to whip up a comforting treat on a cozy evening or impress guests with a timeless classic, this recipe delivers that perfect balance of sweetness, nuttiness, and melt-in-your-mouth texture.

With a signature crackled top and a rich peanut aroma, these cookies aren’t just delicious—they’re irresistibly nostalgic. Perfect with a glass of cold milk or a warm cup of coffee, these thick and chewy peanut butter cookies are sure to become your go-to baking indulgence.
Ingredients for this Thick and Chewy Peanut Butter Cookies Recipe
- 1 cup creamy peanut butter (not natural style)
- 1/2 cup unsalted butter, softened
- 1 cup light brown sugar, packed
- 1/2 cup granulated sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- 2 cups all-purpose flour
- 1/2 teaspoon baking soda
- 1/2 teaspoon baking powder
- 1/4 teaspoon salt

Step 1: Preheat and Prepare
Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper or silicone baking mats for an even, non-stick bake.
Step 2: Cream the Butters and Sugars
In a large mixing bowl, combine the creamy peanut butter, softened butter, brown sugar, and granulated sugar. Beat together using a hand mixer or stand mixer on medium speed until light and fluffy, about 2–3 minutes.
Step 3: Add Eggs and Vanilla
Beat in the eggs one at a time, mixing well after each addition. Then stir in the vanilla extract until incorporated.
Step 4: Mix the Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, baking powder, and salt. Gradually add this dry mixture to the wet mixture, beating on low speed until just combined.
Step 5: Scoop and Shape
Using a cookie scoop or tablespoon, drop rounded spoonfuls of dough onto the prepared baking sheets. Leave about 2 inches between each cookie. For a classic peanut butter cookie look, press down slightly with a fork in a crisscross pattern.
Step 6: Bake to Perfection
Bake in the preheated oven for 10–12 minutes, or until the edges are lightly golden. The centers may look soft—this is key to keeping them chewy.
Step 7: Cool and Enjoy
Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. Enjoy warm or store for later.
Storage Instructions
Store the cooled cookies in an airtight container at room temperature for up to 1 week. To keep them extra fresh, place a slice of bread inside the container to maintain softness. For longer storage, freeze the cookies in a single layer on a baking sheet, then transfer to a freezer-safe bag or container. They can be frozen for up to 3 months—just thaw at room temperature before serving.
Estimated Nutrition
Per cookie (based on 24 cookies total):
- Calories: 230
- Fat: 13g
- Saturated Fat: 5g
- Cholesterol: 25mg
- Sodium: 120mg
- Carbohydrates: 26g
- Fiber: 1g
- Sugars: 16g
- Protein: 5g
Frequently Asked Questions
What type of peanut butter should I use?
Use creamy peanut butter, not the natural kind. Natural peanut butters tend to separate and affect the texture.
Can I make these cookies gluten-free?
Yes! Substitute a 1:1 gluten-free baking flour for the all-purpose flour.
Can I freeze the cookie dough?
Absolutely. Scoop dough balls onto a tray, freeze until solid, then store in a zip-top bag. Bake from frozen, adding an extra 1–2 minutes.
How do I keep the cookies soft?
Don’t overbake! Also, store them with a slice of bread in the container to help retain moisture.
Can I use chunky peanut butter instead?
Yes, but the texture will be slightly different—crunchier and a bit more rustic.
Why are my cookies dry or crumbly?
Most likely from overbaking or too much flour. Spoon and level the flour when measuring.
Can I add chocolate chips?
Definitely! Stir in 1 cup of chocolate chips for a delicious twist.
Are these cookies safe for peanut allergies?
No, this recipe is not suitable for those with peanut allergies. Try a sunflower seed butter alternative if needed.

Thick and Chewy Peanut Butter Cookies Recipe
- Total Time: 19 minute
- Yield: 24 cookies
Description
These thick and chewy peanut butter cookies are the ultimate comfort treat, filled with rich peanut flavor and a soft, satisfying bite. Perfect for bake sales, family gatherings, or just because, they offer a nostalgic taste that’s always welcome.
Ingredients
1 cup creamy peanut butter (not natural style)
1/2 cup unsalted butter, softened
1 cup light brown sugar, packed
1/2 cup granulated sugar
2 large eggs
2 teaspoons vanilla extract
2 cups all-purpose flour
1/2 teaspoon baking soda
1/2 teaspoon baking powder
1/4 teaspoon salt
Instructions
- Preheat oven to 350°F (175°C). Line baking sheets with parchment.
- Cream together peanut butter, butter, and both sugars until light and fluffy.
- Add eggs one at a time, then stir in vanilla extract.
- Whisk together dry ingredients; gradually mix into wet ingredients.
- Scoop dough onto baking sheets, spacing 2 inches apart. Flatten slightly with fork.
- Bake 10–12 minutes, until edges are golden and centers still soft.
- Cool on sheet 5 minutes, then transfer to rack.
- Prep Time: 15 minutes
- Cook Time: 10–12 minutes