This page may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. If you choose to make a purchase after clicking a link, I may receive a commission at no additional cost to you. My goal is to provide helpful and valuable content, and any commissions help me maintain this site and continue creating high-quality content for my readers. Thank you for your support!
These chocolate peanut butter cookies are soft, chewy, and packed with rich chocolate and creamy peanut butter flavor.
Made with simple pantry ingredients, they’re easy to whip up and perfect for satisfying any sweet craving.
Why You’ll Love These Chocolate Peanut Butter Cookies
- Rich chocolate and peanut butter flavor: Enjoy the perfect balance of deep chocolate and creamy peanut butter in every bite.
- Soft, chewy texture: These cookies have tender centers with lightly crisp edges for a satisfying bite.
- Easy, beginner-friendly recipe: Simple steps make these cookies easy to prepare, even if you’re new to baking.
- Made with common ingredients: You only need basic pantry staples that are easy to find.
- Perfect for any occasion: Serve them at holidays, parties, or whenever you’re craving a homemade treat.
Ingredients for Chocolate Peanut Butter Cookies
Dry Ingredients
- 2 cups (250 g) all-purpose flour
- ½ cup (43 g) unsweetened cocoa powder
- 1 teaspoon baking soda
- ½ teaspoon salt
Wet Ingredients
- ½ cup (113 g) unsalted butter, softened
- ¾ cup (150 g) granulated sugar
- ¾ cup (165 g) packed brown sugar
- ¾ cup (190 g) creamy peanut butter
- 1 large egg
- 1 teaspoon vanilla extract
Optional Add-Ins
- 1 cup (170 g) chocolate chips
- ½ cup (85 g) peanut butter chips
- ½ cup (60 g) chopped peanuts
- 4 oz (113 g) chocolate chunks
How to Make Chocolate Peanut Butter Cookies
1. Prepare the Cookie Dough
Start by creaming the softened butter, peanut butter, granulated sugar, and brown sugar together until the mixture is smooth, creamy, and slightly fluffy.
This step helps create a lighter cookie texture while blending the peanut butter and sugars evenly.
Add the egg and vanilla extract, then mix until everything is well combined.
In a separate bowl, whisk together the flour, cocoa powder, baking soda, and salt.
Gradually add the dry ingredients to the wet mixture, mixing just until a soft cookie dough forms.
Avoid overmixing once the flour is added, as this can make the cookies tougher instead of soft and chewy.
2. Add Chocolate Chips
Gently fold the chocolate chips into the dough until they are spread evenly throughout.
You can also add peanut butter chips, chocolate chunks, or chopped peanuts for extra flavor and texture.
Fold the add-ins in gently so you do not overwork the dough.
3. Chill the Dough
If the dough feels very soft or sticky, cover the bowl and chill it in the refrigerator for about 30 minutes.
Chilling helps firm up the butter, making the dough easier to scoop and helping the cookies hold their shape while baking.
If your kitchen is warm, chilling the dough is especially helpful for preventing the cookies from spreading too much.
4. Shape the Cookies
Scoop the dough into evenly sized portions and roll each portion gently between your hands to form a ball.
Place the dough balls on a parchment-lined baking sheet, leaving about 2 inches of space between them.
Gently flatten each ball with your fingers or the bottom of a glass if you prefer slightly flatter cookies.
Try to keep the portions similar in size so the cookies bake evenly.
5. Bake
Bake the cookies in a preheated oven until the edges look set while the centers still appear slightly soft.
The cookies may look a little underbaked in the middle when they come out, but they will continue to set as they cool.
Avoid leaving them in the oven too long, since even an extra few minutes can turn soft, chewy cookies dry.
6. Cool and Serve
Let the cookies cool on the baking sheet for about 5 minutes after removing them from the oven.
This short resting time allows the cookies to firm up without losing their soft centers.
Carefully transfer them to a wire rack to finish cooling.
For the best texture, let them cool slightly before serving, then enjoy them with a glass of cold milk, coffee, or your favorite drink.
Tips for the Best Chocolate Peanut Butter Cookies
- Measure flour accurately: Too much flour can make the cookies dry and crumbly, so use a kitchen scale or spoon the flour into your measuring cup and level it off.
- Use room-temperature butter: Softened butter blends more easily with the peanut butter and sugars, creating a smoother dough.
- Use creamy peanut butter: Creamy peanut butter gives the cookies a smooth texture and mixes evenly into the dough.
- Avoid overmixing: Mix just until the flour disappears to help keep the cookies soft and chewy.
- Don’t overbake: Remove the cookies when the edges are set but the centers still look slightly soft for the best texture.
- Cool before storing: Let the cookies cool completely before placing them in an airtight container to prevent excess moisture buildup.
Chocolate Peanut Butter Cookie Variations
- Double chocolate: Add extra chocolate chips to make the cookies even richer and more chocolatey.
- Peanut butter chip: Replace some of the chocolate chips with peanut butter chips for an extra boost of peanut butter flavor.
- Crunchy peanut butter: Swap creamy peanut butter for crunchy peanut butter to add small bits of peanuts throughout the cookies.
- Sea salt: Sprinkle a little flaky sea salt over the dough before baking to balance the sweetness.
- Chocolate chunks: Use chopped chocolate instead of chocolate chips for larger pockets of melted chocolate in every bite.
How to Store Chocolate Peanut Butter Cookies
Let the cookies cool completely before storing them so trapped warmth does not create excess moisture and make them soggy.
Place the cooled cookies in an airtight container and keep them at room temperature in a cool, dry spot.
They should stay soft and fresh for about 4–5 days when stored properly.
For longer storage, freeze the baked cookies in a freezer-safe container or bag, placing parchment paper between layers to prevent them from sticking together.
Frozen cookies can be stored for up to 3 months and thawed at room temperature whenever you’re ready for a sweet treat.
Can You Freeze Chocolate Peanut Butter Cookie Dough?
Yes, you can freeze chocolate peanut butter cookie dough, which makes it easy to bake fresh cookies whenever you want them.
Scoop the dough into individual portions and roll each one into a ball before placing them on a parchment-lined baking sheet.
Freeze the dough balls until firm, then transfer them to a freezer-safe bag or airtight container and label it with the date.
When you’re ready to bake, place the frozen dough balls directly on a lined baking sheet, leaving enough space between them for spreading.
Bake them straight from frozen, adding a few extra minutes to the usual baking time.
Keep an eye on the edges and remove the cookies when they are set but the centers still look slightly soft.
What to Serve With Chocolate Peanut Butter Cookies
- Cold milk: The creamy, cool taste of milk pairs perfectly with rich chocolate and peanut butter.
- Coffee: Serve the cookies with a hot cup of coffee for a delicious balance of bitter and sweet flavors.
- Hot chocolate: Double down on the chocolate with a warm mug of hot chocolate for an extra indulgent treat.
- Vanilla ice cream: Add a scoop of vanilla ice cream for a creamy contrast to the warm, chewy cookies.
- Peanut butter or chocolate dessert sauces: Drizzle your favorite sauce over the cookies or ice cream for even more flavor.
Final Thoughts
These chocolate peanut butter cookies are soft, chewy, and packed with rich chocolate and creamy peanut butter flavor.
They’re easy to make, so give the recipe a try and add your favorite chocolate chips, peanuts, or other toppings for a personal touch.
FAQs
Can I use natural peanut butter in chocolate peanut butter cookies?
Yes, natural peanut butter can work, but separated oil may change the dough’s consistency and make the cookies spread differently.
Why are my chocolate peanut butter cookies dry?
Overbaking, adding too much flour, or measuring ingredients inaccurately can all result in dry cookies.
How do I keep chocolate peanut butter cookies soft?
Avoid overbaking the cookies and store them in an airtight container once they have cooled completely.
Can I make chocolate peanut butter cookies without chocolate chips?
Yes, chocolate chips are optional, and the cocoa powder still gives the cookies a rich chocolate flavor.
Why did my cookies spread too much?
Warm butter, warm dough, too little flour, or placing the dough on a warm baking sheet can cause the cookies to spread excessively.
Chocolate Peanut Butter Cookies: Soft, Chewy & Irresistible
Difficulty: Easy24
Cookies15
minutes12
minutes27
minutesSoft, chewy chocolate cookies packed with creamy peanut butter and chocolate chips, made with simple pantry ingredients.
Ingredients
2 cups (250 g) all-purpose flour
½ cup (43 g) unsweetened cocoa powder
1 teaspoon baking soda
½ teaspoon salt
½ cup (113 g) unsalted butter, softened
¾ cup (150 g) granulated sugar
¾ cup (165 g) packed brown sugar
¾ cup (190 g) creamy peanut butter
1 large egg
1 teaspoon vanilla extract
1 cup (170 g) chocolate chips
Directions
- Preheat the oven: Heat the oven to 350°F (175°C) and line two baking sheets with parchment paper.
- Mix the dry ingredients: Whisk the flour, cocoa powder, baking soda, and salt together in a medium bowl.
- Cream the butter and sugars: In a large bowl, beat the softened butter, peanut butter, granulated sugar, and brown sugar until smooth and creamy.
- Add the wet ingredients: Beat in the egg and vanilla extract until fully combined.
- Make the dough: Gradually add the dry ingredients to the peanut butter mixture, mixing just until combined.
- Add the chocolate chips: Gently fold in the chocolate chips without overmixing the dough.
- Chill if needed: If the dough feels very soft or sticky, refrigerate it for about 30 minutes.
- Shape the cookies: Scoop the dough into about 24 equal portions and roll them into balls.
- Arrange on baking sheets: Place the dough balls on the prepared baking sheets, leaving about 2 inches between each cookie.
- Bake: Bake for 10–12 minutes, until the edges are set but the centers still look slightly soft.
- Cool: Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack.
Notes
- For chewy cookies: Avoid overbaking; the centers should still look slightly soft when removed from the oven.
- For thicker cookies: Chill the dough for 30 minutes before baking.
- Peanut butter: Creamy, conventional peanut butter works best for consistent results.
- Storage: Keep cooled cookies in an airtight container at room temperature for 4–5 days.
- Freezing: Freeze baked cookies for up to 3 months, or freeze portioned dough and bake directly from frozen with a few extra minutes of baking time.

Hi, I’m Sorenna Blythe, the baker and writer behind Mix Whisk Bake. I share simple, reliable recipes and honest kitchen moments to help home bakers bake with confidence and joy. When I’m not testing new treats, you’ll find me sipping coffee and dreaming up my next bake.