Preheat oven to 350 °F (177 °C). Line baking sheets with silicone baking mats or parchment paper. Set aside.
In a medium bowl, whisk together flour, cocoa powder, baking soda, and salt.
In the bowl of a stand mixer fitted with the paddle attachment, cream together butter, brown sugar, and granulated sugar until creamy and fluffy. Add in the pudding mix, eggs, and vanilla extract. Beat well until incorporated.
Slowly add in the dry ingredients until just combined. Fold in the chocolate & white chocolate chips with a spatula.
Drop cookies onto baking sheet with a cookie scoop (I used a medium cookie scoop) and bake for 10 minutes or until slightly crisp around the edges.
Remove from oven and let cool on baking sheet for 5 minutes. Transfer to wire cooling racks to cool completely.