For the Cookies:
2/3 cup granulated sugar
1 tsp vanilla
1/2 cup chocolate chips
1/4 cup butter
1/3 cup flour
1/4 tsp baking soda
1/4 tsp salt
1/4 cup cocoa powder
1/2 cup peanut butter
For the Frosting:
1/2 cup butter, at room temperature
1 cup smooth peanut butter
1 tsp vanilla
pinch of salt
1 and 1/2 cups powdered sugar
Preheat oven to 350 degrees F.
Line a cookie sheet with parchment paper and butter well.
With a mixer, beat the eggs, sugar and vanilla for a few minutes.
In a small pan, combine chocolate chips and butter. Heat and stir until all the chocolate and butter has melted.
Add the melted chocolate/butter mixture to the egg mixture and continue to whisk until combined.
In a medium bowl, combine flour, baking soda, salt and cocoa powder. Stir to combine.
Lower the mixer speed to slow. Add the dry ingredients into the wet ingredients and whisk until just combined. Stir in peanut butter.
Let the batter rest for about 5 minutes. This will allow it to thicken and the cookies will hold their shape better.
Scoop approximately 1 tbsp of batter for each cookie onto the parchment paper.
Bake for 10-12 minutes. Allow cookies to cool for 5 minutes before transferring to a wire rack to cool completely.
In another bowl, cream together the butter, peanut butter, vanilla and salt until pale in color, about 3-5 minutes.
Add in the powdered sugar and mix until well combined.
Once the cookies have cooled completely, scoop 1-2 tablespoons of frosting onto each cookie.
Serve and enjoy!