I love peanut butter cookies, and I love chocolate cookies. So, natch, it follows that I’d love these. And I’m not the only one. Recently, a dinner guest pronounced, through a very full mouth, “They’re like a Reese’s Peanut Butter Cup in cookie form.”

The cookies are easy to make but surprisingly complex in flavor. That’s because the chocolate dough has both cocoa and peanut butter, plus brown sugar for molasses-y depth and vanilla to round it out.

The filling? Well, That’s all peanut butter and powdered sugar. Last, the sparkling sugar coating adds just the right amount of crunch and sweetness.

And these aren’t crunchy, biscuit-like cookies. Rather, they’re tender, with just the right bite.

The real treat, though, is watching your guests bite into cookies and discover the hidden layer of peanut butter. Priceless.

david caricature

Why Our Testers Loved This

The testers loved how easily these chocolate cookies with peanut butter centers came together and were delighted that the finished cookies were “crisp on the outside and chewy inside.” Terri Lyons described these treats as “fantastic cookies that taste as good as they look.”

Terri Leker joined the chorus of thumbs-up: “This recipe hits the mark for both beauty and taste and was deemed “uniformly excellent” by my local testers, who raved from the first bite to the last.”

What You’ll Need to Make This

The ingredients for chocolate peanut butter cookies--flour, sugar, brown sugar, peanut butter, cocoa, butter, egg, vanilla, and salt.
  • Unsalted butter–If you add need to use salted butter in your cookie dough, don’t add the 1/4 teaspoon of table salt to the batter in step 2.
  • Cocoa powder–Use unsweetened natural cocoa powder for these chocolate peanut butter cookies. Dutch process cocoa can’t react with the baking soda in the dough and should NOT be substituted.
  • Peanut butter–To achieve an even peanut butter filling layer in your cookies, stick with smooth peanut butter. Pass on chunky style.

How to Make This Recipe

  1. Heat the oven to 375°F. Line two baking sheets with parchment or silicone baking mats.
A person using a whisk to stir a flour mixture; a hand mixer mixing a butter-sugar mixture.
  1. Whisk the flour, cocoa, baking soda, and salt together.
  2. Use a hand mixer to beat together the sugars, butter, and peanut butter until fluffy.
A mixer blending an egg and vanilla into a butter-sugar mixture; a man's hand tipping chocolate flour into the beaten butter-sugar mixture.
  1. Add the vanilla and egg and beat to combine.
  2. Stir the dry ingredients into the butter-sugar mixture.
A hand mixer mixing a bowl of chocolate cookie dough; a bowl of peanut butter filling, balls of the filling, and a measuring spoon with some of the filling in it.
  1. Use the hand mixer to beat the dry ingredients into the butter mixture until well combined.
  2. Make the peanut butter filling. Stir the peanut butter and confectioners’ sugar together. Roll the mixture into teaspoon-sized balls.
A man's hand holding a circle of chocolate cookie dough with a small ball of peanut butter filling in the middle; a man's hand pressing the bottom of a glass to on top of a disc of chocolate dough.
  1. Shape the chocolate cookie dough into tablespoon-sized balls. Working with one at a time, flatten the chocolate dough and place a peanut-butter ball in the center of the cookie. Bring the cookie dough up and around the filling to enclose it, and roll it between your hands to smooth it out.
  2. Dip the cookie balls in granulated sugar. Use the bottom of a buttered drinking glass to flatten each cookie.
  3. Bake the cookies until set. Cool completely on a wire rack.

Common Questions

What if I want to make the dough ahead of time?

If you’re making this dough ahead of time, add 2 tablespoons of milk to the chocolate dough and press plastic wrap tightly against the surface. It can dry out a bit, and the extra moisture will keep the outside dough from cracking as you shape the cookies.

How can I make sure I have the right amount of filling in these cookies?

If you want to make sure you have the same amount of peanut-butter filling and chocolate dough for your cookies, grab cookie scoops. A teaspoon scoop yields 26 fillings, and a tablespoon scoop makes 26 chocolate dough balls. Just make sure to level the dough across the top.

I love these cookies. Can I double the recipe?

We couldn’t agree more, they’re darn good. Go ahead and double the recipe but add an extra egg to the chocolate dough to keep it moist.

Helpful tips

  • For best results, weigh your ingredients, particularly the flour. If you don’t have a scale, use the modified dip and sweep method for measuring flour. Overpacking your measuring cup can result in dry, crumbly cookie dough.
  • If your peanut butter filling seems a little dry, stir in a teaspoon of peanut oil or other neutral oil to moisten it.
  • Make sure all your ingredients are at room temperature, especially the butter. You want the chocolate dough to be soft and pliable to wrap around the peanut butter center.
  • If you’re having trouble enclosing the filling, really flatten the chocolate dough balls as well as the filling. It makes things so much easier.
  • For soft and chewy cookies, bake for 7 minutes. For crisper cookies, bake for 9 minutes.
  • The peanut butter chocolate cookies can be stored in an airtight container at room temperature for up to 1 week or frozen for up to 3 months.
Chocolate peanut butter cookies in a stack, the top one broken in half and a glass of milk on a worn white background.

Write a Review

If you make this recipe, or any dish on LC, consider leaving a review, a star rating, and your best photo in the comments below. I love hearing from you.–David

Chocolate peanut butter cookies in a stack, the top one broken in half, on a worn white background.

Chocolate Peanut Butter Cookies

4.64 / 50 votes
It’s simple: chocolate cookie dough surrounds a peanut butter center, and the whole is dredged in sugar before baking. In the oven, the cookie spreads out, and like magic, you end up with a peanut butter center between two wonderful chocolate layers.
David Leite
CourseDessert
CuisineAmerican
Servings20 to 30 cookies
Calories217 kcal
Prep Time45 minutes
Cook Time15 minutes
Total Time1 hour

Ingredients 

For the dough

  • 1 stick (4 oz) unsalted butter, at room temperature
  • 1 1/2 cups unbleached all-purpose flour
  • 1/2 cup unsweetened natural cocoa powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon table salt
  • 1/2 cup granulated sugar
  • 1/2 cup light brown sugar
  • 1/4 cup creamy peanut butter
  • 1 teaspoon vanilla extract
  • 1 large egg

For the filling

  • 3/4 cup creamy peanut butter
  • 3/4 cup confectioners’ sugar

For the coating

  • Granulated sugar
  • Butter, for shaping

Instructions 

Make the dough

  • Preheat the oven to 375°F (190°C). Line two baking sheets with parchment or silicone baking mats.
  • In a medium mixing bowl, whisk together the flour, cocoa, baking soda, and salt.
  • In the bowl of a stand mixer fitted with the paddle attachment, or, if using an electric hand mixer, in a separate medium mixing bowl, beat together the sugars, butter, and peanut butter until light and fluffy. Add the vanilla and the egg, beating to combine, then stir in the dry ingredients, blending well.

Make the filling

  • In a small bowl, stir together the peanut butter and confectioners’ sugar until smooth. With floured hands, roll the filling into 1 teaspoon-sized balls.

Shape the cookies

  • Break off 1 heaping tablespoon of the dough, make an indentation in the center with your finger and press one of the peanut butter balls into the indentation. Bring the dough up and over the filling, pressing it closed. Roll the cookie between your palms to smooth it out. Repeat with the remaining dough and filling.
  • Spread some granulated sugar on a plate. Dip the top of each cookie in the sugar and place it on the prepared baking sheets about 2 inches (5 cm) apart. Butter the bottom of a drinking glass and use it to flatten each cookie to about 1/2-inch (12-mm) thick.
  • Bake the cookies until they’re set, 7 to 9 minutes. Take them out of the oven and let them cool completely on a rack.

Notes

    1. Weigh your ingredients–For best results, weigh your ingredients, particularly flour. If you don’t have a scale, use the modified dip and sweep method for measuring flour. Overpacking your measuring cup can result in dry, crumbly cookie dough.
    2. To soften the filling–If your peanut butter filling seems a little dry, stir in a teaspoon of peanut oil or other neutral oil to moisten it.
    3. Keep it at room temp–Make sure all your ingredients are at room temperature, especially the butter. You want the chocolate dough to be soft and pliable to wrap around the peanut butter center.
    4. For help shaping the cookies–If you’re having trouble enclosing the filling, really flatten the chocolate dough as well as the filling. It makes things so much easier.
    5. Chewy vs. crunchy–For softer, chewier cookies, bake for 7 minutes. For crisper cookies, bake for 9 minutes.
    6. Storage–The peanut butter chocolate cookies can be stored in an airtight container at room temperature for up to 1 week or frozen for up to 3 months.
      The Essential Cookie Companion Cookbook

      Adapted From

      The King Arthur Baking Company Essential Cookie Companion

      Buy On Amazon

      Nutrition

      Serving: 1 servingCalories: 217 kcalCarbohydrates: 26 gProtein: 5 gFat: 12 gSaturated Fat: 5 gMonounsaturated Fat: 5 gTrans Fat: 1 gCholesterol: 21 mgSodium: 122 mgFiber: 2 gSugar: 16 g

      Nutrition information is automatically calculated, so should only be used as an approximation.

      Tried this recipe?Mention @leitesculinaria or tag #leitesculinaria!
      Recipe © 2021 King Arthur Baking Company. Photos © 2023 David Leite. All rights reserved.

      Recipe Testers’ Reviews

      These chocolate peanut butter cookies are fantastic cookies that taste as good as they look. A surprise centre is always impressive.

      Chocolate Peanut Butter Cookies-Lyons

      I found the easiest way to make these was to prep both the dough and the filling. For the dough, I made 30 one-tablespoon balls using a cooking scoop and 30 one-teaspoon balls of filling. I flattened out the dough into a disc and then wrapped it around the filling.

      I thought it was going to be finicky, but the dough was easy to work with, and once you get going they come together fairly quickly.

      This chocolate and peanut butter cookie recipe has moved to the top of my cookie list. I’ll take (or bake) a chocolate chip cookie recipe any day, but give me a little time, and it’ll be these ones. Chocolate and peanut butter are about the best combination on Earth, in my opinion, and baking the two into a cookie that manages to be light, with a nice crisp on the outside and chewy inside is genius.

      The cookie dough comes together easily and is easy to work with, which is good when you have to cover the peanut butter balls. The peanut butter inside came together quickly too. I didn’t need to flour my hands to make the peanut butter balls. It took a few cookies to get a method down to easily get the peanut butter ball surrounded by cookie dough.

      I used the flat side of my meat pounder to flatten the cookies and that worked out great…no buttering the surface and no sticking. I was worried that the peanut butter would ooze out when I flattened the cookies but that didn’t happen. I love the sugar coating too…that helped lend that nice crisp to the finished cookie.

      These chocolate peanut butter cookies, which I know as magic in the middle cookies, have a good flavor, and people who didn’t know that there’s some peanut butter in the middle were pleasantly surprised. 

      The chocolate peanut butter cookie recipe uses many ingredients that people have in their pantry already.  For example, I used up some cocoa that my daughter had brought back with her from school.

      The only issue might be that forming the dough around the balls needs to be done quickly because the peanut butter starts to stick to the chocolate dough part pretty quickly. Something was pretty dry about the filling for me; if you find the filling dry, you can add some peanut oil (or other flavorless oil) to moisten it a little. 




      About David Leite

      I count myself lucky to have received three James Beard Awards for my writing as well as for Leite’s Culinaria. My work has also appeared in The New York Times, Martha Stewart Living, Saveur, Bon Appรฉtit, Gourmet, Food & Wine, Yankee, Los Angeles Times, Chicago Tribune, The Washington Post, and more.


      Hungry For More?

      Eggless Chocolate Chip Cookie Dough

      Grab your spoons. Whether you crave sweetness or sustenance of a different sort, this simple childhood pleasure may at least bring you a little pleasure in the moment at hand.

      15 mins

      Scottish Shortbread

      This tender, buttery, crumbly, melt-in-your-mouth Scottish shortbread is as authentic as it gets.

      1 hr 25 mins


      4.64 from 50 votes (38 ratings without comment)

      Leave a comment

      Your email address will not be published. Required fields are marked *

      Recipe Rating





      30 Comments

      1. 5 stars
        These are better than straight peanut butter cookies: crunchy on the outside and creamy/fudgey on the inside. YUM! My second batch cookie-shaping was so much easier than the first, after noticing the instructions say to use floured hands. A key suggestion! Thanks so much for posting such stellar recipes!

        1. You’re welcome, Nana’s Girl. Thank you for letting us know how they turn out. We can’t wait to hear what you try next.

      2. I just made a batch of your cookies and after the first batch came out of the over I noticed the the bottoms were burnt. Then I adjusted the oven temperature to 350 degrees and shortened the time a minute or two. Still all bottoms of cookies were burnt Last batch was the most burnt.

        I first thought it was because I used butter instead of margarine. Then I found the problem!
        I mistakenly read โ€œcookโ€ at the top of your recipe (next to โ€œprepโ€ and โ€œtotal timeโ€ to mean bake for 15 minutes. Then I really went back to your web site and read it again. On the bottom of your recipe it states bake for 7-9 minutes. My bad but wanted to let others know so they dont make the same mistake I did. I will try again tomorrow and Im sure they will turn out great.

        1. We’re sorry for the confusion, Barbara, and we’re glad that you figured out the problem. The total cook time is set at 15 minutes in the top part as some of our testers found it best to cook each batch of cookies separately, so they needed a total of 15 minutes to bake both sheets. Those numbers are given as a quick reference for you, but we suggest always following the recipe directions and looking for visual cues as well as timing. Do let us know how they turn out tomorrow.

          1. I made the cookies again today and all went well. Guess it does when you follow the
            recipe exactly as you have documented. Delicious.
            I rolled most in sugar before baking and decided to try a few in confectioners’ sugar also. Both were great.

            1. Thanks, Barbara. I’m so glad this batch turned out well for you. I love the confectioners’ sugar idea, too. I’ll have to give that a try.

      3. Hello – Do you have a recommended brand or type of peanut butter to use in this recipe? In my experience the “right” peanut butter can make or break a recipe. Thanks!

        1. Jill, I find that unless a recipe specifies a particular brand or type (natural, organic, etc.) I tend to use either Jif (a bit sweet) or Skippy (a bit salty).