There are few smells more comforting than a batch of fresh peanut butter cookies baking in the oven. It’s the kind of aroma that instantly takes me back to childhood — standing on tiptoes, waiting for my mom to pull those warm, golden cookies off the baking sheet, the crisscross fork marks etched on top like a homemade badge of honor.
This peanut butter cookie recipe is my go-to — simple, nostalgic, and unbelievably satisfying. The edges are lightly crisp, the centers soft and chewy, and every bite bursts with that creamy, nutty goodness you can only get from real peanut butter.
Whether you’re making these for a bake sale, a late-night craving, or just a little afternoon comfort, I’ll walk you through everything — from the right creamy peanut butter to use, to how long to bake them so they’re perfect every single time.
Why You’ll Love This Recipe
This recipe has earned “family favorite” status for good reason. Here’s why you’ll fall in love too:
- Simple ingredients: Just pantry staples — nothing fancy or hard to find.
- Perfect texture: Slightly crisp edges with soft, chewy centers.
- Big peanut butter flavor: Using the right ratio gives rich, nutty depth.
- Quick and easy: Ready in under 30 minutes from start to finish.
- Make-ahead friendly: The dough freezes beautifully for future cravings.
If you love an easy butter cookies recipe, this is its nutty, golden cousin — simple, classic, and impossible to resist.
Ingredients You’ll Need
Here’s everything you’ll need for the best peanut butter cookie recipe — plus a few notes to help you get that perfect bake.
Dry Ingredients
- 1½ cups all-purpose flour – Spoon and level to avoid dense cookies.
- ½ teaspoon baking powder – Helps the cookies rise slightly and stay tender.
- ½ teaspoon baking soda – Adds lift and helps with that crinkly top.
- ¼ teaspoon salt – Balances the sweetness and deepens flavor.
Wet Ingredients
- ½ cup (1 stick) unsalted butter, room temperature – Softened for easy creaming.
- ½ cup granulated sugar – Adds structure and slight crispness.
- ½ cup packed brown sugar – Adds moisture and that irresistible chewy texture.
- ¾ cup creamy peanut butter – I recommend a standard brand like Jif or Skippy; natural peanut butter can separate.
- 1 large egg, room temperature – Helps bind and enrich the dough.
- 1 teaspoon pure vanilla extract – Enhances the peanut butter flavor beautifully.
Prep, Cook & Total Time
| Step | Time |
|---|---|
| Prep Time | 10 minutes |
| Chill Time (optional) | 20 minutes |
| Cook Time | 10 minutes |
| Total Time | 30–35 minutes |
Ingredient Substitutions
Running low on something? Here are a few quick swaps that still deliver delicious results:
- Peanut Butter: Substitute with almond or sunflower seed butter for a nut-free version.
- Butter: Use vegan butter or coconut oil for a dairy-free cookie.
- Flour: Try a 1:1 gluten-free baking blend if needed.
- Sugar: Coconut sugar or maple sugar gives a caramel-like flavor.
- Egg: Replace with 1 tablespoon ground flaxseed + 3 tablespoons warm water for a vegan twist.
Each swap changes texture slightly — but all keep the cookies soft and satisfying.
How to Make Peanut Butter Cookie Recipe
Here’s your step-by-step guide to perfect, bakery-style peanut butter cookies — soft, chewy, and full of that nostalgic flavor we all love.
Step 1: Preheat the Oven & Prep Pans
Preheat your oven to 350°F (177°C). Line two baking sheets with parchment paper or silicone baking mats. This ensures even baking and prevents sticking.
Step 2: Cream the Butter & Sugars
In a large bowl (or using a stand mixer), beat together butter, granulated sugar, and brown sugar for about 2–3 minutes, until light and fluffy.
You’ll know it’s ready when the mixture turns pale and airy — this step is key for those soft, chewy centers.
Step 3: Add Peanut Butter, Egg & Vanilla
Mix in the creamy peanut butter, followed by the egg and vanilla extract. Scrape down the sides as needed to make sure everything’s combined.
At this point, your kitchen will already smell like heaven — a mix of sweet and nutty that makes it impossible not to sneak a taste. (Yes, I always do.)
Step 4: Combine Dry Ingredients
In a separate bowl, whisk together flour, baking soda, baking powder, and salt. Gradually add this dry mixture to the wet ingredients.
Mix just until combined — don’t overmix, or your cookies can turn tough instead of tender.
Step 5: Scoop & Shape the Dough
Use a cookie scoop or tablespoon to roll 1½-inch dough balls. Place them about 2 inches apart on the prepared baking sheets.
Now for the fun part: use a fork to press a crisscross pattern on top of each cookie. It’s traditional, yes — but it also helps the cookies bake evenly.
Step 6: Bake to Perfection
Bake the cookies for 9–11 minutes, just until the edges are lightly golden but the centers still look soft.
They’ll firm up as they cool — so don’t overbake! This is the secret to that soft, chewy middle.
Step 7: Cool Completely
Let the cookies rest on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Pro Tip: Warm cookies are fragile, but once cooled, they’re perfectly soft inside and slightly crisp around the edges — the dream combo.
Expert Tips & Mistakes to Avoid
After countless batches (and plenty of “quality control taste-tests”), here’s what I’ve learned:
- Use room temperature ingredients. They blend more easily, giving smoother dough and consistent texture.
- Don’t use natural peanut butter. It separates and can cause greasy cookies.
- Chill the dough for 20 minutes if your kitchen is warm — it helps control spreading.
- Avoid overbaking. Cookies should look slightly underdone when you pull them out.
- Use parchment paper. It prevents sticking and promotes even browning.
If you want your cookies to stay soft for days, store them with a slice of bread — it works like magic.
Variations & Add-Ons
There’s endless room to play with this base recipe! Try one of these fun twists:
- Chocolate Chip Peanut Butter Cookies: Add ¾ cup of semisweet chocolate chips to the dough.
- Peanut Butter Blossoms: Press a Hershey’s Kiss into each cookie right after baking.
- Crunchy Peanut Butter Cookies: Use crunchy peanut butter for texture.
- Double Peanut Butter: Add peanut butter chips for an extra punch of flavor.
- Oatmeal Peanut Butter Cookies: Replace ½ cup of flour with rolled oats.
You can also roll dough balls in sugar before baking for a sparkly, bakery-style finish.
Serving Suggestions
Serve these cookies warm from the oven with a tall glass of cold milk (trust me, it’s the classic combo for a reason).
They also make an amazing ice cream sandwich base — just add a scoop of vanilla or chocolate ice cream between two cookies and freeze for 30 minutes.
For dessert trays, stack them with a sprinkle of powdered sugar or drizzle with melted chocolate for a fancier touch.
Storage & Reheating
Here’s how to keep those cookies fresh and delicious:
- Room Temperature: Store in an airtight container for up to 5 days.
- Freezer: Freeze baked cookies or unbaked dough balls for up to 3 months.
- To Reheat: Warm a cookie in the microwave for 8–10 seconds for that fresh-from-the-oven softness.
If freezing the dough, bake directly from frozen — just add a minute or two to the baking time.
Nutrition Information (Per Cookie)
| Nutrient | Amount |
|---|---|
| Calories | 210 kcal |
| Protein | 5 g |
| Fat | 11 g |
| Carbohydrates | 23 g |
| Sugar | 14 g |
| Sodium | 90 mg |
(Nutrition values are approximate and depend on brand variations.)
Frequently Asked Questions
Can I make this peanut butter cookie recipe ahead of time?
Yes! You can prepare the dough up to 2 days ahead and refrigerate it. Let it come to room temperature before baking for the best texture.
Can I freeze peanut butter cookies?
Absolutely. Freeze the unbaked dough balls or fully baked cookies for up to 3 months. Bake frozen dough straight from the freezer, adding 1–2 minutes to the time.
Why are my cookies dry or crumbly?
Overbaking or adding too much flour can cause dry cookies. Measure flour properly by spooning and leveling, and bake only until the edges are golden.
Can I use natural peanut butter for this recipe?
It’s not recommended. Natural peanut butter separates easily and can make cookies greasy. Stick with creamy, shelf-stable brands like Jif or Skippy.
How do I make the cookies extra soft and chewy?
Slightly underbake the cookies and store them in an airtight container with a slice of bread. The moisture from the bread keeps them perfectly soft.
Can I double this peanut butter cookie recipe?
Yes, this recipe doubles easily. Use a stand mixer to handle the larger dough volume and bake in batches for even results.
Conclusion
There’s something wonderfully nostalgic about biting into a soft, golden peanut butter cookie — that blend of buttery richness, nutty flavor, and just the right amount of sweetness. This peanut butter cookie recipe has become my forever favorite. It’s quick, foolproof, and always gets rave reviews (even from the “I don’t like peanut butter” crowd).
Whether you’re baking with kids, making holiday treats, or just craving something cozy, these cookies are pure homemade joy — easy to whip up, hard to resist, and guaranteed to make your kitchen smell like happiness.
So grab your mixing bowl, preheat the oven, and let’s make some magic — one peanut buttery bite at a time.
And hey, if you try this recipe, don’t forget to share your batch (or at least the photos!). I’d love to see how your cookies turn out — just tag or comment below and spread the cookie love.

Peanut Butter Cookie Recipe
Ingredients
- Dry Ingredients
- 1½ cups all-purpose flour – Spoon and level to avoid dense cookies.
- ½ teaspoon baking powder – Helps the cookies rise slightly and stay tender.
- ½ teaspoon baking soda – Adds lift and helps with that crinkly top.
- ¼ teaspoon salt – Balances the sweetness and deepens flavor.
- Wet Ingredients
- ½ cup 1 stick unsalted butter, room temperature – Softened for easy creaming.
- ½ cup granulated sugar – Adds structure and slight crispness.
- ½ cup packed brown sugar – Adds moisture and that irresistible chewy texture.
- ¾ cup creamy peanut butter – I recommend a standard brand like Jif or Skippy; natural peanut butter can separate.
- 1 large egg room temperature – Helps bind and enrich the dough.
- 1 teaspoon pure vanilla extract – Enhances the peanut butter flavor beautifully.
Instructions
- Preheat the Oven & Prep Pans
- Preheat your oven to 350°F (177°C). Line two baking sheets with parchment paper or silicone baking mats. This ensures even baking and prevents sticking.
- Cream the Butter & Sugars
- In a large bowl (or using a stand mixer), beat together butter, granulated sugar, and brown sugar for about 2–3 minutes, until light and fluffy.
- You’ll know it’s ready when the mixture turns pale and airy — this step is key for those soft, chewy centers.
- Add Peanut Butter, Egg & Vanilla
- Mix in the creamy peanut butter, followed by the egg and vanilla extract. Scrape down the sides as needed to make sure everything’s combined.
- At this point, your kitchen will already smell like heaven — a mix of sweet and nutty that makes it impossible not to sneak a taste.
- Combine Dry Ingredients
- In a separate bowl, whisk together flour, baking soda, baking powder, and salt. Gradually add this dry mixture to the wet ingredients.
- Mix just until combined — don’t overmix, or your cookies can turn tough instead of tender.
- Scoop & Shape the Dough
- Use a cookie scoop or tablespoon to roll 1½-inch dough balls. Place them about 2 inches apart on the prepared baking sheets.
- Now for the fun part: use a fork to press a crisscross pattern on top of each cookie. It’s traditional, yes — but it also helps the cookies bake evenly.
- Bake to Perfection
- Bake the cookies for 9–11 minutes, just until the edges are lightly golden but the centers still look soft.
- They’ll firm up as they cool — so don’t overbake! This is the secret to that soft, chewy middle.
- Cool Completely
- Let the cookies rest on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
Notes
- Use room temperature ingredients. They blend more easily, giving smoother dough and consistent texture.
- Don’t use natural peanut butter. It separates and can cause greasy cookies.
- Chill the dough for 20 minutes if your kitchen is warm — it helps control spreading.
- Avoid overbaking. Cookies should look slightly underdone when you pull them out.
- Use parchment paper. It prevents sticking and promotes even browning.
- Store in an airtight container for up to 5 days at room temperature.
- Freeze baked cookies or dough balls for up to 3 months.
- Reheat: Microwave for 8–10 seconds to restore that just-baked softness.
- Bonus Tip: Store cookies with a slice of bread — it keeps them extra soft!

