01 - Preheat the oven to 350°F and line two large baking sheets with parchment paper.
02 - Using an electric mixer, cream the softened butter, granulated sugar, and brown sugar together in a large mixing bowl until light and fluffy.
03 - Add peanut butter to the creamed mixture, mixing until integrated. Add eggs one at a time, beating thoroughly after each addition, then blend in vanilla extract.
04 - In a separate bowl, whisk together the oats, all-purpose flour, baking soda, and salt until thoroughly combined.
05 - Gradually add the dry ingredients into the wet mixture, mixing just until the flour is absorbed and the dough is cohesive.
06 - Fold in the chocolate candies, semisweet chocolate chips, and crushed pretzels if desired.
07 - Scoop rounded tablespoons of dough onto the prepared baking sheets, spacing each portion two inches apart.
08 - Bake each sheet for 10 to 12 minutes, until the cookie edges are golden and the centers are set but still soft.
09 - Allow cookies to cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.