If you have a thing for the magical combination of chocolate and peanut butter, then this Chocolate Peanut Butter Cookies Recipe is about to become your new best friend in the kitchen. These cookies strike a perfect balance between rich cocoa flavor and creamy peanut butter goodness, all wrapped up in a soft yet slightly chewy texture that will have you reaching for one after another. Whether you’re baking for a crowd or just treating yourself, this recipe is incredibly straightforward, packed with familiar ingredients, and yields a batch of 24 irresistible cookies that are as fun to make as they are to devour.

Ingredients You’ll Need
Getting your hands on the right ingredients is a simple but crucial part of crafting the perfect batch of cookies. Each element in this recipe plays its role, from providing creaminess and sweetness to adding depth and structure.
- 1 cup creamy peanut butter: This adds creamy richness and that classic nutty flavor that’s key to these cookies.
- 1/2 cup unsalted butter, softened: Softening the butter helps achieve a smooth dough and adds buttery tenderness.
- 1 cup granulated sugar: Sweetens the cookies and helps with a slight crispness on the edges.
- 1/2 cup packed brown sugar: Brings chewy texture and a subtle caramel undertone.
- 2 large eggs: Serve as a binder and add moisture, helping the cookies come together perfectly.
- 1 teaspoon vanilla extract: Enhances the overall flavor by adding a warm, sweet aroma.
- 1 1/2 cups all-purpose flour: Provides the structure to hold everything perfectly in place.
- 1/2 cup unsweetened cocoa powder: Gives the cookies their deep chocolate flavor and rich color.
- 1 teaspoon baking soda: Helps the cookies rise and keeps them light.
- 1/4 teaspoon salt: Balances sweetness and intensifies the chocolate and peanut butter flavors.
- 1 cup semi-sweet chocolate chips: Melts into delightful pockets of chocolate throughout the cookie.
How to Make Chocolate Peanut Butter Cookies Recipe
Step 1: Preheat and Prepare
Start by heating your oven to 350°F (175°C), ensuring it’s ready to bake your cookies to perfection. Line two baking sheets with parchment paper to prevent sticking and to make cleanup a breeze.
Step 2: Cream Together the Butters and Sugars
In a large mixing bowl, beat the creamy peanut butter, softened unsalted butter, granulated sugar, and brown sugar until the mixture turns light and fluffy. This step is essential because it incorporates air, lending a tender crumb to your cookies.
Step 3: Add Eggs and Vanilla
Next, beat in the eggs one at a time, ensuring each is fully incorporated before adding the next. Then stir in the vanilla extract for that enticing aroma and extra depth of flavor.
Step 4: Mix Dry Ingredients Separately
In another bowl, whisk together the all-purpose flour, cocoa powder, baking soda, and salt. Blending the dry ingredients first helps avoid lumps and ensures even distribution of leavening throughout your batter.
Step 5: Combine Wet and Dry Ingredients
Gradually add your dry mixture to the wet ingredients, mixing just until everything comes together. Overmixing can make cookies tough, so stop when there are no more streaks of flour visible.
Step 6: Fold in Chocolate Chips and Portion Dough
Gently fold in the chocolate chips, scattering them evenly to guarantee melty bites in every cookie. Then scoop tablespoon-sized balls of dough onto your prepared baking sheets, spacing them about 2 inches apart to allow room for spreading.
Step 7: Bake to Perfection
Bake for 10 to 12 minutes or until the edges are set but the centers still look slightly soft. Let the cookies rest on the baking sheet for 5 minutes before transferring to a wire rack, ensuring they firm up without losing that lovely chew.
How to Serve Chocolate Peanut Butter Cookies Recipe
Garnishes
For a little extra flair, sprinkle a pinch of flaky sea salt over the warm cookies right out of the oven. This simple touch enhances the sweet and salty interplay and makes each bite more decadent. Alternatively, drizzle melted white chocolate or peanut butter over cooled cookies for a pretty presentation.
Side Dishes
These cookies pair beautifully with a cold glass of milk, but if you want to get creative, try serving them alongside a scoop of vanilla ice cream or a dollop of whipped cream. For a grown-up twist, a small cup of rich espresso or a creamy latte complements the nutty and chocolate flavors gorgeously.
Creative Ways to Present
Serving these Delicious Chocolate Peanut Butter Cookies at a party? Stack them on a pretty plate and tie the stack with a rustic ribbon for a charming gift or centerpiece. You can also sandwich two cookies together with peanut butter or chocolate ganache for an indulgent treat that looks as impressive as it tastes.
Make Ahead and Storage
Storing Leftovers
Once completely cooled, store your cookies in an airtight container at room temperature. They’ll stay fresh and soft for up to a week, making it easy to enjoy that homemade goodness whenever a craving strikes.
Freezing
For longer preservation, freeze the baked cookies in a single layer on a baking sheet, then transfer them to a freezer-safe bag or container. This way, they maintain their flavor and texture for up to three months—perfect for batch baking ahead of busy days.
Reheating
To bring frozen or stored cookies back to life, warm them briefly in a preheated oven at 300°F for about 5 minutes or microwave for 10 to 15 seconds. This revives their soft, chewy texture and gently melts those chocolate chips for maximum yum.
FAQs
Can I use crunchy peanut butter in this recipe?
Absolutely! Using crunchy peanut butter adds a delightful texture contrast with little peanut bits inside your cookies. Just keep in mind it may slightly change the overall chewiness.
Is it necessary to use both granulated and brown sugar?
Using both sugars balances sweetness and texture perfectly—granulated sugar gives a crisp edge while brown sugar adds moisture and chew. You can experiment, but the combination is what makes these cookies sing.
Can I substitute the semi-sweet chocolate chips with dark or milk chocolate?
Yes, feel free to swap in your favorite chocolate chips. Dark chocolate will add a richer, more intense flavor, while milk chocolate will make the cookies sweeter and creamier.
How do I prevent the cookies from spreading too much?
Make sure your butter is softened but not melted, and chill the dough for 15-30 minutes before baking if you find the cookies spread too much. Also, spacing the dough balls properly helps maintain their shape.
Are these cookies gluten-free?
The original recipe uses all-purpose flour, which contains gluten. However, you can try substituting with a gluten-free flour blend designed for baking to make them gluten-free, though texture may vary slightly.
Final Thoughts
I’m genuinely excited for you to try this Chocolate Peanut Butter Cookies Recipe because it’s one of those rare treats that never fails to bring smiles. Whether you’re new to baking or a seasoned pro, these cookies come together easily and deliver that comforting homemade feel with every bite. So preheat your oven, gather your ingredients, and get ready to indulge in a cookie that’s as fun to make as it is delicious to eat!
Print
Chocolate Peanut Butter Cookies Recipe
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Total Time: 27 minutes
- Yield: 24 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
These Chocolate Peanut Butter Cookies are a perfect blend of rich cocoa and creamy peanut butter, delivering a soft and chewy texture with delightful chocolate chips in every bite. Easy to prepare and baked to perfection, they make a delicious treat for any occasion.
Ingredients
Wet Ingredients
- 1 cup creamy peanut butter
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 1/2 cup packed brown sugar
- 2 large eggs
- 1 teaspoon vanilla extract
Dry Ingredients
- 1 1/2 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 teaspoon baking soda
- 1/4 teaspoon salt
Add-ins
- 1 cup semi-sweet chocolate chips
Instructions
- Preheat Oven and Prepare Baking Sheets: Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper to prevent sticking and ensure even baking.
- Cream Fats and Sugars: In a large mixing bowl, cream together the peanut butter, softened unsalted butter, granulated sugar, and brown sugar until the mixture is light, smooth, and fluffy. This creates a good base for your cookies.
- Add Eggs and Vanilla: Beat in the eggs one at a time, making sure each is fully incorporated before adding the next. Stir in the vanilla extract for flavor.
- Mix Dry Ingredients: In a separate bowl, whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt to combine all dry ingredients evenly.
- Combine Dry and Wet Mixtures: Gradually add the dry ingredients to the wet mixture. Stir gently and mix until just combined to avoid overworking the dough, which can make cookies tough.
- Fold in Chocolate Chips: Gently fold the semi-sweet chocolate chips into the dough, distributing them evenly throughout.
- Scoop Cookie Dough: Use a tablespoon to scoop portions of dough onto the prepared baking sheets, spacing them approximately 2 inches apart to allow room for spreading during baking.
- Bake the Cookies: Bake in the preheated oven for 10-12 minutes or until the edges of the cookies are set and slightly firm to the touch.
- Cool: Let the cookies cool on the baking sheet for 5 minutes to firm up, then transfer them to a wire rack to cool completely before serving.
Notes
- For chewier cookies, slightly underbake by removing them at 10 minutes.
- You can substitute semi-sweet chocolate chips with milk or dark chocolate chips for different flavor profiles.
- Make sure the butter is softened, not melted, to achieve the best texture.
- Store cookies in an airtight container to maintain freshness for up to 5 days.

