In a large bowl cream together your butter, brown sugar and granulated sugar until the mixture is smooth.
Add vanilla and egg to the creamed butter mixture and mix until it is fully combined. Scrape down the sides of the bowl.
In a separate bowl combine your flour, salt, baking powder and baking soda. Add in two parts to your butter mixture. Combine with a spatula.
Add your Oreos and chocolate pieces. Reserve a handful of chocolates to press into your cookie balls before baking. Mix with a spatula until just combined.
Preheat your oven to 350°F.
On a lined baking sheet, use a cookie scoop to form dough balls and place them on your baking sheet. Make sure they are spaced out. Press your remaining chocolate pieces onto each dough ball.
Bake your cookies for 15 minutes, or until the edges are golden brown. For that signature crinkled edge cookie, tap your pan a few times on the rack.
Let your cookies rest for 5 minutes on the tray before transferring to a wire rack to cool completely.