01 - In a large mixing bowl, beat together the creamy peanut butter, softened unsalted butter, vanilla extract, and fine sea salt until the mixture is smooth and creamy.
02 - Gradually add the powdered sugar, mixing continuously until a thick, pliable dough forms that holds its shape when rolled.
03 - Scoop out heaping teaspoonfuls of the peanut butter mixture and roll them into uniform 1-inch balls. Arrange them on a parchment-lined baking sheet.
04 - Place the baking sheet in the refrigerator and chill the peanut butter balls for at least 30 minutes, or until they are firm enough to handle without losing their shape.
05 - In a microwave-safe bowl, combine the chocolate chips with coconut oil or vegetable shortening if using. Microwave in 30-second increments, stirring between each interval, until the chocolate is completely melted and smooth.
06 - Using a toothpick inserted into the top of each ball, dip it into the melted chocolate, coating the bottom and sides while leaving the top portion uncovered to resemble a buckeye nut.
07 - Return each coated ball to the parchment-lined baking sheet. Gently remove the toothpick and smooth over any visible holes with a light touch of your finger.
08 - Refrigerate the dipped cookies for about 20 minutes, or until the chocolate coating is fully set and firm to the touch.
09 - Serve chilled or allow to sit at room temperature for 10 to 15 minutes for a softer texture. Store any leftover cookies in an airtight container in the refrigerator.