Chocolate Peanut Butter Cookies Recipe
There is something utterly irresistible about Chocolate Peanut Butter Cookies, combining the rich, velvety depth of cocoa with the creamy, nutty boldness of peanut butter in every single bite. These cookies bring together perfectly balanced flavors and textures that feel like a warm, comforting hug from the inside out. If you love that classic duo of chocolate and peanut butter, this recipe will quickly become your go-to favorite for gatherings, cozy nights, or just a sweet treat to brighten your day.

Ingredients You’ll Need
Gathering ingredients for these cookies is a breeze because they are straightforward and accessible, yet they work together beautifully to create cookies that are rich, tender, and full of wonderful flavor. Each ingredient plays a crucial role, whether it’s the creamy peanut butter for taste, the cocoa powder for chocolate intensity, or the brown sugar which adds moisture and chewiness.
- 1/2 cup shortening (regular or butter flavor): This adds tenderness and helps achieve that perfect cookie texture without overwhelming the peanut butter flavor.
- 3/4 cup creamy peanut butter: The star ingredient that imparts a luscious, nutty richness and binds everything together.
- 1 1/2 cups packed brown sugar: Provides sweetness with a subtle molasses undertone that keeps the cookies moist and chewy.
- 3 tablespoons milk: Adds just enough moisture to blend the dough smoothly without making it too sticky.
- 1 teaspoon vanilla extract: Enhances the overall flavor and complements the chocolate and peanut butter perfectly.
- 1 large egg: Essential for structure and binding the cookie dough.
- 1 1/4 cups all-purpose flour: Provides the cookie’s body and crumb, balancing the wet ingredients.
- 1/2 cup unsweetened cocoa powder: Delivers a deep chocolate punch without extra sweetness.
- 1 teaspoon baking soda: Helps the cookies rise and gives them a tender crumb.
- 1/2 teaspoon salt: Crucial for balancing sweetness and elevating the complex flavors.
How to Make Chocolate Peanut Butter Cookies
Step 1: Preheat and Prepare
Start by preheating your oven to 375°F (190°C). This ensures that when your cookie dough is ready, the oven is at the perfect temperature for an even bake. Using an electric mixer, blend the shortening, creamy peanut butter, brown sugar, milk, and vanilla extract until everything is smooth and well combined, setting the stage for moist and flavorful cookies.
Step 2: Incorporate the Egg
Add the large egg to the mixture, mixing just until it is incorporated. This step is important because overmixing after adding the egg can sometimes lead to tougher cookies. So, be gentle and stop as soon as the dough looks cohesive.
Step 3: Mix Dry Ingredients Separately
Whisk together the all-purpose flour, unsweetened cocoa powder, baking soda, and salt in a separate bowl. This helps distribute the baking soda and salt uniformly, which contributes to an even rise and flavor balance in your Chocolate Peanut Butter Cookies.
Step 4: Combine Wet and Dry Mixtures
Gradually add the dry ingredients into the wet mixture, stirring carefully until just combined. Avoid overmixing to keep the cookies tender rather than tough. The dough should be thick but scoopable, making it easy to portion onto the baking sheet.
Step 5: Shape and Bake
Scoop the cookie dough onto an ungreased cookie sheet, forming dough balls about 1 to 1 1/2 inches wide. Then, gently press each dough ball with a fork to create that signature crisscross pattern, adding a charming look while also slightly flattening the cookies to ensure even baking. Bake for 7-8 minutes until the edges appear set but the centers still feel slightly soft. This brief baking time is the secret to keeping them chewy and moist.
Step 6: Cool and Enjoy
After baking, let the cookies cool on the cookie sheet for about 2 minutes before transferring them to a wire rack. This cooling step lets the cookies firm up just enough without becoming hard, so you experience that perfect chewy-soft texture when you bite in.
How to Serve Chocolate Peanut Butter Cookies

Garnishes
Chocolate Peanut Butter Cookies are delicious on their own, but you can elevate their look and flavor with some creative garnishes. For example, a light dusting of powdered sugar adds a delicate sweetness and visual appeal. Or try a drizzle of melted chocolate or caramel for extra indulgence.
Side Dishes
These cookies pair beautifully with a cold glass of milk or a cup of hot coffee or tea, making them ideal for afternoon snacks or a cozy dessert. If you want to go a step further, serve with a scoop of vanilla or peanut butter ice cream for a decadent treat.
Creative Ways to Present
Consider stacking Chocolate Peanut Butter Cookies and tying them with a pretty ribbon for gifting, or arrange them on a dessert platter with fresh berries for a stunning party spread. You could also sandwich two cookies with chocolate ganache or peanut butter frosting to create irresistible cookie sandwiches.
Make Ahead and Storage
Storing Leftovers
Once cooled completely, store your leftover Chocolate Peanut Butter Cookies in an airtight container at room temperature. They should stay fresh and chewy for up to 5 days. Adding a slice of bread to the container can help maintain moisture and keep the cookies soft.
Freezing
If you want to enjoy these cookies later, they freeze wonderfully. Place baked and cooled cookies in a single layer on a baking sheet to freeze initially, then transfer them to a freezer-safe bag or container. They can be frozen for up to 3 months without losing flavor or texture.
Reheating
To bring frozen or stored cookies back to life, warm them in a 300°F oven for about 5 minutes or microwave for 10-15 seconds. This reawakens their softness and makes each bite taste freshly baked.
FAQs
Can I use natural peanut butter instead of creamy?
Yes, natural peanut butter works, but since it contains less fat and more oil separation, you may need to stir it thoroughly and possibly adjust the dough slightly with a tad more shortening or milk for the best texture.
Are these cookies gluten-free?
The recipe calls for all-purpose flour, which contains gluten. To make gluten-free Chocolate Peanut Butter Cookies, substitute with a gluten-free baking flour blend, ensuring it has xanthan gum or a similar binder.
Can I substitute shortening with butter?
Absolutely! Using butter instead of shortening will add a richer flavor, although cookies may spread a bit more and be less soft. Both fats work well, so it’s a matter of taste preference.
How do I make sure the cookies stay chewy?
Be careful not to overbake them, pulling them from the oven when edges are just set but centers still look slightly underdone. Cooling on the baking sheet before moving to a rack also helps retain softness.
Can I add chocolate chips or nuts?
Definitely! Stir in chocolate chips, chopped peanuts, or even even some toffee bits for added texture and flavor. Just fold them in after mixing the dough and before scooping.
Final Thoughts
There’s something pure joy-inducing about baking a batch of homemade Chocolate Peanut Butter Cookies. They hit that perfect sweet spot of being rich yet comforting, chocolatey yet nutty, tender yet perfectly chewy. I genuinely hope you dive into this recipe and find as much warmth and happiness in these cookies as I have. Trust me, once you try them, they’ll earn a permanent place in your cookie repertoire!
PrintChocolate Peanut Butter Cookies Recipe
Deliciously rich and fudgy Chocolate Peanut Butter Cookies that blend the classic flavors of cocoa and creamy peanut butter in a soft, chewy cookie perfect for any occasion.
- Prep Time: 15 minutes
- Cook Time: 8 minutes
- Total Time: 23 minutes
- Yield: About 24 cookies 1x
- Category: Dessert, Snack
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Wet Ingredients
- 1/2 cup shortening (regular or butter flavor)
- 3/4 cup creamy peanut butter
- 1 1/2 cups packed brown sugar
- 3 tablespoons milk
- 1 teaspoon vanilla extract
- 1 large egg
Dry Ingredients
- 1 1/4 cups all-purpose flour
- 1/2 cup unsweetened cocoa powder
- 1 teaspoon baking soda
- 1/2 teaspoon salt
Instructions
- Preheat Oven: Preheat your oven to 375°F (190°C) to ensure it reaches the perfect temperature for baking the cookies evenly.
- Mix Wet Ingredients: In a large mixing bowl, use an electric mixer to blend the shortening, peanut butter, brown sugar, milk, and vanilla extract together until the mixture is well combined and smooth.
- Add Egg: Incorporate the egg into the wet mixture and mix until just combined to maintain a tender cookie texture.
- Combine Dry Ingredients: In a separate bowl, whisk together the flour, unsweetened cocoa powder, baking soda, and salt to ensure even distribution of leavening and flavor.
- Mix Wet and Dry: Gradually add the dry ingredients into the wet mixture, stirring gently until all ingredients are fully combined into a cohesive dough.
- Form Dough Balls: Scoop portions of the cookie dough onto an ungreased cookie sheet, shaping them into balls about 1 to 1 1/2 inches in diameter for uniform baking.
- Make Crisscross Pattern: Using a fork, gently press down each dough ball, creating a crisscross pattern which also helps flatten the cookies evenly.
- Bake: Bake the cookies in the preheated oven for 7-8 minutes, or until the edges are just set but the centers remain soft for ideal chewy texture.
- Cool: Allow the cookies to cool on the cookie sheet for 2 minutes to firm up, then transfer them to a wire cooling rack to cool completely before serving.
Notes
- For richer flavor, use butter-flavored shortening or substitute half with butter.
- If you prefer crunchier cookies, bake for an additional 1-2 minutes, watching carefully to avoid burning.
- Store cookies in an airtight container at room temperature for up to 5 days.
- Peanut butter must be creamy for best texture; crunchy peanut butter will alter mouthfeel.
- To make these cookies gluten free, substitute all-purpose flour with a 1:1 gluten-free baking flour blend.
Nutrition
- Serving Size: 1 cookie
- Calories: 150
- Sugar: 12g
- Sodium: 110mg
- Fat: 9g
- Saturated Fat: 3g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 18g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 20mg
Keywords: chocolate peanut butter cookies, chocolate cookies, peanut butter cookies, easy cookie recipe, soft cookies, fudgy cookies