-
1
Line two baking sheets with parchment paper.
-
2
In an electric mixer fitted with the paddle attachment, beat butter and both sugars on medium speed until light and fluffy, 3 to 4 minutes.
-
3
Add eggs and vanilla, and beat on medium speed until well combined.
-
4
Sift together flour, baking soda, baking powder, salt, cinnamon, nutmeg, and ginger; stir to combine.
-
5
Gradually add flour mixture to butter mixture; mix on low speed until just blended.
-
6
Mix in oats, carrots, and raisins.
-
7
Chill until firm, at least 1 hour.
-
8
Preheat oven to 350F.
-
9
Shape tablespoons of dough into balls, and place on prepared baking sheets, spacing 2 inches apart.
-
10
Bake until browned and crisp, 12 to 15 minutes, rotating halfway through.
-
11
Transfer to a wire rack to cool completely.
-
12
Using an offset spatula, spread about 2 teaspoons of frosting onto flat sides of half the cookies.
-
13
Sandwich together with remaining cookies.
-
14
Cookies can be refrigerated in airtight containers up to 3 days.
-
15
Place cream cheese in a mixing bowl.
-
16
Using a rubber spatula, beat cream cheese until smooth.
-
17
Gradually add butter and continue beating until smooth and well blended.
-
18
Sift in confectioners sugar and continue beating until smooth.
-
19
Add vanilla and stir to combine.