Preheat your oven to 350°F (175°C).
In a large mixing bowl, beat together the softened butter and packed brown sugar until light and fluffy, about 2-3 minutes.
Add the eggs one at a time, mixing well after each addition, then stir in the vanilla extract.
In a separate bowl, whisk together the chocolate pudding mix, cocoa powder, baking soda, baking powder, salt, and flour.
Gradually add the dry mixture to the wet ingredients, mixing until just combined.
Gently fold in the BAKER'S Semi-Sweet Chocolate and white chocolate chips, and nuts if using.
Scoop tablespoons of dough onto the prepared baking sheet, leaving space between each cookie. Bake for 10-12 minutes.
Let the cookies cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.