Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
In a mixing bowl, cream together the softened butter, brown sugar, and granulated sugar until light and fluffy.
Beat in the eggs one at a time, then add the vanilla extract, mixing well to combine.
In a separate bowl, whisk together the flour, baking powder, salt, and ground cinnamon.
Gradually add the dry ingredients to the butter mixture, mixing just until combined.
Fold in the mixed dried fruits and chopped nuts until evenly distributed throughout the dough.
Using a cookie scoop or spoon, drop heaping tablespoons of dough onto the prepared baking sheet, spacing them about 2 inches apart.
Bake in the preheated oven for about 12-15 minutes, or until golden around the edges.
Remove from the oven and allow the cookies to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely.
Store the cookies in an airtight container at room temperature for up to one week.