01 - Set oven to 350°F and line two baking sheets with parchment paper.
02 - Whisk together flour, baking soda, baking powder, and salt in a medium bowl; set aside.
03 - Beat softened butter with granulated and brown sugars until light and fluffy, about 2 to 3 minutes.
04 - Add eggs one at a time, mixing well after each addition; blend in vanilla extract.
05 - Gradually add dry ingredients to wet mixture, stirring on low speed until just combined.
06 - Gently fold in dried cranberries and white chocolate chips using a spatula.
07 - Drop heaping tablespoons of dough onto prepared sheets, spacing them approximately 2 inches apart.
08 - Bake for 10 to 12 minutes until edges are lightly golden and centers remain soft.
09 - Let cookies cool on baking sheets for 5 minutes before transferring to a wire rack to cool completely.