Preheat the oven to 350°F and line two large baking sheets with parchment paper. Set aside.
In a medium bowl, whisk together oats, flour, baking soda, salt, cinnamon, and pumpkin pie spice. Set aside.
1 cup all purpose flour, ½ cup (1 stick) unsalted butter, 1 ½ cups old-fashioned rolled oats, ½ teaspoon baking soda, ½ teaspoon ground cinnamon, 1 teaspoon pumpkin pie spice, ¼ teaspoon salt
In a large bowl, beat the softened butter, granulated sugar, and brown sugar until combined and creamy.
½ cup (1 stick) unsalted butter, ¼ cup granulated sugar, ½ cup brown sugar
Add the egg and vanilla extract to the butter mixture, mixing until fully combined. Then, add the blotted pumpkin puree (to remove excess moisture) and mix until smooth.
1 egg, 1 teaspoon pure vanilla extract, ⅓ cup pumpkin puree
Gradually mix the dry ingredients into the wet ingredients until just combined. The cookie dough will be thick and sticky—this is totally normal!
Gently fold in the cranberries and white chocolate chips (or chopped white chocolate).
¾ cup fresh or dried cranberries, ¼-½ cups white chocolate chips or white chocolate
Using a cookie scoop, scoop out dough (about 2 heaping tablespoons per cookie) and place them about 2 inches apart on the prepared baking sheets. Lightly flatten each ball of dough with your fingers or the back of a spoon.
Bake for 14-15 minutes or until the edges are golden brown and the cookies are set. Remove from the oven and allow to cool on the baking sheet for a few minutes before transferring to a wire rack to cool completely.