For the dry ingredients, mix together the sugar, coconut, and oats in a large bowl and then add the flour, baking powder, and salt and stir to blend completely.
Note: The type of sugar really comes down to personal preference. We like both cane sugar and coconut palm sugar (see images above for examples of how the sugar significantly changes the outcome of the final cookies).
To start, Preheat the oven to 325°F (160°C). If you have a convection oven, turn the fan on — if not, just preheat a conventional oven.
To mix the cookie dough, add the carrots to the dry ingredients followed by the chocolate chips and pecan pieces, and raisins (if using), stirring to blend.
Next, add the melted coconut oil followed by the water and vanilla. Mix the dough just until it comes together and all of the ingredients are thoroughly blended.
Form the dough into balls, about 1 1/2"-inch round, and then, flatten them slightly (see notes in above images about refrigerating the dough for a bit if it seems too soft). Place the dough the cookie dough on a parchment-lined baking tray, leaving about 1 1/2-inches between each one.
Transfer the cookies to the preheated oven and bake for about 12 to 15 minutes or until the cookies are very lightly colored, but still soft.
When done, remove from the oven and allow to cool on the baking tray for a minute or two before transferring to a wire rack to cool completely before serving.