I start by preheating my oven to 350°F (175°C) and lining my baking sheet with parchment paper. In a medium bowl, I whisk together the flour, baking soda, and salt—this keeps everything evenly distributed.
In a large bowl, I beat the softened butter with the granulated and brown sugar until the mixture turns light and fluffy. This usually takes me about 2–3 minutes with a hand mixer, and it’s the secret to getting soft, chewy cookies.
Next, I beat in the eggs one at a time so they blend smoothly. Then I stir in vanilla, fresh orange juice, and that fragrant orange zest. At this point, the dough already smells incredible!
Slowly, I add the dry mixture into the wet, stirring gently until just combined. Overmixing here can make the cookies tough, so I stop as soon as I see no more flour streaks.
With a spatula, I fold in the dried cranberries and white chocolate chips until they’re evenly scattered through the dough. I love how the colors pop against the dough—it already looks festive.
If I have time, I pop the bowl into the fridge for about 30 minutes. This helps the cookies hold their shape better and deepens the flavor.
Using a cookie scoop, I drop dough balls onto the prepared baking sheet, leaving space in between. They bake for 12–15 minutes, just until the edges are golden while the centers stay a little soft. After resting 5 minutes on the sheet, I move them to a cooling rack.