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.