Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper.
In a large mixing bowl, combine the oats, whole wheat flour, baking powder, and salt.
In another bowl, whisk together the honey, peanut butter, eggs, and vanilla extract until smooth.
Pour the wet ingredients into the dry ingredients and mix until just combined. Fold in the dried fruit and nuts.
Drop large spoonfuls of dough onto the prepared baking sheet, spacing them about 2 inches apart.
Bake for 15-20 minutes, or until the cookies are golden brown around the edges. Let cool on the baking sheet for a few minutes before transferring to a wire rack to cool completely.