**Preheat the oven**: Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone baking mat.
**Cream the butter and sugar**: In a mixing bowl, beat the softened butter and brown sugar on medium speed until light and fluffy, about 2–3 minutes.
**Add wet ingredients**: Beat in the egg, vanilla extract, and caramel sauce. Mix just until combined, scraping down the sides of the bowl as needed.
**Combine dry ingredients**: In a separate bowl, whisk together the flour, baking powder, salt, and optional baking soda.
**Mix the dough**: Gradually add the dry ingredients to the wet ingredients. Stir until a soft dough forms. If the dough is very sticky, chill it in the refrigerator for 15–20 minutes.
**Shape the cookies**: Scoop tablespoon-sized portions of dough onto the prepared baking sheet, spacing them about 2 inches apart. Flatten slightly with your fingertips or the back of a spoon.
**Bake**: Bake for 10–12 minutes, or until the edges are lightly golden. The centers may look slightly soft but will set as they cool.
**Cool and serve**: Let the cookies cool on the baking sheet for 2 minutes before transferring them to a wire rack to cool completely. Drizzle with extra caramel sauce if desired.