Whisk oats, baking soda, and instant pudding mix (optional) together in a bowl.
Cream sugars, butter, and peanut butter together in a mixer.
Add eggs and vanilla extract, and mix until smooth.
Blend in the oat mixture and chocolate chips while the mixer is on low.
Refrigerate dough overnight or for at least 2 hours.
Preheat oven to 325°F and line a baking sheet with parchment paper.
Scoop cookie dough with a 1.5-ounce cookie scoop onto the baking sheet and press in additional chocolate chips.
Bake for 10-11 minutes until slightly golden brown. The cookies will look a little underdone but will continue to bake on the tray. Avoid overbaking!
Let cool and store in an airtight container.