01 - Preheat oven to 350°F. 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 - In a large bowl, combine melted coconut oil, brown sugar, and granulated sugar. Mix until thoroughly incorporated and smooth.
04 - Stir in applesauce, non-dairy milk, and vanilla extract to the sugar mixture until well combined.
05 - Gradually add the dry ingredients to the wet mixture, stirring gently until just combined. Do not overmix.
06 - Drop tablespoon-sized portions of dough onto prepared baking sheets, spacing 2 inches apart to allow for spreading.
07 - Bake for 10 to 12 minutes until edges are lightly golden. Allow cookies to cool on the tray for 5 minutes, then transfer to a wire rack to cool completely.
08 - Melt vegan butter in a small saucepan over medium heat. Stir in brown sugar and non-dairy milk. Bring to a gentle boil and simmer for 2 minutes, stirring constantly to prevent burning.
09 - Remove from heat and let cool for 3 to 5 minutes. Whisk in powdered sugar and salt until smooth and spreadable consistency is achieved.
10 - Spread caramel frosting generously over completely cooled cookies. Allow frosting to set for 15 to 20 minutes before serving.