Add all of the ingredients for the peanut butter centers to the bowl of a stand mixer fitted with a paddle attachment. Beat together on high speed for 3 minutes.
4½ cups powdered sugar, 2 cups creamy peanut butter, 1⅔ cups unsalted butter, 1 teaspoon pure vanilla extract, ½ teaspoon kosher salt
At this point, you can either go ahead and roll the peanut butter into 2-tablespoon-sized balls and dip, or you can roll the peanut butter balls and place them into the freezer to freeze for ease of dipping.
To make the chocolate coating, place the chocolate chips and butter into a large heat proof bowl. Heat them in the microwave in 30 second increments, stirring between, until melted. This will take about 2 minutes.
4½ cups chocolate chips, 2 tablespoons unsalted butter
Once completely melted and smooth, stir in the espresso powder.
1½ teaspoons espresso powder
To dip, if you have chosen to dip the peanut butter balls at room temp, use a fork to lower the ball into the chocolate just until only the top of the ball is visible. If you have chosen to freeze the balls before dipping, press a toothpick halfway into the top of each ball and do the same.
Pull the ball out and let any excess chocolate drip off before placing onto a parchment lined baking sheet. Let set until hardened. You can place them into the fridge to chill.
To remove the toothpicks, simply twist the toothpick between your thumb and index finger and it will pull right out. Use a warm finger to smooth the hole out on top.