Powered by Simple Recipe Pro Recipe Plugin
Did you make this recipe?
Leave a review »

Soft Chocolate Cookies with Peanut Butter Frosting

Yields 20     adjust servings

Super soft and decadent chocolate cookies, slathered with rich peanut butter frosting, then topped with chopped pretzels and peanuts! These cookies are a whole different experience!


For the cookies

  • 1/2 cup (1 stick) salted butter, softened
  • 3/4 cup sugar
  • 1/2 cup brown sugar, packed
  • 1 large egg
  • 1/2 cup sour cream
  • 1 teaspoon vanilla extract
  • 1 and 3/4 cup flour, spooned and leveled
  • 1/2 cup unsweetened cocoa powder
  • 1 teaspoon baking powder
  • 1/2 teaspoon baking soda
  • 1/4 teaspoon salt

For the frosting

  • 1/2 cup salted butter, softened
  • 1 cup creamy peanut butter
  • 2 cups powdered sugar
  • 3 to 4 tablespoons milk
  • 2 teaspoons vanilla extract
  • chopped pretzels, to garnish
  • chopped peanuts, to garnish


  1. In a large bowl or stand mixer, beat butter until soft and fluffy, 2-3 minutes. Make sure you scrape the sides and bottom of the bowl.
  2. Add sugar and brown sugar and beat for another minute.
  3. Add the egg, sour cream, and 1 teaspoon vanilla. Beat well.
  4. Add the flour and cocoa powder but do not stir.
  5. Use a small spoon to stir the baking powder, baking soda, and salt into the flour and cocoa powder.
  6. Beat until just barely combined, scraping sides and bottom as necessary.
  7. Use a cookie scoop to form balls of dough. You want them to be about 2 inches across.
  8. Place the shaped cookies on a baking sheet or large plate. Cover with plastic wrap and chill for 1-3 hours. (The more thoroughly you chill, the puffier your cookies will be.)
  9. Preheat your oven to 350 degrees F. Line a few baking sheets with parchment paper or a silpat.
  10. Place the chilled cookies on a baking sheet with about 2 inches between each cookie.
  11. Bake in the preheated oven for about 10-12 minutes, until the top has just barely lost its shine.
  12. Remove from the oven and let cool 5 minutes on the pan. Transfer to a cooling rack and let cool completely. Repeat until all the cookies have been made.
  13. Meanwhile, prepare the frosting. In a large bowl or stand mixer, beat the butter until smooth. Add the peanut butter and beat until smooth, scraping sides and bottom.
  14. Add the powdered sugar, milk, and 2 teaspoons vanilla. Beat until combined, scraping sides and bottom. 
  15. Frost the cookies once the have cooled completely. 
  16. Immediately after frosting, sprinkle each cookie with chopped pretzels and peanuts. This step is optional, but I love the crunch of flavor it adds!