Irresistible Chocolate Peanut Butter Cookies: The Ultimate Soft & Chewy Recipe
Indulge in the perfect harmony of rich chocolate and creamy peanut butter with these incredibly soft, fluffy, and decadent cookies. Generously topped with peanut butter chips and mini peanut butter cups, this recipe delivers an utterly delicious, over-the-top cookie experience!
The timeless combination of chocolate and peanut butter is universally beloved, and for good reason. It’s a pairing that creates a symphony of flavors and textures, making it a personal favorite for many. While classic Peanut Butter Chocolate Chip Cookies offer a delightful experience, these Chocolate Peanut Butter Cookies take that beloved combination to an entirely new level. They are designed to be exceptionally soft, thick, and bursting with both peanut butter and deep chocolate notes.
Our unique approach infuses these cookies with an intense chocolate flavor from cocoa powder, perfectly complemented by the creamy richness of peanut butter integrated directly into the dough. But we don’t stop there – we amplify the experience with a generous mix of peanut butter chips and chopped mini peanut butter cups folded into every bite. This creates a truly heavenly treat that chocolate and peanut butter aficionados will adore, offering layers of flavor and delightful textures in every chewy morsel. Prepare yourself for a cookie that’s nothing short of pure bliss!

Why You’ll Love This Chocolate Peanut Butter Cookie Recipe
If you have a passion for cookies, especially those that master complex flavor profiles, then this recipe is an absolute must-try! While perfecting Classic Chocolate Chip Cookies is a culinary achievement, being able to create diverse, equally perfect cookie variations is what truly elevates your baking game. These Chocolate Peanut Butter Cookies are not just another recipe; they are a celebration of flavor and texture, guaranteed to impress. Here’s why this recipe stands out:
- Intensely Chocolatey Foundation – Unlike some recipes that merely hint at chocolate, these cookies boast a rich, deep chocolate flavor thanks to the inclusion of high-quality cocoa powder in the dough. This provides an almost fudgy texture that melts in your mouth, creating a decadent base that chocolate lovers will find utterly irresistible. It’s the perfect dark canvas for our peanut butter additions.
- Peanut Butter Perfection in Every Bite – We truly believe chocolate and peanut butter are soulmates. This recipe embraces that belief fully! Creamy peanut butter is incorporated directly into the cookie dough, ensuring a smooth, nutty undertone throughout. Beyond that, we generously fold in both peanut butter chips and chopped mini peanut butter cups, providing pockets of gooey, melty peanut butter goodness that enhance the flavor and add delightful textural contrasts.
- Amazingly Soft and Chewy Texture – No dry or crumbly cookies here! These cookies are designed to be wonderfully soft and chewy on the inside, with slightly crisp edges. The careful balance of ingredients, including the type of sugar and softened butter, contributes to this ideal texture, making each bite a truly satisfying experience.
- Effortless Make-Ahead Options – Life gets busy, but that shouldn’t stop you from enjoying fresh-baked cookies! This recipe is incredibly versatile for make-ahead convenience. You can bake a batch and freeze the cooled cookies for up to 3-4 months, ready to thaw and enjoy. Alternatively, freeze portions of the raw dough, allowing you to bake just a few warm, gooey, chocolate and peanut butter cookies whenever a craving strikes, with minimal effort.
- Visually Stunning Presentation – Not only do these cookies taste fantastic, but they look incredible too! By pressing extra peanut butter chips and whole mini peanut butter cups onto the cookies immediately after baking, we ensure a beautiful, appealing finish where the toppings remain distinct and eye-catching, rather than melting completely into the cookie. This makes them perfect for entertaining or gifting.

Essential Ingredients for Your Cookies
Crafting these exceptional Chocolate Peanut Butter Cookies requires a thoughtful selection of common baking ingredients, each playing a crucial role in achieving the perfect flavor and texture. Here’s a detailed look at what you’ll need and why:
- Unsalted Butter, Softened: Butter is the foundation of many great cookies, providing richness, tenderness, and flavor. Using softened, room temperature butter is critical for proper creaming with the sugars, which incorporates air and leads to a light, fluffy dough and a soft, chewy cookie. If using salted butter, reduce the added salt in the recipe slightly.
- Light Brown Sugar: This sugar contributes to the cookies’ chewiness and moistness, thanks to its molasses content. It also adds a subtle caramel-like depth of flavor that complements both chocolate and peanut butter beautifully.
- Granulated Sugar: White granulated sugar helps with spread, crispness around the edges, and provides overall sweetness. The combination of both brown and granulated sugars gives these cookies a balanced texture and sweetness.
- Large Eggs: Eggs act as a binder, adding structure and moisture to the dough. They also contribute to the cookie’s rise and overall richness. Ensure they are at room temperature for better emulsion with the butter and sugar.
- Pure Vanilla Extract: A touch of vanilla enhances all the other flavors, particularly the chocolate and peanut butter. Don’t skip this, as it adds a warm, aromatic note that elevates the entire cookie.
- Creamy Peanut Butter: For a consistently soft and chewy cookie, creamy peanut butter is preferred. It blends seamlessly into the dough, distributing its flavor evenly. While you could use crunchy peanut butter for added texture, be aware it might alter the cookie’s overall tenderness slightly. Opt for a classic, processed brand rather than natural peanut butter, which can be oilier and affect consistency.
- All-Purpose Flour: The primary structural component of our cookies. Measure your flour correctly by spooning it into a measuring cup and leveling it off, rather than scooping directly, to avoid a dense, dry cookie.
- Unsweetened Cocoa Powder (or Dutch-Processed): This is where the deep chocolate flavor comes from. Unsweetened cocoa powder provides a robust, slightly bitter chocolate taste that balances the sweetness. Dutch-processed cocoa powder, which has been treated to reduce its acidity, often yields a darker, milder, and smoother chocolate flavor, and is highly recommended for its richness. Ghirardelli is an excellent brand that consistently delivers rich, fudgy results.
- Baking Soda: Our leavening agent. Baking soda reacts with acidic ingredients (like cocoa powder, though Dutch-processed is neutral, there are other minor acids) to help the cookies rise and spread, contributing to their soft, fluffy texture.
- Salt: A pinch of salt is essential for balancing and enhancing all the flavors, especially sweetness. It prevents the cookies from tasting flat and brings out the best in the chocolate and peanut butter.
- Peanut Butter Chips: These sweet, creamy chips provide bursts of intense peanut butter flavor and a delightful textural contrast. A full bag of Reese’s brand chips is ideal for this recipe. Feel free to experiment by using half peanut butter chips and half chocolate chips if you desire a more balanced chocolate-to-peanut-butter ratio.
- Mini Reese’s Peanut Butter Cups, Chopped: These are the secret weapon for an “over-the-top” cookie! Chopping them allows them to be mixed throughout the dough. Crucially, reserving some to press on top after baking ensures they maintain their shape and don’t completely melt into the cookie, offering distinct, delicious pockets of peanut butter cup goodness.

Step-by-Step Guide: Crafting Your Chocolate Peanut Butter Cookies
For precise measurements and detailed instructions, please refer to the comprehensive recipe card located at the bottom of this page.
- Cream Butter and Sugars: In the bowl of an electric stand mixer fitted with the paddle attachment, or using a large bowl and a hand mixer, combine the softened butter with both the light brown sugar and granulated sugar. Beat on medium speed for about 2 minutes, until the mixture is visibly lightened in color and takes on a fluffy, airy texture. This step is crucial for incorporating air, which contributes to the cookies’ softness. Ensure your butter is at room temperature for optimal creaming.
- Incorporate Wet Ingredients: Add the creamy peanut butter, large eggs, and pure vanilla extract to the creamed butter and sugar mixture. Continue to beat on medium speed until all ingredients are thoroughly combined and smooth. It’s important to scrape down the sides of your mixer bowl periodically with a spatula to ensure everything is evenly incorporated and no dry spots remain.
- Add Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt. Gradually add this dry mixture to the wet ingredients in the stand mixer. Mix on low speed just until the flour streaks disappear. Be careful not to overmix at this stage, as overmixing can lead to tough cookies.
- Fold in Chips and Cups: Take approximately 1 cup of the peanut butter chips and about ½ cup of the chopped mini peanut butter cups. Gently fold them into the cookie dough using a spatula until they are evenly distributed. Remember to reserve the remaining peanut butter chips and chopped peanut butter cups for topping the cookies later.
- Scoop and Chill Dough: Use a cookie scoop to portion out uniform balls of dough onto a baking sheet lined with parchment paper. For an extra touch, press 3-4 of the reserved peanut butter chips directly into the top of each dough ball. While this recipe is forgiving if you’re in a hurry, chilling the dough for 20-30 minutes in the refrigerator before baking is highly recommended. This helps prevent excessive spreading, resulting in thicker, chewier cookies.
- Preheat Oven: While the dough chills, preheat your oven to 350°F (175°C). Proper oven temperature is key for even baking.
- Bake to Perfection: Place the baking sheets with the chilled dough into the preheated oven. Bake for 10-11 minutes. The cookies are ready when the edges are set, and the tops appear slightly dry and matte, even if the centers still look a little soft. They will continue to set as they cool.
- Top with Remaining Cups and Cool: Immediately upon removing the hot cookies from the oven, gently press the remaining chopped mini peanut butter cups onto the tops of each cookie. This allows the cups to melt slightly and adhere beautifully without disappearing into the cookie. Let the cookies cool on the baking sheet for about 5 minutes to set up before carefully transferring them to a wire rack to cool completely. This prevents them from breaking and ensures they hold their shape.
Expert Tips for Perfect Chocolate Peanut Butter Cookies
Achieving the perfect cookie is a blend of good ingredients and smart techniques. Here are some expert tips to ensure your Chocolate Peanut Butter Cookies turn out absolutely flawless every time:
- Don’t Skip the Dough Chilling (If Possible): While this recipe is relatively forgiving if you’re in a rush, chilling the cookie dough for at least 20-30 minutes (or even longer, up to an hour) makes a noticeable difference. Chilled dough spreads less, resulting in thicker, chewier cookies with a more developed flavor. If you find your cookies spreading too much, chilling is definitely the answer. You can scoop the dough balls onto a baking sheet and then place the entire sheet in the fridge while your oven preheats.
- Customize Your Mix-ins: The beauty of these cookies is their adaptability. Feel free to adjust the ratios of peanut butter chips and chocolate chips. You could do half peanut butter chips and half chocolate chips for a balanced flavor, or even go all chocolate chips if you think the mini peanut butter cups provide enough peanut butter goodness. White chocolate chips could also be a delightful addition for another layer of sweetness!
- Butter Temperature Matters: Starting with truly softened, room-temperature butter is non-negotiable for the best results. If your butter is too cold, it won’t cream properly with the sugars, leading to a denser cookie. If it’s too warm (borderline melted), your cookies might spread excessively. To achieve perfect room temperature butter, take it out of the fridge at least an hour before baking, or even the night before if you plan to bake in the morning. It should be soft enough to indent with your finger but not greasy.
- Avoid Overmixing the Dough: Once you add the dry ingredients to the wet, mix only until the flour streaks have just disappeared. Overmixing develops the gluten in the flour too much, which can result in tough, dry cookies instead of the desired soft and chewy texture.
- Use Parchment Paper: Always line your baking sheets with parchment paper or silicone baking mats. This prevents sticking, ensures even baking, and makes for easy cleanup. It also helps prevent the bottoms of your cookies from getting too dark.
- Don’t Overbake: Cookies continue to bake slightly even after they’ve been removed from the oven. Look for edges that are set and tops that appear dry, but the centers might still look a little soft. This is a sign of a perfectly baked, chewy cookie. Overbaking leads to dry, crumbly results.
- Press in Extra Toppings After Baking: The trick to those beautifully distinct peanut butter cup pieces on top is to press them onto the hot cookies immediately after they come out of the oven. This allows them to melt just enough to adhere without fully incorporating into the cookie, giving that attractive “over-the-top” look.
- Holiday Variations: Want to add a festive touch? Instead of pressing extra peanut butter chips on top, try adding a few colorful mini M&M’s or sprinkles for a seasonal twist.

Storage and Freezing Instructions
These delicious Chocolate Peanut Butter Cookies are best enjoyed fresh, but they also store remarkably well, allowing you to savor them for days or even months!
Storing Baked Cookies:
Once your cookies have completely cooled to room temperature, transfer them to an airtight container. Store them at room temperature for up to 4 days. Beyond that, they may start to dry out and lose their optimal soft texture. For best results, place a slice of bread in the container with the cookies; the bread will absorb moisture, keeping your cookies softer for longer.
Freezing Baked Cookies:
If you want to extend their life, these baked cookies freeze beautifully. Once fully cooled, arrange them in a single layer on a baking sheet and freeze for about 30 minutes, or until solid. This “flash freezing” step prevents them from sticking together. Then, transfer the frozen cookies to a freezer-safe airtight container or heavy-duty freezer bag. They can be stored in the freezer for 3-4 months. When you’re ready to enjoy, simply take out the desired number of cookies and let them thaw at room temperature on the counter for about 15-30 minutes. You can also warm them slightly in the microwave for a few seconds for that fresh-from-the-oven feel.
Freezing Cookie Dough:
For ultimate convenience, freezing the cookie dough is an excellent option. Scoop individual balls of dough onto a baking sheet lined with parchment paper. Place the entire baking sheet into the freezer for 2-3 hours, or until the dough balls are completely solid. Once frozen, transfer the solid dough balls to a freezer-safe plastic bag or container, labeling with the date. The dough can be stored in the freezer for up to 3 months. When you’re ready to bake, simply remove the desired number of dough balls and let them thaw on the counter while your oven preheats. Bake them as directed in the recipe, adding a minute or two to the baking time if they are still partially frozen.

Explore More Delicious Cookie Recipes
If you’re a cookie enthusiast like us, you’ll love diving into these other fantastic recipes. Each offers a unique flavor profile and a delightful baking experience:
- Cosmic Brownie Cookies: Recreate the nostalgic taste of your favorite childhood treat in a chewy, fudgy cookie form, complete with colorful candy-coated chips.
- Texas Sheet Cake Cookies: All the rich, chocolatey goodness of a classic Texas Sheet Cake, but in a convenient, portable cookie. Perfect for potlucks and parties!
- Star Crunch Cookies: A homemade version of the iconic crunchy, caramel, and chocolate cookie. Simple to make and incredibly satisfying.
- Reese’s Peanut Butter Cookies: For those who can’t get enough peanut butter, these cookies are packed with Reese’s flavor, a pure indulgence for peanut butter lovers.
- Bakery Style Sugar Cookies: Achieve that perfectly soft, slightly chewy, and beautifully frosted sugar cookie just like your favorite bakery.
- Chick-Fil-A Cookies: A copycat recipe to enjoy the popular oatmeal chocolate chunk cookies from Chick-fil-A right in your own kitchen.
- Andes Mint Cake Mix Cookies: An incredibly easy and delightful cookie made using a cake mix base, featuring the refreshing flavor of Andes mints.

Chocolate Peanut Butter Cookies
Rate Recipe
Print Recipe
Ingredients
- 1 cup butter, softened
- 1 cup light brown sugar
- 1/2 cup granulated sugar
- 2 whole large eggs
- 2 teaspoons vanilla extract
- 3/4 cup creamy peanut butter
- 2 1/4 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 teaspoon baking soda
- 1 teaspoon salt
- 1 cup peanut butter chips
- 1 8 oz bag mini Reese’s peanut butter cups, chopped
Instructions
-
In an electric stand mixer, cream together softened butter, light brown sugar, and granulated sugar until light and fluffy; about 2 minutes.
-
Mix in the creamy peanut butter, eggs, and vanilla extract until everything is really well incorporated. Scrape down the sides of your mixer bowl as needed.
-
Add in the all-purpose flour, unsweetened cocoa powder, baking soda, and salt. Mix on low speed until the flour streaks are just incorporated; do not overmix.
-
Add about 1 cup of peanut butter chips and 1/2 cup of the chopped mini peanut butter cups. Use a spatula to gently fold them into the dough until combined, reserving some for topping.
-
Scoop balls of dough onto a baking sheet lined with parchment paper. Press 3-4 reserved peanut butter chips into the top of each dough ball. Chill the dough balls for 20-30 minutes for thicker cookies.
-
Preheat oven to 350ºF (175ºC).
-
Bake cookies for 10-11 minutes, or until the edges are set and the tops appear dry. The centers may still look slightly soft.
-
Remove from the oven and immediately press the remaining chopped mini peanut butter cups into the tops of the warm cookies.
-
Let the cookies cool on the baking sheet for about 5 minutes before transferring them to a wire rack to cool completely.
Nutrition
Calories: 170kcal |
Carbohydrates: 18g |
Protein: 3g |
Fat: 10g |
Saturated Fat: 4g |
Polyunsaturated Fat: 4g |
Cholesterol: 24mg |
Sodium: 177mg |
Fiber: 1g |
Sugar: 10g
Nutrition information is automatically calculated, so should only be used as an approximation.
Additional Info
Enjoyed this recipe? Share your thoughts below!Your feedback helps us create more delicious content!
Join Our Baking Community! I’ve created a vibrant group on Facebook, and I would absolutely love for you to become a part of it! It’s a fantastic space where you can share your favorite recipes, ask questions, get tips, and stay updated on all the exciting new recipes from Dinners, Dishes and Desserts. Don’t miss out – join us today!
Be sure to follow me on Instagram and tag #dinnersdishes so I can see all the wonderful DINNERS, DISHES, AND DESSERTS recipes YOU create and share!
Stay connected and never miss an update by following me on my social media channels:
Facebook | Twitter | Pinterest | Instagram