Preheat the oven to 350°F (180°C). Line 3 baking sheets with parchment paper or silicone mats.
In a medium bowl, whisk together the flour, oats, baking soda, salt, cinnamon, ginger, cloves, and nutmeg.
2 ¾ cups all-purpose flour, ½ cup quick oats, 1 teaspoon baking soda, 1 teaspoon salt, 1 ½ teaspoons cinnamon, ½ teaspoon ground ginger, ¼ teaspoon cloves, ¼ teaspoon nutmeg
In a large bowl, beat the butter, white sugar, and brown sugar until light and fluffy. Add the eggs and vanilla, mixing until smooth. Stir in the shredded carrots.
1 cup unsalted butter, ¾ cup white sugar, ¾ cup brown sugar, 2 large eggs, 2 teaspoons vanilla extract, 1 ¼ cups shredded carrots
Add the dry ingredients to the wet ingredients and mix until just combined. Fold in the walnuts.
½ cup chopped walnuts
Scoop the dough onto the prepared baking sheets, leaving space between each cookie.
Bake for 11–14 minutes, or until a toothpick comes out clean. Let the cookies cool completely.
To make the frosting, beat the cream cheese, vanilla, and butter until smooth. Add the confectioners’ sugar, mixing until creamy.
½ cup cream cheese, ¼ cup unsalted butter, 1 teaspoon vanilla extract, 3 cups confectioners’ sugar
Frost each cooled cookie and sprinkle with chopped walnuts.
¼ cup finely chopped walnuts