01 - Preheat oven to 350°F and line two baking sheets with parchment paper.
02 - Whisk together flour, baking soda, baking powder, and salt in a medium bowl until evenly distributed.
03 - Mix melted coconut oil and sugar in a large bowl until well combined. Add applesauce, guava puree, and vanilla extract, mixing until smooth and incorporated.
04 - Gradually add dry ingredients to wet mixture, stirring just until dough forms. If dough appears dry, add 1 tablespoon coconut milk to reach proper consistency.
05 - Fold in shredded coconut and diced guava paste until evenly distributed throughout the dough.
06 - Scoop tablespoon-sized portions of dough and roll into balls. Roll each ball in cane sugar, then place on prepared baking sheets spacing 2 inches apart.
07 - Gently flatten each cookie with palm and sprinkle extra shredded coconut on top if desired.
08 - Bake for 11-13 minutes until edges are lightly golden and centers are set.
09 - Let cookies cool on baking sheet for 5 minutes, then transfer to wire rack to cool completely.