For the cookies:
- Preheat the oven to 350 degrees.
- Grate the carrots to get 1 3/4 cups of shredded carrots. (about 4 medium carrots)
- Beat the butter and sugars in a large bowl until light and fluffy.
- Mix in the eggs, one at a time, until fully incorporated, followed by the vanilla and the grated carrots.
- Top with the flour, salt, baking soda, and spices and mix until just a few streaks of flour remain.
- Add in the pecan pieces and mix until combined.
- Use a 2 tablespoon or spoon to scoop out 1½ -2 tablespoons of batter onto a lined baking sheet 3 inches apart.
- Bake for 10-12 minutes or until the cookies have puffed up and the sides are slightly browned. Let cool.
For the candied pecans:
- Turn the oven down to 250 degrees
- While the cookies are cooling, make the candied pecans.
- Mix sugar, cinnamon, and salt together in a small bowl.
- Whisk egg white and water together in a large bowl until frothy.
- Toss pecans in the egg white mixture to coat.
- Add the cinnamon sugar to the pecans a little bit at a time, mixing in between each addition.
- Spread onto a lined baking sheet.
- Bake in the preheated oven for 10 minutes. Continue to cook, stirring every 10 to 15 minutes, until pecans are evenly browned, another 20-30 minutes.
For the cream cheese frosting:
- Beat the cream cheese and butter until well-mixed. About 5-10 minutes.
- Add in the vanilla and mix.
- Slowly add in the powdered sugar and beat until smooth.
Assemble the cookies:
Using a knife, frost the cookies with cream cheese frosting in a circular swirl motion.
Sprinkle with candied pecans.