Preheat oven to 350 degrees F. Line two baking sheets with parchment paper and set aside.
Place walnuts into the bowl of a food processor or blender and pulse until ground. Set aside.
1 cup ground walnuts
In a large mixing bowl whisk butter, brown sugar, granulated sugar, and honey.
1 cup butter, 1 cup dark brown sugar, 1/2 cup sugar, 1 tbsp honey
Add eggs and vanilla extract and whisk until combined.
2 eggs, 1 tsp vanilla extract
Sift flour, baking soda, spices, and salt into a separate large bowl. Add ground walnuts and whisk to combine.
2 1/4 cups all-purpose flour, 1 tsp baking soda, 1 1/2 tsp cinnamon, 1 tsp ginger, 1/2 tsp allspice, 1/2 tsp cloves, 1 tsp salt, 1 cup ground walnuts
Add flour/walnut mixture to butter mixture and mix with a rubber spatular until well combined.
Place 1 cup turbinado sugar into a bowl and roll each ball into the sugar to coat. Form the cookies into 2 tablespoon-sized balls (about 2 ounces each). Place 6 cookies at a time onto the prepared baking sheets and bake for 13-15 minutes, or until tops are crackly and edges are firm. Remove from oven and let cool 5 minutes before transferring to cooling rack to cool completely. Repeat with remaining dough.
1 cup turbinado sugar
Make the glaze by whisking powdered sugar with honey and milk until smooth. Drizzle the glaze over the cooled cookies and enjoy!
1 cup powdered sugar, 2 tbsp honey, 2 tbsp milk