Preheat the oven to 350°F (175°C).
Cream together the softened butter, brown sugar, and granulated sugar in a large mixing bowl.
Add the eggs and vanilla extract to the creamed mixture, mixing until fully combined.
In a separate bowl, whisk together the flour, baking soda, cinnamon, nutmeg, ginger, and allspice.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
Fold in the mixed dried fruits and nuts until evenly distributed.
Drop rounded tablespoons of dough onto a baking sheet lined with parchment paper.
Bake for 10-12 minutes, or until golden brown around the edges.
Allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack.