Grind the oats in a blender into a fine flour texture.
Stir together the peanut butter and softened coconut oil in a mixing bowl.
Measure in the honey, ground oats, vanilla extract, and salt. Stir to combine.
If the filling is too messy to handle, place the bowl in the freezer for 10-15 minutes and it should harden enough to roll.
Line a baking sheet with parchment paper. Scoop out small portions of the peanut butter mixture and roll into 1-inch sized balls, then place each one on the baking sheet.
Place the baking sheet back in the freezer for 30 minutes so the balls are firm when dipped into the chocolate.
In the last 5-10 minutes of freezing time, combine the chocolate chips and coconut oil in a bowl and melt in the microwave at 30 seconds intervals, stirring until it becomes smooth.
Dip the balls one at a time in the melted chocolate with a spoon or a toothpick inserted in the top.
Flip them around to make sure they're covered, except for a small circle on the top.
Then use a spoon to remove them from the chocolate and shake off any excess that drips off.
Place each ball back on the parchment-lined baking sheet.
Continue this process until all the peanut butter balls are dipped.
Put the sheet back into the freezer to let chocolate coating harden up.
Store the finished peanut butter balls in an airtight container in the freezer or fridge until ready to eat.
Frozen is better in my opinion!