Peanut Butter Chocolate Chip Cookies are the kind of cookie I make when I want soft and chewy centers, crisp edges, and that rich peanut butter flavor that actually comes through.
These have a nutty, buttery dough and plenty of melty chocolate in every bite. I like this version because they bake up reliably thick if you chill the dough, and they stay tender as long as you pull them while the centers still look a little underdone.
They’re especially good for cookie trays, weekend baking, and anything where you want a cookie that feels a little more substantial than a basic chocolate chip. For me, these are best with a simple drink on the side and a little time to cool so the texture sets.

Why You’ll Love This Recipe
Soft and Chewy: The centers stay tender while the edges set up nicely, so you get that classic chewy cookie bite.
Big Peanut Butter Flavor: These actually taste like peanut butter, not just “sweet cookie with a hint of it.”
Chocolate in Every Bite: A generous amount of chips means you don’t end up with plain bites around the edges.
Easy to Make Ahead: The dough handles chilling really well, so you can bake when you’re ready.
Flexible Mix-Ins: Add chopped peanuts for crunch, or swap the chips for chunks or minis depending on what you like.
Ingredients You’ll Need
Dry Ingredients
- All-purpose flour: I use regular flour here. Measure it lightly so the cookies don’t turn out dry.
- Baking soda: Helps the cookies spread and gives you those set, lightly crisp edges.
- Baking powder: This adds a little lift so the cookies don’t bake up too flat.
- Fine salt: Don’t skip it. It keeps the cookies from tasting one-note and makes the chocolate pop more.
Wet Ingredients
- Unsalted butter: Softened butter creams better with the sugars. If it’s melty, the dough can get loose fast.
- Creamy peanut butter: Creamy is my go-to for the best texture. Natural peanut butter can work, but it needs to be really well stirred and the cookies can be a bit more crumbly.
- Granulated sugar: Helps the edges set and gives a cleaner sweetness.
- Light brown sugar: This is where a lot of the chewiness comes from. Dark brown sugar works too if that’s what you have.
- Eggs: Room temp eggs mix in more smoothly and help the dough come together without overmixing.
- Vanilla extract: Just enough to round out the peanut butter and chocolate.
Mix Ins
- Semisweet chocolate chips: Semisweet is my default here. Dark chocolate chunks are great too if you want a stronger chocolate bite.
- Chopped peanuts (optional): I add these when I want a little crunch. They’re also nice if you’re using mini chips and want more texture.

Recipe Instructions
- Preheat the oven: Heat the oven to 350 F and line baking sheets with parchment paper.
- Mix the dry ingredients: Whisk the flour, baking soda, baking powder, and salt together until evenly combined.
- Cream the butter and sugars: Beat the softened butter, peanut butter, granulated sugar, and brown sugar until light and creamy.
- Add the eggs: Beat in the eggs one at a time, then mix in the vanilla until smooth.
- Add the dry ingredients: Add the dry ingredients to the wet ingredients and mix just until you don’t see dry flour.
- Fold in the chocolate chips: Fold in the chocolate chips (and chopped peanuts, if using) until evenly mixed.
- Chill the dough: Chill the dough for 30 minutes if you want thicker cookies, or chill 1 to 24 hours for extra thick cookies.
- Shape the cookies: Scoop about 1 1/2 tbsp portions onto the baking sheets, spaced apart, and flatten slightly.
- Bake: Bake for 9 to 11 minutes, until the edges are set and the centers still look slightly underbaked.
- Cool: Cool on the baking sheet for 5 minutes, then transfer to a rack to cool completely.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Don’t overbake them. Pull them when the edges look set and the centers still look a little soft. They finish cooking on the pan, and that’s what keeps the middle chewy.
Chill the dough if your kitchen is warm. If the butter is very soft, the dough can spread fast. Even 30 minutes in the fridge makes the dough easier to scoop and helps the cookies bake thicker.
Mix just until the flour disappears. Once you add the dry ingredients, keep it gentle. Overmixing can make the cookies bake up a little tougher.
Flatten the scoops slightly. Peanut butter dough is thick, and a small press helps the cookies spread evenly instead of staying too domed.
Use natural peanut butter only if it’s well stirred. If it’s separated at all, the dough can end up oily in spots. It still works, but expect a slightly more crumbly cookie.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Milk: A cold glass of milk is classic with these. It’s especially good if you went a little heavier on the chocolate chips.
- Coffee or espresso: These are really good with coffee, especially if you like the peanut butter flavor to stand out. I usually do a simple drip coffee or a latte.
- Ice cream: Serve a cookie with vanilla ice cream on the side for an easy dessert plate. If the cookie is room temp, it still works fine.
- Fruit: Strawberries or raspberries are nice if you want something fresh with the cookies. It keeps the plate from feeling too heavy.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store baked cookies covered at room temperature for 2 to 3 days. They stay soft, especially if you don’t overbake them. If they firm up, warming one briefly in the microwave brings back the chewy texture.
You can make the cookie dough ahead and keep it covered in the fridge for 1 to 2 days. I like doing this when I want thicker cookies and an easy bake later.
Freeze scooped dough balls on a sheet pan, then move them to a freezer bag once solid. Bake from frozen at 350 F and add a couple of extra minutes, keeping an eye on the edges.
If you freeze baked cookies, let them thaw at room temperature. A quick warm-up (just a few seconds) helps the chocolate soften again.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
How do I keep peanut butter cookies from getting dry?
The biggest thing is not overbaking. Pull them when the centers still look a little underdone, and let them finish on the hot baking sheet.
Can I use natural peanut butter?
You can, but it needs to be very well stirred so the oil is fully mixed in. The cookies can turn out a bit more crumbly than when you use regular creamy peanut butter.
Do I really need to chill the dough?
No, but it helps if you want thicker cookies or if the dough feels soft. Even a 30-minute chill makes the dough easier to scoop and can reduce spreading.
Can I swap the chocolate chips for something else?
Yes. Dark chocolate chunks are great if you want bigger pockets of chocolate, and mini chips spread out more evenly through the dough.
How can I tell when they’re done?
Look for edges that are set and lightly browned, with centers that still look soft. If you bake until the centers look fully done in the oven, they’ll usually end up more crisp once cooled.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Peanut Butter Chocolate Chip Cookies
INGREDIENTS
Dry Ingredients
- 1 1/2 cups all purpose flour
- 1 tsp baking soda
- 1/2 tsp baking powder
- 1/2 tsp fine salt.
Wet Ingredients
- 1/2 cup unsalted butter softened
- 1 cup creamy peanut butter
- 1/2 cup granulated sugar
- 1/2 cup light brown sugar packed
- 2 large eggs room temperature
- 2 tsp vanilla extract.
Mix Ins
- 1 1/2 cups semisweet chocolate chips
- chopped peanuts optional.
INSTRUCTIONS
Prep and Mix
- Preheat oven to 350 F and line baking sheets with parchment paper
- whisk flour baking soda baking powder and salt until evenly combined
- beat butter peanut butter granulated sugar and brown sugar until light and creamy
- beat in eggs one at a time then mix in vanilla until smooth.
Shape and Bake
- Add dry ingredients to wet ingredients and mix just until no dry flour remains then fold in chocolate chips
- chill dough 30 minutes for thicker cookies if desired
- scoop 1 1/2 tbsp portions onto baking sheets spaced apart and flatten slightly
- bake until edges are set and centers look slightly underbaked 9 to 11 minutes
- cool on the baking sheet 5 minutes then transfer to a rack to cool completely.
