Preheat the oven to 350 degrees F.
In a medium sized bowl (I used my stand mixer) stir together the peanut butter, honey, and brown sugar. Do not warm up the peanut butter or the honey.
Add in the oats, salt, baking soda, and vanilla extract. Stir well.
In a separate bowl lightly beat the egg and then add it to the mixture.
Stir in desired add-ins.
The mixture will be thick and hard to stir. Continue stirring until combined and then use a cookie scoop to scoop out the dough. Press the dough very tightly in the cookie scoop to form the balls if using your hands squeeze the mixture tightly into a ball so it doesn’t crumble.
Form the balls onto a cookie sheet, press down slightly, top with more chocolate chips etc. if desired and bake for 7-8 minutes.
Watch the cookies closely and remove when the bottom barely starts to brown even if they don't look completely done (they cook more as they cool).
Remove and allow to cool completely.