Preheat your oven to 350°F (175°C) and line two baking sheets with parchment paper for easy cleanup.
In a large mixing bowl, combine the melted butter with both the brown sugar and granulated sugar. Whisk until smooth and well blended. Add the eggs one at a time, ensuring each is fully incorporated before adding the next. Finally, stir in the vanilla extract until the mixture is cohesive.
In a separate bowl, whisk together the all-purpose flour, cocoa powder, baking soda, and salt. Ensure that the dry ingredients are well distributed and free of lumps.
Gradually add the dry mixture into the wet ingredients, stirring gently until just combined — be careful not to overmix. Fold in the semi-sweet chocolate chips, making sure they are evenly scattered throughout the dough.
Take a spoonful of cookie dough and flatten it slightly in your palm. Place a few pieces of caramel in the center. Take another spoonful of dough, flatten it, and place it atop the caramel. Pinch the edges together firmly to seal the caramel inside, then roll gently into a ball and place it on the prepared baking sheets.
Bake the cookies in your preheated oven for approximately 10-12 minutes. They should be set and have a slightly underbaked appearance in the center, which will help maintain a chewy texture. Remember, they will continue to cook on the baking sheet after being removed from the oven.
Allow the cookies to cool on the baking sheet for about 5 minutes, enabling them to firm up slightly. Then, transfer them to a wire rack to cool completely. If desired, sprinkle with sea salt while they’re still warm for an added burst of flavor.
Notes
Serve with vanilla ice cream for an extra indulgent experience.