These sweet chocolate sandwich cookies are the perfect indulgent treat to satisfy your sweet tooth!
For more delicious chocolate peanut butter recipes, check out a few of our favorites: Peanut Butter Bars, Peanut Butter Blossoms, and Chocolate Peanut Butter Ice Cream.

I’ve said it before, and I’ll say it again: chocolate + peanut butter = the perfect combination!
A few days ago, I was having a rough day and just really REALLY needed a treat, and these cookies were born. They’re similar to our homemade oreo cookies but much more rich and indulgent – they’re unbelievably delicious.
One cookie was so rich that I could barely finish it (although I did, of course), and it did a lot to turn my bad day around. These cookies are kind of magical that way!
I really love the dark cocoa powder in these cookies, and it adds an amazing deep chocolate flavor. You could use cream cheese frosting in the middles, but I think the light and fluffy peanut butter buttercream is the perfect complement to the soft and chewy chocolate cookies. If you’re looking for an indulgent treat, look no further!
Here’s how to make them –
Chocolate Peanut Butter Sandwich Cookies
INGREDIENTS –
for the cookies:
- butter
- brown sugar
- vanilla extract
- egg
- all purpose flour
- dark cocoa powder
- salt
- baking soda
- baking powder
for the frosting:
- butter
- peanut butter
- powdered sugar
- half and half or milk
DIRECTIONS –
PREP. Preheat the oven to 350. Line two baking sheets with parchment paper or silicone baking mats.
MIX. In a large bowl, whisk together the butter and brown sugar. Add the vanilla and egg, and mix to combine. Add the flour, cocoa powder, salt, baking soda, and baking powder, and mix until combined.
BAKE. Spoon the dough balls onto the prepared baking sheets. Flatten slightly with a glass sprayed with cooking spray. Bake 11-13 minutes, or until the tops are dry and starting to crack. Remove and let them cool to room temperature on the counter on cooling racks before frosting.
MIX. To make the frosting, in a medium bowl, beat together the butter and peanut butter until light and fluffy. Add the powdered sugar and enough half and half to make a light and fluffy frosting.
FROST. To assemble, spread half of the cookies with a thick layer of frosting and top with the remaining cookies. You can spread the frosting with a rubber spatula, or add the frosting to a piping bag if you want your frosting with a smooth edge.
Here’s a printable recipe card for your convenience –
Chocolate Peanut Butter Sandwich Cookies
Ingredients
for the cookies:
- 12 tablespoons butter, melted
- 3/4 cup brown sugar, packed
- 2 teaspoons vanilla
- 1 egg
- 1 1/4 cups flour
- 1/3 cup dark cocoa powder
- 1/2 teaspoon salt
- 1/4 teaspoon baking soda
- 1/4 teaspoon baking powder
for the frosting:
- 4 tablespoons butter, softened
- 1/4 cup peanut butter
- 1 1/2 cups powdered sugar
- 1-2 tablespoons half and half or milk
Instructions
- Preheat the oven to 350. Line two baking sheets with parchment or silicone liners.
- In a large bowl, whisk together the butter and brown sugar. Add the vanilla and egg, and mix to combine. Add the flour, cocoa powder, salt, baking soda, and baking powder, and mix until combined.
- Spoon the dough by tablespoons onto the prepared baking sheets. Flatten slightly with a glass sprayed with cooking spray. Bake 11-13 minutes, or until the tops are dry and starting to crack. Remove and let cool completely.
- To make the frosting, in a medium bowl, beat together the butter and peanut butter until light and fluffy. Add the powdered sugar and enough half and half to make a light and fluffy frosting.
- To assemble, spread half of the cookies with a thick layer of frosting and top with the remaining cookies.