01 - In a large mixing bowl, combine the creamy peanut butter, softened butter, vanilla extract, and salt. Beat with a hand or stand mixer until the mixture is completely smooth and creamy.
02 - Add the powdered sugar one cup at a time, mixing thoroughly after each addition. Continue until the dough becomes stiff enough to handle and no longer feels sticky to the touch.
03 - Scoop tablespoon-sized portions of the peanut butter mixture and roll them into smooth, uniform balls between your palms. Arrange them on a parchment-lined baking sheet, spacing about 1 inch apart.
04 - Place the baking sheet in the refrigerator and chill the peanut butter balls for at least 30 minutes until they are firm enough to withstand dipping without falling apart.
05 - Combine the semisweet chocolate chips and shortening (or coconut oil) in a microwave-safe bowl. Heat in 30-second intervals, stirring between each burst, until the chocolate is fully melted and silky smooth.
06 - Insert a toothpick into the top of each chilled peanut butter ball. Dip each one into the melted chocolate, leaving the top third exposed to resemble the classic buckeye nut appearance. Gently tap and rotate to allow excess chocolate to drip back into the bowl.
07 - Return each dipped buckeye to the parchment-lined baking sheet. Once all are dipped, refrigerate for 15 to 20 minutes until the chocolate coating is completely set. Remove the toothpicks and lightly smooth over any visible holes with your fingertip.