Today, I’m bringing you a cookie that is an absolute, undeniable classic! This Chocolate Peanut Butter Cookies Recipe delivers the dream pairing of rich, fudgy chocolate and salty, creamy peanut butter in one unbelievably soft and chewy bite. This is the cookie you crave when you need a little dose of comfort, and trust me, they vanish quickly! Perfectly baked with set edges and a wonderfully soft center, this easy recipe is a game-changer for any cookie lover and is ready in just 22 minutes.
Why You’ll Love This Recipe
- Ultimate Flavor Combo: This cookie brings together the iconic flavor pairing of peanut butter and chocolate, satisfying both cravings in every single bite.
- Perfect Texture: They bake up thick, chewy, and soft—just how a perfect cookie should be! The edges are set, but the center stays gorgeously tender.
- Quick and Easy: With only 10 minutes of prep time, you can have a batch of these melty, chocolaty delights ready to enjoy in under half an hour.
- A Crowd-Pleaser: Seriously, who can resist a homemade cookie? These are guaranteed to be a hit at parties, potlucks, or just for a cozy night in.
Ingredients
All you need for this truly spectacular cookie, besides about 22 minutes, are these pantry staples! We’re focusing on what makes them tick and taste so amazing:
- Creamy Peanut Butter: This is the heart of the cookie! It provides that rich, nutty flavor and contributes to the wonderfully chewy texture.
- Unsalted Butter: Make sure it’s softened! This helps create a smooth, creamy base when combined with the sugars and fats.
- Brown Sugar: Key for moisture and chewiness. It also adds a subtle molasses flavor that complements the peanut butter beautifully.
- Granulated Sugar: Provides the necessary structure and sweetness, helping the cookies spread just right.
- Large Eggs: Our binders! They hold the dough together and add richness.
- Vanilla Extract: A splash of pure vanilla always enhances the overall flavor profile of any baked good.
- All-Purpose Flour: The structural foundation of our cookie.
- Cocoa Powder: This is where we get that deep, rich, fudgy chocolate flavor. Use good quality cocoa for the best taste!
- Baking Soda: The essential leavener that gives the cookies a beautiful rise and soft texture.
- Salt: Just a pinch, but it’s crucial! It balances the sweetness and really brings out the flavor of the chocolate and peanut butter.
- Chocolate Chips or Chunks: Because more chocolate is always a good idea! They add those irresistible pockets of melty, glorious chocolate throughout the dough.
Note: The exact measurements for these ingredients, along with the full, printable instructions, will be right under this article in the recipe card!
How to Make the Chocolate Peanut Butter Cookies
Step 1: Prep the Kitchen and Preheat
Start by preheating your oven to $350^\circ\text{F}$ ($175^\circ\text{C}$). You’ll also want to line a large baking sheet with parchment paper. This simple step makes cleanup a breeze and ensures your cookies don’t stick!
Step 2: Cream the Wet Ingredients
In a large bowl (or the bowl of a stand mixer), combine your peanut butter, softened butter, brown sugar, and granulated sugar. Beat them together until the mixture looks lovely and creamy. This process incorporates air and creates that perfect texture later on.
Step 3: Add Eggs and Vanilla
Next, mix in the large eggs and the vanilla extract. Keep mixing until everything is fully combined and the mixture is smooth and glossy.
Step 4: Whisk the Dry Ingredients
In a separate bowl, grab your all-purpose flour, cocoa powder, baking soda, and salt. Give them a quick whisk to ensure the leaveners (baking soda) and salt are evenly distributed throughout the flour. This is important for an even bake!
Step 5: Form the Dough
Gradually add your dry ingredients into the wet mixture. Stir gently—only until a soft dough forms. Be careful not to overmix, or your cookies can turn out tough!
Step 6: Fold in the Chocolate
Now for the fun part! Gently fold in your cup of chocolate chips or chunks. You want them distributed throughout the dough, ready to create those pools of chocolatey goodness.
Step 7: Scoop, Shape, and Bake
Scoop tablespoon-sized portions onto your prepared baking sheet. Because this dough bakes up a little thick, gently flatten each cookie with your palm or a fork. Pop them into the preheated oven for 10–12 minutes. You’re looking for the edges to be set, but the very centers should still look wonderfully soft.
Step 8: Cool and Savor
Allow the cookies to cool on the baking sheet for about 5 minutes. This lets them finish setting up without becoming crumbly. Then, move them to a wire rack to cool completely—though, let’s be honest, they’re best enjoyed warm with that melty chocolate!
Pro Tips for Making the Recipe

- Don’t Overbake! The key to a soft cookie is pulling them out when the centers look slightly underdone. They will continue to set on the hot baking sheet for those first five minutes.
- Use Room Temperature Butter: This is a non-negotiable! Softened butter creams easily and creates the necessary structure for a light, tender cookie. If it’s too cold, your dough will be lumpy; if it’s melted, your cookies will spread too much.
- Use Good Quality Cocoa: Since the chocolate flavor comes primarily from the cocoa powder, using a high-quality brand will dramatically improve the richness and depth of flavor.
How to Serve
These cookies are absolutely perfect on their own, but if you want to elevate the experience, try these pairings:
- Dunkers Delight: Pair them with a tall, icy glass of milk for the classic cookie experience.
- Ice Cream Sandwich: Turn two cooled cookies into an epic dessert by sandwiching a scoop of vanilla or coffee ice cream between them.
- Warm Treat: Enjoy them straight off the rack with the chocolate still gooey and warm—it’s the best way to savor them!
- Coffee Break: They are the perfect companion to a hot cup of coffee, tea, or even a cozy mug of hot cocoa.
Make Ahead and Storage
Storing Leftovers
Once completely cooled, store your cookies in an airtight container at room temperature for up to 5 days. Layering them between pieces of parchment paper can help keep them fresh.
Freezing
You can freeze the baked cookies in a freezer-safe bag or container for up to 3 months. For best results, you can also freeze the raw dough balls! Scoop and flatten them, place them on a tray to flash freeze, and then transfer them to a container. You can bake them straight from frozen, just add a couple of extra minutes to the bake time.
Reheating
If you want that warm, just-baked experience, pop a cookie in the microwave for 10-15 seconds, or reheat briefly in a $300^\circ\text{F}$ oven until soft and warm again.
FAQs
Can I use natural or crunchy peanut butter instead of creamy?
Using natural-style or crunchy peanut butter will change the texture of the cookie, so I don’t recommend it for the best result. Natural peanut butter tends to be runnier and separates, which can make your cookies too oily and cause them to spread too much.1 For that perfect, thick, and chewy texture, stick to a stabilized, creamy peanut butter.
How do I prevent my cookies from spreading too much while baking?
The main culprit for too much spread is often soft or melted butter. Make sure your butter is only softened, not melted! Also, ensure your oven is accurately preheated to $350^\circ\text{F}$. If your dough feels very soft before baking, you can chill the dough balls for 15 minutes before putting them in the oven.
Can I make this dough ahead of time?
Absolutely! This is a great trick for fresh cookies on demand. You can prepare the dough completely, wrap it tightly in plastic wrap, and store it in the refrigerator for up to 3 days. When you’re ready to bake, let it sit out for about 15 minutes to take the chill off, then scoop and bake as directed.
What kind of chocolate chips are best for this recipe?
You can use whatever you love! Semisweet chocolate chips are a classic choice and offer a great balance. For a richer, darker flavor, try using dark chocolate chunks. If you want a sweeter, creamier contrast, milk chocolate chips work wonderfully too! The chocolate chunks tend to create those beautiful, visible pockets of melted chocolate.

Chocolate Peanut Butter Cookies
Ingredients
Equipment
Method
- Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Cream together the butter, peanut butter, granulated sugar, and brown sugar until smooth and fluffy.
- Beat in the egg and vanilla extract.
- In a separate bowl, whisk together the flour, cocoa powder, baking soda, and salt. Gradually add to the wet mixture.
- Fold in the chocolate chips.
- Scoop tablespoon-sized balls of dough onto the baking sheet. Slightly flatten.
- Bake for 8–10 minutes or until set. Let cool on the sheet before transferring.