Wash hands before beginning prep, lathering with soap and rinsing with water for 20 seconds.
Preheat oven to 350 F and line two baking sheets with parchment paper or non-stick mats.
Combine oats, flour, cinnamon, baking soda, baking powder, and salt in a medium bowl and stir to mix.1¾ cups oats 1 cup flour ¾ teaspoon cinnamon, ½ teaspoon baking soda, ¼ teaspoon baking powder, ¼ teaspoon salt Combine softened butter, vegetable oil, brown sugar, and white sugar in the bowl of a stand mixer or a large bowl for an electric mixer. Start the mixer on low speed to gently mix the fats and sugars and gradually increase the speed to whip the mixture until light colored.¼ cup butter 4 Tablespoons vegetable oil ½ cup brown sugar ¼ cup sugar Add an egg and vanilla. Beat to combine.1 egg, 1 teaspoon vanilla extract Add half of the dry ingredients except for the cranberries and chocolate chips. On low speed or by hand, mix just until flour and oats are barely wet. Add the rest of the dry and mix briefly (just a few strokes if using a spoon) until the dry ingredients are not floury.
Add the chocolate chips and cranberries. Mix by hand to incorporate. ⅓ cup chocolate chips 1 cup dried cranberries Using a medium cookie scoop, place mounds of dough on the prepared baking sheets in four rows of three dough balls. Moisten your hands, and press down on the dough, shaping the edges so the cookies are roughly round.
Bake for 14 to 17 minutes, reversing and turning the cookies halfway through the baking. When cookies are a pale golden brown, remove them from the oven.
After 3 to 5 minutes, slide the parchment with the cookies off the baking sheet . Transfer the cookies on wire racks to finish cooling.
Store in airtight containers on the counter for about five days. Refrigerate for up to two weeks. Freeze for up to three months.