Preheat the oven to 350 degrees Fahrenheit. Line a baking sheet or two with parchment paper or nonstick liners.
Add the butter, brown sugar, and granulated sugar to a large bowl, or the bowl of a stand mixer, and mix until it is fluffy, and lightens in color, about 2 to 3 minutes. 1 cup unsalted butter, 1 cup dark brown sugar, 1/2 cup granulated sugar
Add in the eggs, orange zest, and vanilla extract and mix them together until just combined. 2 large eggs, 2 TBS fresh grated orange zest, 1/2 TBS vanilla extract
Add the flour, baking soda, cinnamon, and salt to a medium bowl, and whisk them together. 1 1/2 cups all purpose flour, 1 tsp baking soda , 1 tsp ground cinnamon , 1/2 tsp salt
Slowly add the dry ingredients to the wet ingredients, and and stir them together until just combined.
Add the oats and cranberries and slowly fold them into the mixture with a rubber spatula. 3 cups old fashioned oats, 1 cup dried cranberries
Scoop the dough into 2 TBS sized portions and roll into balls. Place them 2 to 3 inches apart on the prepared baking pan.
Bake the cookies for 9 to 12 minutes, or until the edges are golden and the centers look almost set.
Remove the pan from the oven and let the cookies cool for 5 minutes on the cookie sheet. Then transfer them to cool completely on a wire cooling rack.