1/2cupmini chocolate chipsOR chopped nuts, raisins, or other dried fruit
Preheat oven to 375°F and line two baking sheets with parchment paper.
Place the nuts in a food processor or blender and process until finely ground. Pour into a medium bowl. Mix in rolled oats, flour, baking soda, salt, and cinnamon.
In a small pot set over medium-low heat, stir together peanut butter, coconut oil, and honey until just melted and blended. Remove from heat and stir in vanilla (it will bubble up a bit). Allow to slightly cool.
Pour peanut butter mixture over oat mixture; stir a couple of times. Pour egg over top and stir all ingredients together until combined. Dough will be thick and may be somewhat crumbly.
Scoop heaping tablespoons of dough and form into balls, lightly squeezing dough together if necessary. Space out balls at least an inch apart on prepared baking sheets and flatten slightly. Sprinkle tops with chocolate chips and press chips down into dough. (Alternatively, if using raisins or dried fruit, stir them directly into dough before forming it into balls. The reason I don't recommend stirring in the chocolate chips is because they will likely melt due to the warm peanut butter mixture.)
Bake for 8 minutes or until light golden brown. Cool on baking sheets for 5 minutes before transferring to a wire rack to cool completely.
If you wish, you can melt the nut butter (and coconut oil, if you're using that type of oil) in a glass measuring cup in the microwave (instead of on the stove). Pour over the oat mixture and then proceed with the recipe, adding the honey and remaining ingredients.