Ingredients:

  • 1 cup (225g) unsalted butter, softened
  • ¾ cup (150g) granulated sugar
  • ¼ cup (30g) powdered sugar
  • 1 large egg (50g)
  • 2 tsp (10ml) coconut extract
  • 2 tbsp (30ml) fresh lime juice
  • 1 tbsp (6g) fresh lime zest
  • 2 ¾ cups (340g) all-purpose flour
  • 1 tsp (5g) baking powder
  • ½ tsp (3g) salt
  • ½ cup (40g) sweetened shredded coconut
  • ½ cup (115g) unsalted butter, softened
  • 2 cups (240g) powdered sugar
  • 1 tbsp (15ml) fresh lime juice
  • 1 tbsp (15ml) heavy coconut cream
  • 1 tsp (5ml) vanilla extract
  • ¼ cup (20g) toasted shredded coconut
  • Fresh lime wedges for garnish

Instructions:

  1. Beat the softened butter, granulated sugar, and powdered sugar together on medium-high speed for 3-5 minutes until pale and fluffy.
  2. Add the egg, coconut extract, lime juice, and lime zest. Beat on medium speed until fully combined and smooth.
  3. Whisk together the flour, baking powder, and salt in a separate bowl. Gradually add the dry mixture to the wet ingredients on low speed until just combined, then fold in the shredded coconut by hand.
  4. Scoop the dough into 1.5-inch balls, place them on a tray, and refrigerate for at least 1 hour to prevent spreading.
  5. Preheat oven to 350°F (175°C). Place chilled dough balls on parchment-lined sheets 2 inches apart and bake for 8-10 minutes until edges are set but tops remain pale.
  6. Beat the frosting butter until smooth, gradually add powdered sugar, then mix in lime juice, coconut cream, and vanilla. Whip on high for 2 minutes until airy and stiff peaks form.
  7. Pipe or spread the frosting onto completely cooled cookies and garnish with toasted shredded coconut and lime wedges.