In the bowl of a stand mixer fitted with a paddle attachment, add the butter. Mix on medium-low speed for 2 minutes, then add the cream cheese and mix for an additional minute.
Add the sugars and vanilla, mix on medium-low until creamy.
In a separate mixing bowl whisk together the flour, baking soda, baking powder, and salt. With mixing speed on low, gradually add the flour and mix just until combined. Add chopped chocolate and chocolate chips and mix on low for 15 seconds
Cover the bowl with plastic wrap and chill in the refrigerator for 30 minutes.
Preheat oven to 375 degrees. Line baking sheets with parchment paper or silicone baking mats.
Using a standard size cookie scoop, portion dough into balls. Place 12 on prepared baking sheets.
Place cookies in the oven and bake for 10-12 minutes or until cookies are golden brown.
Remove from the oven and allow the cookies to cool on the rack for 5 minutes before transferring to a wire rack to cool completely. Enjoy immediately or store in an airtight container and enjoy the following day(which I highly recommend!)