Preheat the oven to 375°F and line 2 baking sheets with parchment paper.
In a large bowl, whisk together the dry ingredients until combined.
Add the carrots, walnuts, coconut, and raisins. Stir until combined.
In a medium bowl, whisk together the maple syrup, coconut oil, and vanilla extract.
Stir the wet ingredients into the flour mixture until you form a dough.
Using a 1/4 cup, scoop the carrot cake cookie dough onto the prepared baking sheets. Arrange the cookie dough balls 2 inches apart.
Slightly flatten the mounds with your fingers. Note that the way you put the cookie dough scoops in the oven is how they will look coming out because they won't spread much.
Bake for 15 to 17 minutes or until the cookies are set and starting to get golden. Allow to rest on the baking sheet for 5 minutes, then finish cooling on the wire rack.
For the frosting, beat together the non-dairy cream cheese and butter until smooth. Add the vanilla extract and mix.
Slowly mix in 2 cups of powdered sugar. Once combined, add more powdered sugar, half a cup at a time, until you reach your desired consistency.
Frost the cooled vegan carrot cake cookies and garnish with more coconut and walnuts. Enjoy!