In a large bowl, beat softened butter, brown sugar, and granulated sugar together until light and fluffy.
Add the eggs individually, ensuring each is fully mixed in before adding the next, then stir in the vanilla extract. Mix in the instant vanilla pudding until fully combined, this keeps the cookies soft and chewy.
In a separate bowl, combine the flour, baking soda, and salt, whisking them together thoroughly.
Gradually add the dry ingredients to the wet mixture, mixing on low until just combined, don’t overmix!
Fold in the semisweet chocolate chips, making sure they’re evenly distributed.
For extra chocolatey cookies, top each ball of dough with a few more chips before baking.
Scoop dough onto a parchment-lined baking sheet, spacing them out.
Preheat the oven to 350°F (175°C) and bake for 10 minutes, just until the edges are golden but the centers are still soft.
Allow the cookies to cool on the sheet for 5 minutes before transferring them to a wire rack to cool entirely.
Enjoy your soft, chewy Pudding Chocolate Chip Cookies!