01 - In a large bowl, beat the creamy peanut butter, softened unsalted butter, vanilla extract, and salt together using a hand or stand mixer until the mixture is smooth and creamy.
02 - Gradually add the powdered sugar, one cup at a time, mixing thoroughly after each addition until the dough becomes stiff enough to roll without sticking to your hands.
03 - Scoop tablespoon-sized portions of the dough and roll them between your palms to form smooth, even balls. Arrange them on a parchment-lined baking sheet.
04 - Place the baking sheet in the refrigerator and chill the peanut butter balls for 30 minutes until they are firm to the touch.
05 - In a microwave-safe bowl, combine the semisweet chocolate chips with the shortening or coconut oil. Microwave in 30-second intervals, stirring between each interval, until the chocolate is completely melted and smooth.
06 - Using a toothpick inserted into the top of each chilled peanut butter ball, dip it into the melted chocolate, leaving the top third exposed to resemble a buckeye nut. Gently shake off any excess chocolate.
07 - Return each dipped cookie to the parchment-lined baking sheet. Once all cookies are dipped, refrigerate for 15 to 20 minutes until the chocolate coating is fully set. Remove the toothpicks and lightly smooth over any holes if desired.