01 -
Cream the butter and salt in a stand mixer with the paddle attachment for 2-4 minutes. Add both sugars, milk, and vanilla extract. Beat again for 1-2 minutes. Add the flour and baking soda on low speed just until the dough comes together.
02 -
Form dough into a disk. Place on parchment paper, cover with another sheet of parchment and roll out to ¼ inch thick. Place on a cookie sheet and chill for at least 1 hour or overnight.
03 -
Preheat oven to 350°F. Spread coconut on a baking sheet and toast for 10-15 minutes, stirring frequently to prevent burning. Once toasted, transfer to a parchment-lined sheet to cool.
04 -
Once dough is chilled, cut out cookies using a 2-inch circular cutter. Use a piping tip to cut small circles in the middle if needed. Place on parchment-lined sheet and bake for 8-10 minutes until edges start to become golden. Cool on sheet briefly, then transfer to wire rack.
05 -
Unwrap caramels and place in microwave-safe bowl with heavy cream. Melt in microwave in increments until smooth. Reserve ¼-⅓ cup, then mix remaining caramel with toasted coconut until combined.
06 -
Spread thin layer of reserved caramel on each cookie. Add mound of coconut mixture to each ring, pressing down slightly. Allow to set for 15-30 minutes.
07 -
Melt chocolate with oil. Dip bottom half of each cookie in chocolate, tap off excess, and place on Silpat-lined sheet. Place remaining chocolate in ziplock bag, cut corner, and drizzle over tops of cookies. Allow to set before serving.