Ingredients
Equipment
Method
Make the cookies
- Heat the oven to 350°F and line two 18x13-inch baking sheets with parchment paper.
- In a large bowl, beat 1 cup softened butter and 1 1/2 cups sugar with an electric mixer on medium speed until light and fluffy, about 2 minutes.
- Beat in the eggs one at a time.
- Beat in 1 teaspoon vanilla.
- In a separate bowl, whisk together the flour, cocoa powder, baking soda, and salt.
- Mix the dry ingredients into the butter mixture just until no dry streaks remain.
- Cover the dough and refrigerate for 30 minutes.
- Scoop the dough into 24 portions, about 2 tablespoons each.
- Arrange 12 portions on each prepared baking sheet, spaced about 2 inches apart.
- Bake for 10 to 12 minutes, swapping the sheets between racks halfway through, until the edges are set and the centers look just dry.
- Cool the cookies on the sheets for 5 minutes.
- Transfer the cookies to a rack to cool completely.
Make the coconut-pecan topping
- In a 2-quart saucepan, whisk the evaporated milk, 1 cup sugar, and egg yolks until smooth.
- Stir in 1/2 cup butter.
- Cook over medium heat, stirring constantly, for 8 to 12 minutes, until the mixture reaches 170°F and thickens enough to coat the back of a spoon; do not let it boil.
- Remove the pan from the heat.
- Stir in 1 teaspoon vanilla, the coconut, and pecans.
- Let the topping cool until thick and spreadable, about 30 minutes.
Finish the cookies
- Spoon about 1 1/2 tablespoons of topping onto each cooled cookie and spread it gently to the edges.
Notes
Let the topping cool until thick and spreadable before adding it to the cookies. Store cookies in an airtight container in the refrigerator for up to 4 days; they can be frozen. For a gluten-free variation, use a measure-for-measure gluten-free flour blend.
