Chocolate Peanut Butter Cookies

Introductory aroma of melted chocolate and warm peanut butter always feels like a movie scene — cozy kitchen light, a soft spoonful of dough, and the promise of something unforgettable. These Chocolate Peanut Butter Cookies are exactly that: familiar comfort wrapped in bittersweet chocolate drama. They bake into crisp-edged, tender-centered cookies that melt into buttery, nutty bliss.

Why make this recipe
Because it hits every craving: buttery shortbread-like cookie, a smooth peanut butter filling, and glossy dark chocolate that brings it all together. They’re showstoppers for parties, perfect for gift boxes, and reliably comforting when you need a sweet pick-me-up. Plus, the components come together fast and let you savor both hands-on baking and a cinematic finish.

How to make Chocolate Peanut Butter Cookies

Ingredients:

  • 1 cup (226g) unsalted butter, at room temperature
  • 2/3 cup (126g) granulated sugar
  • 2 large egg yolks
  • 2 teaspoons (10ml) pure vanilla extract
  • 2 1/2 cups (350g) all purpose flour
  • 1/2 teaspoon salt
  • 6 tablespoons unsalted butter, at room temperature (for filling)
  • 1 1/4 cups creamy peanut butter
  • 1 1/4 cups powdered sugar, sifted
  • 1 teaspoon pure vanilla extract (for filling)
  • 3 bags (10oz) Ghirardelli dark chocolate melting wafers

Directions:
For the Cookies:

  1. In a stand mixer fitted with the paddle attachment, cream together 1 cup (226g) unsalted butter and 2/3 cup (126g) granulated sugar on medium speed until light and fully combined, about 2–3 minutes.
  2. Add 2 large egg yolks and 2 teaspoons (10ml) pure vanilla extract; beat until smooth and homogenous.
  3. With the mixer on low, add 2 1/2 cups (350g) all purpose flour and 1/2 teaspoon salt. Beat until the dough just comes together and holds when pressed.
  4. Divide the dough in half, shape each portion into a log about 1 1/2–2 inches in diameter, wrap tightly in plastic wrap, and chill for at least 45 minutes so the logs firm up for neater slicing.
  5. Preheat the oven to 350°F (175°C). Line baking sheets with parchment.
  6. Unwrap the chilled logs and slice into 1/4-inch slices. If the slices get a bit misshapen, gently reshape them into rounds with your fingers.
  7. Arrange the slices about 1 inch apart on the prepared baking sheets and bake 11–13 minutes, until the edges begin to brown and the centers set. Remove and cool on the sheet for 10 minutes, then transfer to a wire rack to cool completely.

For the Filling:

  1. In a mixing bowl, beat 6 tablespoons unsalted butter (room temperature) with 1 1/4 cups creamy peanut butter until smooth and silky.
  2. Add 1 1/4 cups powdered sugar (sifted) and 1 teaspoon pure vanilla extract; beat until the mixture is firm enough to pipe—rich, slightly crumbly, but cohesive.

To Assemble:

  1. Pipe or spread a dollop of the peanut butter filling onto the underside of one cooled cookie; sandwich with another cookie and gently press to flatten the filling slightly. Refrigerate the sandwich cookies until the filling firms, about 20–30 minutes.
  2. Melt the 3 bags (10oz each) of Ghirardelli dark chocolate melting wafers in a microwave-safe bowl, heating in 20–30 second intervals and stirring between bursts until smooth and glossy.
  3. Dip each chilled sandwich cookie halfway into the melted chocolate, let excess drip off, and place on parchment. Use a spoon to drizzle remaining chocolate for a pretty finish. Let set completely at room temperature or pop briefly into the fridge to speed solidification.

How to serve Chocolate Peanut Butter Cookies
Serve these warm or slightly chilled. If you want gooey centers, serve within an hour of filling while the peanut butter is still pliable; for a cleaner bite with pronounced layers, serve after the filling has chilled fully. Pair with a cold glass of milk, rich coffee, or a bold black tea to balance the dark chocolate.

How to store Chocolate Peanut Butter Cookies
Room temperature: Store in an airtight container for up to 3 days (keep in a cool spot so the chocolate doesn’t soften).
Refrigerator: Keep in a single layer or separated by parchment for up to 2 weeks. Bring to room temperature before serving for best flavor.
Freezer: Freeze in a single layer on a baking sheet until solid, then transfer to a freezer-safe container with parchment between layers; freeze up to 3 months. Thaw in the fridge overnight, then come to room temperature.

Tips to make Chocolate Peanut Butter Cookies

  • Chill the dough logs long enough—this makes tidy slices and even baking.
  • Use room-temperature butter for a silky cookie dough and filling.
  • Sift the powdered sugar to keep the filling smooth and lump-free.
  • If your chocolate seizes while melting, add a teaspoon of neutral oil or a splash of heavy cream and stir until smooth.
  • For neater dipping, chill the assembled cookies so the filling won’t ooze when submerged in warm chocolate.

Variations (if any)

  • Salted Caramel Twist: Add a sprinkle of flaky sea salt atop the chocolate before it sets or swirl a little salted caramel into the peanut butter filling.
  • Crunchy Peanut Butter: Swap in crunchy peanut butter for texture.
  • Nut-Free: Use sunflower seed butter in place of peanut butter for a nut-free version with the same creamy vibe.
  • Chocolate Lovers: Fold a few tablespoons of cocoa powder into the cookie dough for extra chocolate depth.

FAQs
Q: Can I make the dough and filling ahead of time?
A: Yes. Dough logs can be wrapped and refrigerated for up to 48 hours or frozen for up to 3 months. Filling keeps in the fridge for up to a week; bring to room temperature before piping.

Q: My filling is too soft—how do I firm it up?
A: Gradually add a tablespoon more sifted powdered sugar, chilling between additions, until it reaches piping consistency. Also refrigerating for 20–30 minutes helps it set.

Q: Can I use a different chocolate for melting?
A: Absolutely—choose a good-quality melting chocolate or chocolate chips designed for coating. Higher cocoa solids will make the coating more intense and slightly firmer.

Q: Why did my cookies spread too much?
A: If the dough was too warm when sliced or the butter was overly soft, cookies can spread. Chill the dough longer and slice from well-chilled logs.

Q: How do I keep the chocolate shiny after it sets?
A: Tempering chocolate yields the shiniest finish, but if you’re short on time, ensure your chocolate is fully melted and avoid introducing water. Cooling in a cool (not humid) room helps, too.

Conclusion

If you’d like another riff on chocolate and peanut butter cookies for inspiration, see this lovely version at Chocolate Peanut Butter Cookies – Love From The Oven for a different approach to assembly and finishing. For a simpler, four-ingredient take that leans into portability and ease, check out 4-Ingredient Peanut Butter-Chocolate Cookies – ZoëBakes Newsletter for quick ideas you can adapt.

Baking these feels like making a little edible scene — take your time with each layer, enjoy the textures, and share the light.

Chocolate Peanut Butter Cookies

Indulge in these delightful Chocolate Peanut Butter Cookies with crispy edges and a creamy peanut butter filling, finished with a glossy chocolate coating.
Prep Time 15 minutes
Cook Time 13 minutes
Total Time 1 hour 13 minutes
Servings: 24 cookies
Course: Dessert, Snack
Cuisine: American
Calories: 200

Ingredients
  

For the Cookies
  • 1 cup unsalted butter, at room temperature
  • 2/3 cup granulated sugar
  • 2 large egg yolks
  • 2 teaspoons pure vanilla extract
  • 2 1/2 cups all purpose flour
  • 1/2 teaspoon salt
For the Filling
  • 6 tablespoons unsalted butter, at room temperature
  • 1 1/4 cups creamy peanut butter
  • 1 1/4 cups powdered sugar, sifted
  • 1 teaspoon pure vanilla extract for filling
For the Chocolate Coating
  • 3 bags (10oz) Ghirardelli dark chocolate melting wafers

Method
 

For the Cookies
  1. In a stand mixer fitted with the paddle attachment, cream together unsalted butter and granulated sugar on medium speed until light and fully combined, about 2–3 minutes.
  2. Add egg yolks and pure vanilla extract; beat until smooth and homogenous.
  3. With the mixer on low, add all purpose flour and salt. Beat until the dough just comes together and holds when pressed.
  4. Divide the dough in half, shape each portion into a log about 1 1/2–2 inches in diameter, wrap tightly in plastic wrap, and chill for at least 45 minutes.
  5. Preheat the oven to 350°F (175°C) and line baking sheets with parchment.
  6. Unwrap the chilled logs and slice into 1/4-inch slices, reshaping if necessary. Arrange the slices about 1 inch apart on the prepared baking sheets.
  7. Bake for 11–13 minutes, until the edges begin to brown and the centers set. Cool on the sheet for 10 minutes, then transfer to a wire rack to cool completely.
For the Filling
  1. In a mixing bowl, beat unsalted butter (room temperature) with creamy peanut butter until smooth and silky.
  2. Add sifted powdered sugar and pure vanilla extract; beat until the mixture is firm enough to pipe.
To Assemble
  1. Pipe or spread a dollop of the peanut butter filling onto the underside of one cooled cookie; sandwich with another cookie.
  2. Refrigerate the sandwich cookies until the filling firms, about 20–30 minutes.
  3. Melt the chocolate wafers in a microwave-safe bowl, heating in 20–30 second intervals and stirring until smooth.
  4. Dip each chilled sandwich cookie halfway into the melted chocolate, let excess drip off, and place on parchment. Drizzle remaining chocolate for a pretty finish.
  5. Let set completely at room temperature or refrigerate briefly to speed solidification.

Notes

Serve cookies warm or slightly chilled. For gooey centers, serve within an hour of filling; for neater layers, let filling chill fully. Store cookies in an airtight container for up to 3 days at room temperature or up to 2 weeks in the refrigerator.