Preheat your oven to 190° C / (375° F). Get out at least 1 baking sheet, you can use the sheet ungreased or for easier cleanup, line sheet(s) with parchment paper.
In a mixing bowl, add the flour, baking soda, and salt. Whisk together.
In a large mixing bowl, add the butter, sugars, and vanilla. Beat with an electric mixer until creamy.
Add the eggs and beat to incorporate.
Add about half flour mixture and mix together with a large sturdy spoon, when combined, add the remaining flour and mix together.
Add the walnuts, chocolate chips, and cherries. Stir to mix together.
Drop by rounded tablespoons on to baking sheet(s).
Bake for 9-12 or until the edges are starting to brown. Remove from oven and leave cookies on the sheet to cool for 10 minutes then remove them to a rack to completely.
Enjoy.