Begin by preheating your oven to 350°F (175°C). This will ensure your cookies bake evenly and develop that perfect golden brown color.
Line a baking sheet with parchment paper. This prevents the cookies from sticking and helps them bake uniformly.
In a medium bowl, whisk together the all-purpose flour, ground cinnamon, baking soda, and kosher salt. Set this mixture aside.
In a large mixing bowl, use an electric mixer to cream the unsalted butter with the dark brown sugar and granulated sugar until the mixture is light and fluffy. This should take about 2-3 minutes.
Beat in the large egg and add the vanilla extract, mixing until well combined.
Gradually add the dry ingredients to the wet mixture, mixing just until combined. Be careful not to overmix; a few flour streaks are okay.
Using a spatula, gently fold in the rolled oats, coarsely chopped peanuts, coconut, bittersweet chocolate, and dried sour cherries or cranberries. The dough will be thick and packed with deliciousness!
Using a cookie scoop or a spoon, drop heaping tablespoons of dough onto the prepared baking sheet, spacing them about 2 inches apart. Bake for 10-12 minutes or until the edges are golden but the centers are still soft.
Once baked, let the cookies cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. Enjoy these delightful cookies with a glass of milk or your favorite beverage!