01 -
Heat your oven to 325°F. Grab two baking sheets and cover them with parchment paper so nothing sticks.
02 -
In a large mixing bowl, beat together the softened butter and brown sugar for about a minute or two. You want it looking fluffy and lighter in color.
03 -
Crack in your eggs, pour in the milk and vanilla, then beat everything together until well blended.
04 -
Toss in the flour, baking soda, cinnamon, and salt. Stir gently until just combined, making sure to scrape down the sides and bottom of your bowl. The batter will be pretty soft and sticky.
05 -
Now comes the fun part! Add your chopped nuts, candied cherries, raisins, pineapple chunks, and dates. Fold everything together until the fruit and nuts are spread evenly throughout the dough.
06 -
Using a small cookie scoop, drop little mounds of dough onto your prepared pans. Leave about 2 inches between each cookie so they have room to spread.
07 -
Pop them in the oven for 12 to 15 minutes. They're done when they turn golden brown and the tops look matte instead of shiny. Let them sit on the baking sheet for 5 minutes, then move them to a cooling rack.
08 -
If you'd like a sweet finish, whisk the powdered sugar with enough milk to make a thin, drippy glaze. Dip the top of each cooled cookie into the glaze, then set them back on the rack. Give them 2 to 3 hours to dry completely before stacking or storing.