Preheat oven to 350°F. Line a baking sheet with parchment paper and set aside.
Use a hand mixer to cream the butter and sugar together until fluffy.
¾ cup unsalted butter, ¾ cup brown sugar
Beat in the egg and vanilla extract until combined.
1 large egg, 1 teaspoon pure vanilla extract
In a separate bowl, whisk the flour, baking soda, salt, cinnamon, and nutmeg together.
1½ cups all-purpose flour, ½ teaspoon baking soda, ½ teaspoon kosher salt, ½ teaspoon ground cinnamon, ¼ teaspoon ground nutmeg
Add the flour mixture to the wet ingredients. Beat until just combined.
Use a spatula to stir in the oats, cranberries, and chocolate chips if using.
1½ cups rolled oats, 1 cup dried cranberries, ⅔ cup white chocolate chips
Use a 1-tablespoon cookie scoop to portion out the dough onto the prepared baking sheet.
Bake for 8-10 minutes until the edges are slightly browned.