01 -
In a medium bowl, whisk together flour, oats, baking soda, cinnamon, ginger, nutmeg and salt. Set aside.
02 -
Using an electric or stand mixer, beat butter with white and brown sugars until light and fluffy, about 3 minutes. Add egg and vanilla extract and continue beating until well incorporated.
03 -
Add half the dry ingredients to the wet mixture and mix on low until mostly combined. Add remaining dry ingredients and increase speed to medium, beating until fully incorporated.
04 -
Gently fold in grated carrots and chopped walnuts until evenly distributed. Chill dough for 1 hour to firm up.
05 -
Preheat oven to 350°F (175°C). Line baking sheets with parchment paper or silicone baking mats.
06 -
Drop 2-tablespoon portions of chilled dough onto prepared baking sheets, spacing them about 2 inches apart.
07 -
Bake for 12-13 minutes, until centers are set and edges are lightly golden. Cool on the pan for a few minutes, then transfer to a wire rack to cool completely.
08 -
In a medium bowl, beat together cream cheese, butter, salt and vanilla until light and fluffy. Gradually add powdered sugar and beat until smooth and creamy. Transfer the filling to a pastry bag or a ziplock bag with the corner cut off.
09 -
Once cookies have completely cooled, pipe a generous amount of cream cheese filling onto the flat side of one cookie, then gently press another cookie on top to create a sandwich.
10 -
Serve immediately or store in an airtight container in the refrigerator for up to 3 days.