
There’s nothing quite like a homemade peanut butter chocolate chip cookie fresh from the oven – crispy edges, chewy centers, and that perfect balance of salty peanut butter and sweet chocolate. This is the recipe you’ll return to again and again, and honestly, it might just be the best peanut butter chocolate chip cookie recipe you’ll ever make.
I grew up in a household where baking was a love language, and these cookies were always on rotation. My grandmother would make them for every occasion, and I watched her technique closely – the way she’d cream the butter and peanut butter together until fluffy, how she’d fold in the chocolate chips with such care, and the exact moment she’d pull them from the oven when they looked just barely underdone. That’s the secret, friends. These cookies continue to cook on the baking sheet after you remove them from the oven, so pulling them out when they look just slightly soft in the center is absolutely crucial.
What makes this recipe different from the dozens of others you’ll find online? It’s the combination of creamy peanut butter and brown butter undertones, the perfect ratio of chocolate chips to cookie dough, and a touch of vanilla that brings everything together beautifully. I’ve tested this recipe countless times, adjusting ingredients and techniques until I landed on this version – the one that delivers cookies with crispy, golden edges and centers that are tender and almost melt-in-your-mouth.
These cookies are perfect for so many occasions: bake them for a bake sale, pack them in school lunches, give them as gifts to neighbors, or simply make a batch on a Sunday afternoon to have on hand for the week ahead. They pair beautifully with cold milk, coffee, or even a glass of wine if you’re feeling fancy. And here’s a pro tip – if you love cookies as much as I do, check out our collection of baking essentials to make sure you have all the right tools.
The beauty of this recipe is its simplicity and reliability. You don’t need any special equipment beyond what most home bakers already have – a mixer (or strong arm and wooden spoon!), measuring cups, and a reliable oven. The ingredient list is straightforward: butter, peanut butter, sugars, eggs, vanilla, flour, baking soda, salt, and of course, chocolate chips. Each ingredient serves a purpose, and together they create something truly magical.
One thing I always emphasize when sharing this recipe is the importance of quality ingredients. Use real butter, not margarine. Use good peanut butter – creamy works beautifully, though you can certainly use chunky if that’s your preference. And invest in chocolate chips that you actually enjoy eating on their own, because they’re a star ingredient here. The better your ingredients, the better your cookies will be.
If you’re someone who loves baking, you might also enjoy exploring our kitchen guides for more baking inspiration. And if you’re looking to expand your recipe repertoire beyond cookies, we have plenty of other favorites to explore.
I recommend making these cookies when you have a little time to relax and enjoy the process. Put on your favorite music or podcast, gather your ingredients, and settle into the rhythm of measuring, mixing, and baking. There’s something incredibly therapeutic about making cookies from scratch. And the reward? Dozens of delicious, homemade cookies that taste infinitely better than anything you could buy at a store.
For more baking tips and tricks, check out Bon Appétit’s cookie guide and Serious Eats’ cookie collection. Both sites have excellent resources for perfecting your cookie game. And if you want to dive deeper into chocolate chip cookie science, The New York Times has some fascinating articles on the subject.
These cookies also freeze beautifully, so feel free to make a double batch and stash some in the freezer for later. You can either freeze the dough and bake fresh cookies anytime, or bake them fully and freeze them in an airtight container. Either way, you’ll have homemade peanut butter chocolate chip cookies ready whenever the craving strikes. Trust me, future you will be so grateful.
Once you master this recipe, you might want to try some fun variations. Add a pinch of sea salt on top before baking for a sweet and salty combination. Swap half the chocolate chips for peanut butter chips. Add a teaspoon of espresso powder to enhance the chocolate flavor. The possibilities are endless, and that’s the beauty of having a solid base recipe.
I hope you love this recipe as much as I do. There’s something special about sharing a beloved recipe with others, and I’m thrilled to pass this one along to you. Happy baking!
Ingredients
- 1 cup (2 sticks) unsalted butter, softened to room temperature
- 3/4 cup creamy peanut butter, room temperature
- 3/4 cup granulated sugar
- 3/4 cup packed brown sugar
- 2 large eggs, room temperature
- 2 teaspoons vanilla extract
- 2 1/4 cups all-purpose flour
- 1 teaspoon baking soda
- 1/2 teaspoon salt
- 1 1/2 cups semi-sweet chocolate chips
- 1/4 cup chopped roasted peanuts (optional, for topping)
- Fleur de sel or sea salt (optional, for topping)

Instructions
- Preheat your oven to 350°F (175°C). Line two large baking sheets with parchment paper or silicone baking mats.
- In a large mixing bowl, cream together the softened butter and peanut butter until light and fluffy, about 2-3 minutes. Use an electric mixer on medium speed, or beat vigorously by hand with a wooden spoon.
- Add the granulated sugar and brown sugar to the butter mixture. Beat together until well combined and the mixture is light and airy, approximately 1-2 minutes.
- Add the room temperature eggs one at a time, beating well after each addition. Make sure each egg is fully incorporated before adding the next one.
- Pour in the vanilla extract and mix until combined. The batter should be smooth and creamy at this point.
- In a separate medium bowl, whisk together the flour, baking soda, and salt. Mix until evenly distributed.
- Gradually add the flour mixture to the wet ingredients, mixing on low speed or by hand until just combined. Do not overmix, as this can result in tough cookies.
- Fold in the chocolate chips using a spatula or wooden spoon until evenly distributed throughout the dough. You want the chips visible throughout but not crushed.
- Drop rounded tablespoons of dough onto the prepared baking sheets, spacing them about 2 inches apart. These cookies will spread slightly as they bake.
- If desired, sprinkle a pinch of chopped peanuts and a tiny amount of sea salt on top of each cookie.
- Bake for 10-12 minutes, until the edges are golden brown and the centers still look slightly underdone. The cookies should look just barely set in the middle – this is crucial for achieving that chewy center.
- Remove the baking sheets from the oven and let the cookies cool on the pan for 5 minutes. The carryover heat will continue cooking them slightly.
- Transfer the cookies to a wire cooling rack to cool completely. They will firm up as they cool.
- Store in an airtight container at room temperature for up to 5 days, or freeze for up to 3 months.

Pro Tips
Not Overbaking: This is the most important tip for achieving the perfect cookie. Pull them from the oven when they still look slightly underdone in the center. They will continue cooking on the hot pan. Overbaking will result in dry, crumbly cookies.
Chocolate Chip Quality: Invest in good quality chocolate chips. The flavor difference between premium and budget chips is noticeable. Semi-sweet chips provide a nice balance, but you can use milk chocolate for a sweeter cookie or dark chocolate for a richer flavor.
Mixing the Dough: Once you add the flour mixture, mix on low speed and stop as soon as the flour is incorporated. Overmixing develops gluten, which makes cookies tough instead of tender.
Scaling the Recipe: This recipe doubles beautifully if you need more cookies. Simply double all ingredients and bake in batches. You can also freeze the dough for up to 3 months – just scoop onto a baking sheet, freeze solid, then transfer to a freezer bag and bake straight from frozen, adding 1-2 minutes to baking time.
Variations to Try: Add a teaspoon of espresso powder to enhance chocolate flavor. Use peanut butter chips instead of half the chocolate chips. Add a tablespoon of peanut butter swirled on top before baking. Mix in chopped Reese’s cups for a fun twist. Top with a chocolate-peanut butter drizzle after baking.
Storage Instructions: Cookies stay fresh in an airtight container for 5 days at room temperature. For longer storage, freeze baked cookies in an airtight container for up to 3 months, or freeze raw dough balls for up to 3 months and bake as needed.
Serving Suggestions: These cookies pair wonderfully with cold milk, coffee, or hot tea. They also make excellent gift cookies when packaged in a pretty box or tin. Wrap them individually in parchment paper for a bakery-style presentation.
Nutritional Consideration: While these cookies do contain peanuts, they’re a good source of protein from both the peanut butter and peanuts. The chocolate chips provide antioxidants. Of course, they’re still a treat to enjoy in moderation!
Baking Sheet Preparation: Using parchment paper or silicone mats ensures even baking and makes cleanup easy. Avoid greasing the pan directly as this can cause the cookies to spread too much.

Pingback: How to make the PERFECT Lamb Kebab Recipe! So Tasty! – Simple Recipe Finder