01 - Preheat oven to 350 degrees Fahrenheit (175 degrees Celsius). Line two baking sheets with parchment paper.
02 - In a medium bowl, whisk together flour, rolled oats, baking soda, baking powder, and salt.
03 - In a large bowl, beat softened butter, creamy peanut butter, light brown sugar, and granulated sugar until the mixture is creamy and smooth, approximately 2 minutes.
04 - Add the large eggs one at a time, ensuring each is well incorporated before adding the next. Mix in the pure vanilla extract.
05 - Gradually incorporate the dry ingredients into the wet ingredients, mixing only until just combined. If using, gently fold in chocolate chips or chopped peanuts.
06 - Scoop tablespoon-sized portions of the dough onto the prepared baking sheets, ensuring they are spaced approximately 2 inches apart.
07 - Gently flatten each dough ball with the tines of a fork, creating a distinctive crisscross pattern.
08 - Bake for 10 to 12 minutes, or until the edges are golden brown and the centers appear slightly soft.
09 - Allow the cookies to cool on the baking sheets for 5 minutes before transferring them to a wire rack to cool completely.