01 - Preheat oven to 350°F and line a baking sheet with parchment paper.
02 - In a large bowl, cream together the softened butter, granulated sugar, and brown sugar using an electric mixer until light and fluffy, about 2-3 minutes.
03 - Beat in the egg and vanilla extract until well combined and the mixture is smooth.
04 - In a separate bowl, whisk together the all-purpose flour, baking soda, and salt. Gradually add the dry mixture to the wet ingredients and mix until just combined. Do not overmix.
05 - Divide the dough into 16 equal portions. Flatten each piece in the palm of your hand, place a piece of chocolate in the center, and fold the dough around it. Roll gently between your hands to seal and form a ball.
06 - Place the cookie balls on the prepared baking sheet, spacing them about 2 inches apart to allow for spreading.
07 - Bake for 10-12 minutes, until the edges are golden but the centers still appear soft. Avoid overbaking for the best chewy texture.
08 - Allow cookies to cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.