1sticksalted or unsalted butter, softened(114 grams) -- See note
1cuplight brown sugar(200 grams)
2largeeggs
1teaspoonvanilla
¾cupshredded carrotssqueezed dry (80 grams)
¾cupraisins
2cupsall-purpose flour (measure with a light hand or weigh)(260 grams)
1tsp.baking powder
½teaspoonbaking soda
½teaspoonsalt
2tsp.cinnamon
Chopped pecans
Cream Cheese Filling
8ouncescream cheesesoftened
4ouncesbutterroom temp
1cuppowdered sugarplus more if desired
½cupcrushed pineappledrained and pressed dry
1teaspoonvanilla extract
Instructions
Preheat oven to 350 degrees F. Line two baking sheets with foil.
In a mixing bowl, beat the butter with sugar until creamy. Beat in the eggs and vanilla, then stir in carrots and raisins.
Mix the dry ingredients (flour, baking powder, soda, salt and cinnamon) together, then add them to the creamed mixture, stirring just until mixed.
Drop by rounded spoonfuls (if you have a medium cookie scoop, it works well) on to the sheets. Sprinkle pecans over half of the cookies.
Bake 15 to 20 minutes (check at 12). Let cool on sheets for a while. When completely cool, sandwich 2 cookies together with the cream cheese filling. Use a pecan topped cookie for the top cookie.
Beat the cream cheese, gradually adding the butter. Beat until smooth. Sift in sugar. Beat well. Add pineapple and vanilla. Rub cream cheese frosting over the bottom of half of the cookies and use the remaining cookies to top the sandwiches.
Notes
I usually use unsalted, but with only ½ teaspoon of salt in the recipe these would be fine with a little extra salt from the butter.