Preheat your oven to 350°F (175°C). Line a cookie sheet with parchment paper.
In a mixing bowl, cream together the softened butter, brown sugar, and granulated sugar using an electric mixer until light and fluffy.
Add the eggs one at a time, mixing well after each addition. Stir in the vanilla extract until combined.
In a separate bowl, whisk together the flour, baking soda, cinnamon, nutmeg, and salt.
Gradually add the dry ingredients to the wet mixture, mixing until just combined.
Fold in the dried fruits, nuts, and candied orange peel and white chocolate chips, if using. Make sure everything is evenly distributed.
Drop rounded tablespoons of the cookie dough onto the prepared cookie sheet, leaving space between each cookie.
Bake in the preheated oven for about 10-12 minutes, or until the edges begin to turn golden brown.
Remove from the oven and allow the cookies to cool on the cookie sheet for 5 minutes before transferring them to a cooling rack to cool completely.