In a microwave safe bowl, melt butter. Mix in peanut butter until smooth. Stir in powdered sugar, vanilla, and salt. The mixture will be very thick, like cookie dough.
Drop teaspoons full of dough onto a tray. Shape into a flat disc. Place in freezer while you prepare the cookie dough.
For Cookies and Assembly:
Preheat oven to 375 degrees Fahrenheit. Cream together butter, both sugars, and eggs for 2 minutes until color starts to pale slightly.
Mix in cocoa powder, salt, cornstarch, and baking soda. Gradually add in flour, mixing until just barely incorporated. Stir in Chocolate Chips
Take your ball of cookie dough (about 2 tablespoons of dough) and flatten it into a disc, place frozen frosting in the center of the dough and wrap the cookie dough around it sealing the peanut butter filling in. If you’re dough has become super sticky refrigerate or freeze dough for a few minutes before baking. Bake for 8-10 minutes.
Prepare peanut butter glaze while cookies bake. In a small microwave safe bowl, add coconut oil, peanut butter, and white chocolate chips. Microwave in 10-15 second increments, stirring in between until smooth.
When cookies are cool, drizzle peanut butter glaze on half of cookies and then sprinkle chopped peanut on top. The glaze will set up with time, or pop the cookies in the refrigerator until the drizzle is set.