I always find myself coming back to these Dark Chocolate Peanut Butter Chip Cookies whenever I’m craving something extra chocolatey. The rich cocoa paired with creamy peanut butter chips is one of my favorite flavor combinations, and the smell that fills the kitchen while they bake is impossible to resist. They’re soft, chewy, easy to make, and always disappear quickly whenever I share them with family and friends.

Why You’ll Love These Dark Chocolate Cookies
Rich Chocolate Flavor
If you’re a chocolate lover, these cookies are sure to become a favorite. Made with unsweetened cocoa powder, they have a deep, rich chocolate flavor that’s perfectly balanced without being overly sweet. Every bite is soft, fudgy, and packed with delicious chocolate goodness.
Creamy Peanut Butter Chips
The creamy peanut butter chips melt into the cookies as they bake, adding little pockets of sweet peanut butter flavor throughout. They perfectly complement the rich chocolate, creating a classic flavor combination that’s hard to resist.
Soft and Chewy Texture
These cookies bake up thick with soft, chewy centers and lightly crisp edges. They stay tender for days, making them just as enjoyable the next day as they are fresh from the oven.
Quick and Easy to Make
This recipe uses simple pantry staples and comes together with minimal effort. There’s no need to chill the dough, so you can mix, bake, and enjoy warm homemade cookies in less than 30 minutes.
Perfect for Any Occasion
Whether you’re baking for a holiday cookie tray, a family gathering, a bake sale, or simply satisfying a chocolate craving, these cookies are always a hit. They’re easy to make, easy to share, and loved by both kids and adults.
Great for Make-Ahead Baking
Both the cookie dough and the baked cookies freeze beautifully. You can prepare the dough ahead of time or freeze extra cookies, making it easy to enjoy fresh homemade treats whenever you’re in the mood for something chocolatey.
Ingredients for Dark Chocolate Peanut Butter Chip Cookies
Dry Ingredients
- All-purpose flour (1¼ cups / 150 g): Provides structure.
- Cake flour (1 cup / 120 g): Makes the cookies soft and tender.
- Dutch-process cocoa powder (1 cup / 90 g): Adds rich, dark chocolate flavor.
- Baking powder (1 teaspoon): Helps the cookies rise slightly.
- Baking soda (¾ teaspoon): Creates chewy centers and crisp edges.
- Salt (½ teaspoon): Balances the sweetness.
Wet Ingredients
- Unsalted butter, softened (1 cup / 226 g): Adds richness and softness.
- Brown sugar (1 cup / 210 g): Keeps the cookies moist and chewy.
- Granulated sugar (1 cup / 200 g): Adds sweetness and crisp edges.
- Large eggs (2): Bind the dough and add moisture.
- Vanilla extract (2 teaspoons): Enhances the overall flavor.
Peanut Butter Chips
- Peanut butter chips (2 cups / about 300 g): Add creamy peanut butter flavor in every bite

How to Make Dark Chocolate Peanut Butter Chip Cookies
Step 1: Mix the Dry Ingredients
In a medium bowl, whisk together the all-purpose flour, cake flour, Dutch-process cocoa powder, baking powder, baking soda, and salt until everything is evenly combined. This helps distribute the leavening agents and cocoa for consistent flavor and texture in every cookie.
Step 2: Cream the Butter and Sugars
In a large mixing bowl, beat the softened butter, brown sugar, and granulated sugar for about 2–3 minutes, or until the mixture becomes light and fluffy. Properly creaming the butter creates a soft, tender cookie with beautifully crackled tops.
Step 3: Add the Eggs and Vanilla
Beat in the eggs one at a time, mixing well after each addition. Stir in the vanilla extract and scrape down the sides of the bowl to make sure everything is fully incorporated.
Step 4: Combine the Wet and Dry Ingredients
Gradually add the dry ingredients to the butter mixture, mixing on low speed just until no dry streaks remain. Be careful not to overmix, as this can make the cookies dense instead of soft and chewy.
Step 5: Fold in the Peanut Butter Chips
Using a rubber spatula, gently fold the peanut butter chips into the dough until they’re evenly distributed. This ensures every cookie is packed with creamy peanut butter flavor without breaking the chips apart.
Step 6: Chill the Dough
Cover the bowl and refrigerate the dough for at least 1 hour. Chilling allows the flour to hydrate and the butter to firm up, resulting in thicker cookies with a richer flavor and less spreading during baking.
Step 7: Prepare for Baking
Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper. This prevents sticking and helps the cookies bake evenly.
Step 8: Scoop the Dough
Use a large cookie scoop or about ¼ cup of dough for each cookie. Place the dough balls about 2 inches apart on the prepared baking sheets to give them room to spread.
Step 9: Bake the Cookies
Bake for 10–12 minutes, or until the edges are set while the centers still look slightly soft. The cookies will continue to cook as they cool, giving them their signature chewy texture.
Step 10: Cool and Enjoy
Let the cookies cool on the baking sheet for about 5 minutes, then transfer them to a wire rack to cool completely. Enjoy them warm for gooey peanut butter chips or let them cool for the perfect soft and chewy bite.

Pro Tips for Perfect Cookies
Chill the Dough
Don’t skip the chilling time, even if you’re in a hurry. Chilling the dough for at least an hour firms up the butter, prevents the cookies from spreading too much, and gives them a thicker, chewier texture with better flavor.
Measure the Flour Correctly
For the best results, spoon the flour into your measuring cup and level it off with a knife instead of scooping directly from the bag. Too much flour can make the cookies dry, dense, and crumbly.
Don’t Overbake
These cookies should still look slightly soft in the center when you remove them from the oven. The residual heat will finish baking them as they cool, leaving you with perfectly soft and chewy cookies instead of dry ones.
Use Dutch-Process Cocoa
Dutch-process cocoa powder gives these cookies their deep, rich chocolate flavor and dark color. While natural cocoa powder can be used in a pinch, it won’t provide the same smooth, intense chocolate taste.
Check Your Cookies Early
Every oven bakes a little differently, so start checking the cookies around the 10-minute mark. The edges should be set while the centers remain slightly underbaked for the perfect chewy texture.
Store Them Properly
Keep the cooled cookies in an airtight container at room temperature for up to five days. For extra-soft cookies, place a slice of bread in the container the cookies will absorb the moisture and stay fresh and chewy longer.
Ingredient Substitutions
Cake Flour
If you don’t have cake flour, replace it with the same amount of all-purpose flour. The cookies will still be soft and delicious, although they may have a slightly denser texture.
Dutch-Process Cocoa Powder
Natural cocoa powder can be used instead of Dutch-process cocoa if that’s what you have on hand. Keep in mind that the cookies will have a slightly lighter color and a more pronounced chocolate flavor with a hint of acidity.
Peanut Butter Chips
No peanut butter chips? Try chopped peanut butter cups, white chocolate chips, milk chocolate chips, or dark chocolate chips instead. Each option adds its own delicious twist while keeping the cookies rich and flavorful.
Gluten-Free Option
To make these cookies gluten-free, substitute both the all-purpose flour and cake flour with a high-quality 1:1 gluten-free baking flour blend. Be sure to choose one that contains xanthan gum for the best texture.
Dairy-Free Option
Swap the butter for your favorite plant-based butter sticks and use dairy-free peanut butter chips if available. The cookies will remain soft, chewy, and full of chocolate flavor.
Egg-Free Option
Replace each egg with one flax egg by mixing 1 tablespoon ground flaxseed with 3 tablespoons water and letting it sit for about 5 minutes. This helps bind the dough, although the cookies may be slightly softer and denser.
How to Store Your Cookies
Room Temperature
Store the cooled cookies in an airtight container at room temperature for up to 5 days. For extra-soft cookies, place a slice of bread in the container the cookies will absorb the moisture and stay fresh and chewy longer.
Refrigerator
If you’d like them to last a little longer, keep the cookies in an airtight container in the refrigerator for up to 10 days. Let them come to room temperature before serving for the best texture.
Freeze Baked Cookies
Once completely cooled, freeze the cookies in a single layer until firm, then transfer them to a freezer-safe bag or airtight container. They’ll stay fresh for up to 3 months.
Freeze the Cookie Dough
Scoop the dough into portions and freeze the dough balls on a baking sheet until solid. Transfer them to a freezer bag and store for up to 3 months. Bake directly from frozen, adding 1–2 extra minutes to the baking time.
Reheating
To enjoy that fresh-from-the-oven taste, warm a cookie in the microwave for 10–15 seconds. The chocolate becomes melty again, and the cookie turns perfectly soft and chewy.
More Cookie Recipes to Try
- Red Velvet Cookies
- Double Chocolate Chip Cookies
- Chocolate Chip Cookies
- Brown Butter Chocolate Chip Cookies
- Almond Flour Chocolate Chip Cookies
- Peanut Butter M&M Cookies
Frequently Asked Questions
Can I use natural cocoa powder instead of Dutch-process cocoa?
Yes, you can use natural cocoa powder if that’s what you have. However, Dutch-process cocoa gives these cookies a richer, darker chocolate flavor and a deeper color, while natural cocoa produces a slightly lighter cookie with a more acidic taste.
Why are my cookies spreading too much?
Cookies usually spread because the dough wasn’t chilled long enough, the butter was too warm, or there wasn’t enough flour. Chilling the dough for at least one hour helps the cookies stay thick and chewy.
How do I make my cookies soft and chewy?
For the softest cookies, avoid overmixing the dough and don’t overbake them. Remove the cookies from the oven when the edges are set but the centers still look slightly soft they’ll continue to firm up as they cool.
Can I freeze the cookie dough?
Absolutely! Scoop the dough into cookie-sized balls, freeze them on a baking sheet until firm, then transfer them to a freezer-safe bag. They can be frozen for up to 3 months and baked straight from frozen with an extra 1–2 minutes of baking time.
What can I use instead of peanut butter chips?
You can substitute peanut butter chips with chocolate chips, white chocolate chips, chopped peanut butter cups, or even chopped roasted peanuts for a different texture and flavor.
How should I store these cookies?
Store the cookies in an airtight container at room temperature for up to 5 days. To keep them extra soft, place a slice of bread in the container the cookies will absorb the moisture from the bread.
Final Thoughts
If you’re a fan of the classic chocolate and peanut butter combination, these Dark Chocolate Peanut Butter Chip Cookies are sure to become a favorite. They’re rich, soft, and perfectly chewy, with deep chocolate flavor and creamy peanut butter chips in every bite. Whether you’re baking for a holiday, sharing with friends, or simply treating yourself, these cookies are always a delicious choice. I hope you love this recipe as much as I do! If you make these Dark Chocolate Peanut Butter Chip Cookies, I’d love to hear what you think. Leave a comment below, share your baking experience, and don’t forget to rate the recipe. Happy baking!

Dark Chocolate Peanut Butter Chip Cookies
Ingredients
- 1¼ cups 188 g all-purpose flour
- 1 cup 120 g cake flour
- 1 cup 90 g Dutch-process cocoa powder
- 1 teaspoon baking powder
- ¾ teaspoon baking soda
- ½ teaspoon salt
- 1 cup 226 g unsalted butter, softened
- 1 cup 210 g brown sugar
- 1 cup 200 g granulated sugar
- 2 large eggs
- 2 teaspoons vanilla extract
- 2 cups about 300 g peanut butter chips
Instructions
- Whisk together the all-purpose flour, cake flour, cocoa powder, baking powder, baking soda, and salt.
- Beat the softened butter with the brown sugar and granulated sugar until light and fluffy.
- Mix in the eggs one at a time, then stir in the vanilla extract.
- Gradually add the dry ingredients to the wet ingredients and mix just until combined.
- Fold in the peanut butter chips.
- Cover and chill the dough for 1 hour.
- Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper.
- Scoop about ¼ cup of dough for each cookie and place them 2 inches apart.
- Bake for 10–12 minutes, until the edges are set and the centers are still slightly soft.
- Cool on the baking sheet for 5 minutes before transferring to a wire rack.




