01 - Preheat oven to 350°F and line two large baking sheets with parchment paper.
02 - In a large bowl, beat together unsalted butter, granulated sugar, and brown sugar until mixture is light and fluffy.
03 - Add creamy peanut butter to the creamed mixture. Beat in eggs one at a time, mixing well after each addition. Stir in vanilla extract.
04 - In a separate bowl, whisk together old-fashioned oats, all-purpose flour, baking soda, and salt.
05 - Gradually add dry mixture into the wet ingredients, mixing until just combined.
06 - Fold in chocolate candies, semisweet chocolate chips, and crushed pretzels if using.
07 - Drop rounded tablespoons of dough onto prepared baking sheets, spacing two inches apart.
08 - Bake in preheated oven for 10 to 12 minutes until edges are golden and centers remain soft.
09 - Allow cookies to cool on baking sheets for 5 minutes before transferring to a wire rack to cool completely.