In a mixing bowl, sift the flour, cocoa powder, baking powder, baking soda, and salt. Set aside. Using a mixer, beat the butter, brown sugar, and sugar. Beat on high for 2 minutes. Scrape the bowl.
2 cups Plus 2 Tablespoons All-purpose flour, ½ cup Dutch process cocoa powder, ½ teaspoon Baking powder, ½ teaspoon Baking soda, 1 teaspoon Salt, 1 cup Unsalted butter, 1 ½ cup Brown sugar, ¼ cup White granulated sugar
Add in vanilla and eggs. Mix on low until combined. Scrape the bowl. Turn the mixer to high and beat for 2 minutes. It will be incredibly fluffy.
1 teaspoon Pure vanilla extract, 2 Large eggs
Mix in the dry ingredients. Scrape the bowl a few times to make sure it is all combined. Fold in the chocolate chips.
1 ¾ cup Semi-sweet chocolate chips
Chill the dough for 40 minutes.
Preheat the oven to 350°F. Line two cookie sheets with parchment paper. Use a 3 oz cookie scoop to scoop the dough. Flatten the dough into a disc with your hands. Place a frozen peanut butter drop in the middle. Wrap the dough around the peanut butter. Roll until smooth.
Repeat with all of the cookie dough balls. Keep peanut butter in the freezer because it melts very quickly. Place 6 cookie dough balls per cookie sheet. Freeze the first batch, and the rest of the cookie dough needs to go in the fridge. This reduces spreading.
Freeze the 1st batch for at least 5 minutes. Then, bake for 14-16 minutes. Top with extra chocolate chips. Let them sit on the hot cookie sheet for 5 minutes before transferring to a cooling rack.