Introduction
This recipe combines the perfect crisp-yet-chewy chocolate cookie with a rich, creamy peanut butter filling for a treat that’s deeply satisfying. You’ll love how the bittersweet cocoa complements the sweet, nutty center. It’s an impressive dessert that’s surprisingly straightforward to make at home.
Prep & Cook Time
- Prep Time: 15 minutes
- Cook Time: 20 minutes
- Total Time: 35 minutes
- Servings: 15 cookie sandwiches
Ingredients
- 1 cup flour
- 3/4 cup unsweetened cocoa powder
- 1 teaspoon baking soda
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, (room temperature)
- 2/3 cup sugar
- 1/4 cup light brown sugar, ( packed)
- 1 large egg, ( room temperature)
- 1/2 teaspoon vanilla
- 1 cup peanut butter chips
- 6 tablespoons butter (room temperature)
- 1/2 cup creamy peanut butter (heaping)
- 2 cups powdered sugar
- 1 tablespoons milk
- 1/2 teaspoon vanilla
Instructions
- Preheat your oven to 350°F (175°C) and line baking sheets with parchment paper.
- In a medium bowl, whisk together the flour, unsweetened cocoa powder, baking soda, and salt. Set aside.
- In a large bowl, use an electric mixer to cream together the 1/2 cup unsalted butter, sugar, and packed light brown sugar until light and fluffy.
- Beat in the large egg and 1/2 teaspoon vanilla until fully combined.
- Gradually add the dry flour-cocoa mixture to the wet ingredients, mixing on low speed until just combined.
- Using a spatula, fold in the 1 cup of peanut butter chips.
- Scoop dough by the tablespoonful and roll into balls. Place them 2 inches apart on the prepared baking sheets. Flatten each ball slightly with your palm.
- Bake for 10-12 minutes, until the tops are set. Let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
- While the cookies cool, make the filling. In a clean bowl, beat together the 6 tablespoons butter and heaping 1/2 cup creamy peanut butter until smooth.
- Gradually add the powdered sugar, mixing on low at first to avoid a cloud, then increase speed. The mixture will be thick.
- Add the 1 tablespoon of milk and 1/2 teaspoon vanilla. Beat on medium-high speed for 1-2 minutes until the filling is light and fluffy.
- To assemble, spread or pipe a generous dollop of peanut butter filling onto the flat side of one cooled cookie. Top with a second cookie to create a sandwich. Repeat with all cookies.
Variations
- Ice Cream Sandwiches: Use the baked and cooled cookies to sandwich a scoop of vanilla or chocolate ice cream instead of the buttercream.
- Cookie Crumble: Crumble a few baked cookies and roll the edges of the filled sandwiches in the crumbs for extra texture.
- Flavor Infusion: Add a pinch of espresso powder or cinnamon to the cookie dough for a subtle flavor twist.
- Mini Sandwiches: Use a teaspoon to scoop smaller dough balls for bite-sized cookie sandwiches, adjusting the bake time down by 2-3 minutes.
Tips for Success
- Ensure all ingredients marked “room temperature” are truly at room temp for the smoothest dough and filling.
- For uniformly sized cookies, use a cookie scoop or a tablespoon measure.
- Let the cookies cool completely before filling; otherwise, the warm cookies will melt the creamy filling.
Storage & Reheating
FAQ
Can I use natural peanut butter for the filling?
It’s not recommended, as the natural oils can separate and create a greasy, unstable filling. Stick with standard creamy peanut butter.
My cookie dough is very crumbly. What should I do?
This can happen if the butter or egg was too cold. Work the dough with your hands for a few seconds to bring it together; the warmth from your hands will help it become pliable.
Can I make the cookies ahead of time?
Yes, the unfilled cookies can be baked, cooled completely, and stored in an airtight container at room temperature for 2-3 days before filling.
Why are my cookies puffy instead of slightly flat?
This usually means the baking soda is very fresh or the dough was over-mixed. Next time, try flattening the dough balls a bit more before baking.
Can I freeze these cookie sandwiches?
Yes, you can freeze the assembled sandwiches in a single layer on a tray, then transfer to a freezer bag for up to 2 months. Thaw at room temperature.
What can I use if I don’t have peanut butter chips?
You can simply omit them or substitute them with an equal amount of chocolate chips for a double-chocolate version.

