If you are on the hunt for a perfectly balanced treat that combines the rich, indulgent flavor of chocolate with the creamy, nutty goodness of peanut butter, this Chocolate Peanut Butter Cookies Recipe is exactly what you need. These cookies have a tender chew and just the right amount of sweetness, making them irresistible from the first bite to the last. Whether you’re baking for an afternoon snack, a party treat, or simply to satisfy a cookie craving, this recipe offers a straightforward path to deliciousness that anyone can follow.
Ingredients You’ll Need

Ingredients You’ll Need
The beauty of these cookies lies in their simplicity — just a handful of classic ingredients each playing a crucial role in creating that cozy flavor and perfect texture. Knowing why each component is important helps you appreciate and even tweak the recipe to your taste.
- ½ cup (113 g) butter: Provides richness and tenderness, essential for a melt-in-your-mouth texture.
- ¾ cup (210 g) creamy peanut butter: Creamy peanut butter makes the dough smooth and adds that signature nutty flavor.
- 1 ¼ cups (250 g) light brown sugar: Adds sweetness and moisture, contributing to chewy cookies.
- 2 tablespoons milk: Keeps the dough moist and helps bind the ingredients.
- 1 teaspoon vanilla extract: Enhances and rounds out the overall flavor profile.
- 1 large egg: Acts as a binder and gives structure to the cookies.
- 1 ¼ cups (163 g) all-purpose flour: The base of the cookie, giving it shape and body; fresh flour works best for tender cookies.
- ½ cup (42 g) cocoa powder: Natural cocoa adds deep chocolate flavor and a lovely dark color.
- ½ teaspoon salt: Balances sweetness and enhances all the flavors.
- ¾ teaspoon baking soda: Gives the cookies a slight lift and perfect texture.
How to Make Chocolate Peanut Butter Cookies Recipe
Step 1: Preheat Your Oven
Start by setting your oven to 375°F (190°C). Allow it to fully heat while you prepare the dough, as this ensures that the cookies bake evenly and come out with that ideal chewy center and slightly crisp edge.
Step 2: Line Baking Sheets
Prepare two baking sheets by lining them with parchment paper. This step is a simple one that guarantees your cookies won’t stick and cleanup will be a breeze — a small effort for a smooth baking experience.
Step 3: Beat the Butters Together
In a large mixing bowl, combine the softened butter and creamy peanut butter. Using an electric mixer at medium speed, beat them until the mixture is smooth and creamy. This creates the luscious base that the rest of the ingredients will build upon.
Step 4: Add Sugars, Milk, and Vanilla
Next, add the light brown sugar, milk, and vanilla extract to your buttery peanut mixture. Beat at medium speed again until everything is well combined and creamy, which gives the dough that perfect consistency for mixing in the dry ingredients.
Step 5: Incorporate the Egg
Add the egg and mix it in just until combined. Be careful not to overmix here; you want to maintain tender cookie texture, which means gentle handling at this stage is key.
Step 6: Mix Dry Ingredients
In a separate bowl, whisk together the all-purpose flour, cocoa powder, salt, and baking soda until everything is evenly blended. This ensures your chocolate flavor is spread uniformly throughout the dough.
Step 7: Combine Wet and Dry Mixtures
Gradually add your dry mixture to the wet peanut butter batter. Mix on low speed just until no dry flour shows; overmixing can make your cookies tough, so slow and steady wins this race.
Step 8: Scoop the Dough
Using a 1.5 tablespoon cookie scoop, portion out the dough onto your prepared baking sheets. Leave about 2 inches of space between dough balls because these cookies will spread a bit, and you want them to have room to bake beautifully.
Step 9: Flatten Cookies
Gently press down each dough ball using the tines of a fork in a crisscross pattern. This not only gives the cookies a classic look but also helps them bake evenly with a perfect chewy texture.
Step 10: Bake Them Right
Bake your cookies in the preheated oven for 7 to 8 minutes. You want to take them out when the edges are set but the centers still look a bit underbaked. This subtle timing keeps the cookies soft and chewy instead of dry or crumbly.
Step 11: Cool and Enjoy
Let the cookies cool on the baking sheet for 5 minutes. This halts the baking process gently and helps maintain their texture. Then transfer them to a wire rack to cool completely – the final step before enjoying your homemade chocolate peanut butter goodness.
How to Serve Chocolate Peanut Butter Cookies Recipe
Garnishes
For a special touch, sprinkle some sea salt flakes on top of the cookies while they’re still warm, enhancing the sweet and salty combo that makes these treats unforgettable. You can also drizzle melted white chocolate for an extra layer of indulgence.
Side Dishes
Serve these cookies alongside a cold glass of milk or a cup of rich coffee or hot chocolate. The creamy, comforting beverages perfectly complement the nutty and chocolate flavors, making every bite even more satisfying.
Creative Ways to Present
Try stacking several cookies and binding them with a ribbon for a charming gift presentation. You can also sandwich two cookies with a scoop of vanilla ice cream in between for an amazing homemade ice cream sandwich that everyone will adore.
Make Ahead and Storage
Storing Leftovers
Store any leftover cookies in an airtight container at room temperature for up to 5 days. This keeps the cookies soft and flavorful, ready to enjoy at a moment’s notice without the need for reheating.
Freezing
If you want to keep them longer, freeze the cookies in a single layer on a baking sheet, then transfer to a freezer bag once solid. They can be kept frozen for up to 3 months and still taste freshly baked once thawed.
Reheating
Warm leftover cookies in the microwave for about 10-15 seconds or pop them in a low oven for 5 minutes. This revives that just-baked softness and makes soft chocolate peanut butter cookies taste like they just came out of the oven.
FAQs
Can I use crunchy peanut butter instead of creamy?
Absolutely! Crunchy peanut butter will add a delightful texture to the cookies, giving you little bits of peanut in every bite. Keep in mind it may slightly alter the dough consistency, so you might need a bit more milk to bring it all together.
Is it okay to substitute coconut oil for butter?
You can substitute coconut oil in equal parts, which will give the cookies a subtle coconut hint and a slightly different texture. Make sure the coconut oil is solid but slightly softened to cream well with the peanut butter.
Why does the recipe use light brown sugar?
Light brown sugar contains molasses which adds moisture and a caramel-like flavor, contributing to the chewiness and depth of taste that makes these cookies so special. You can use dark brown sugar for a richer flavor if you prefer.
Can I make these cookies dairy-free?
Yes! Use a dairy-free butter alternative and a milk substitute like almond or oat milk. The cookies will still be delicious, maintaining that perfect balance of chocolate and peanut butter flavor.
How can I make my cookies more fudgy?
Try reducing the flour by a couple of tablespoons and adding an extra tablespoon of milk. This slight adjustment creates a softer, fudgier texture while preserving the cookie’s classic structure.
Final Thoughts
Making this Chocolate Peanut Butter Cookies Recipe means creating moments of pure joy around your kitchen and beyond. With its simple ingredients and straightforward steps, it’s a recipe that brings both confidence and deliciousness to your baking. Whether you’re a cookie novice or a seasoned baker, I encourage you to give this recipe a try and share the love with those around you — I promise these cookies will become one of your go-to favorites!
Print
Chocolate Peanut Butter Cookies Recipe
- Prep Time: 10 minutes
- Cook Time: 8 minutes
- Total Time: 18 minutes
- Yield: 30 cookies
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
Delight in these chewy, rich Chocolate Peanut Butter Cookies that combine the classic flavors of creamy peanut butter and natural cocoa powder. This easy-to-follow recipe yields soft cookies with a perfectly balanced sweetness and a tender, chewy texture perfect for any occasion.
Ingredients
Wet Ingredients
- ½ cup (113 g) butter
- ¾ cup (210 g) creamy peanut butter (commercial brands recommended for consistency)
- 2 tablespoons milk
- 1 teaspoon vanilla extract
- 1 large egg
Dry Ingredients
- 1 ¼ cups (163 g) all-purpose flour (fresh for best texture)
- ½ cup (42 g) cocoa powder (natural cocoa recommended)
- ½ teaspoon salt
- ¾ teaspoon baking soda
- 1 ¼ cups (250 g) light brown sugar
Instructions
- Preheat Your Oven: Set your oven to 375°F (190°C) and let it fully heat to ensure even baking and chewy texture.
- Line Baking Sheets: Prepare two baking sheets by lining them with parchment paper for easy cleanup and to prevent sticking.
- Beat the Butters Together: In a large bowl, use an electric mixer at medium speed to beat the butter and creamy peanut butter until the mixture is smooth and creamy.
- Add Sugars, Milk, and Vanilla: Add light brown sugar, milk, and vanilla extract to the butter mixture. Continue beating at medium speed until the mixture is well combined and smooth.
- Incorporate the Egg: Add the egg to the mixture and beat just until combined, taking care not to overmix to maintain the cookie’s ideal texture.
- Mix Dry Ingredients: In a separate small bowl, whisk together the all-purpose flour, cocoa powder, salt, and baking soda until evenly blended.
- Combine Wet and Dry Mixtures: Gradually add the dry ingredients to the peanut butter mixture, mixing at low speed just until no dry flour remains, avoiding overmixing to keep the cookies tender.
- Scoop the Dough: Using a 1.5 tablespoon cookie scoop, portion the dough onto the prepared baking sheets, spacing each ball about 2 inches apart to allow for spreading.
- Flatten Cookies: Gently press down each dough ball in a crisscross pattern with the tines of a fork.
- Bake Them Right: Bake the cookies in the preheated oven for 7 to 8 minutes until the edges are set but the centers look slightly underbaked to maintain softness and chewiness.
- Cool and Enjoy: Let the cookies cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely, preserving their texture.
Notes
- For best texture, use fresh all-purpose flour.
- Natural cocoa powder is recommended to get a rich chocolate flavor.
- Avoid overbaking to keep the cookies soft and chewy.
- Use commercial creamy peanut butter for consistent texture and taste.
- Flattening the cookies with a fork creates a classic crisscross pattern and ensures even baking.
- Spacing dough balls properly allows cookies to spread without sticking.

