Ingredients
Method
- Preheat the oven to 350°F (175°C). Line 2 large baking sheets with parchment paper.
- In a large bowl with a hand mixer or in a stand mixer fitted with the paddle, beat the butter, brown sugar, and granulated sugar on medium speed until light and creamy, 2 to 3 minutes. Scrape the bowl.
- Beat in the egg, egg yolk, and vanilla on medium speed until smooth and slightly thickened, about 30 seconds.
- In a separate bowl, whisk together the flour, cornstarch, baking soda, and salt until well combined.
- Add the dry ingredients to the wet ingredients and mix on low just until a few streaks of flour remain. Do not overmix.
- Fold in the white chocolate chips, dried cranberries, and orange zest (if using) with a spatula until evenly distributed.
- Scoop the dough into 1.5 tablespoon portions (a #40 scoop works well) and arrange them at least 2 inches apart on the prepared sheets. For thicker cookies, chill the scooped dough for 20 to 30 minutes.
- Bake one sheet at a time for 9 to 11 minutes, until edges are just set and turning light golden and centers still look pale and soft.
- Optional: Immediately after baking, gently press a few extra white chocolate chips or cranberry bits onto the tops for a bakery look. Let cookies cool on the sheet for 5 minutes.
- Transfer cookies to a wire rack to cool completely. Repeat with remaining dough.
Notes
For uniform cookies, use a #40 (1.5 tablespoon) scoop and weigh dough balls to about 30 to 32 grams each.
Underbake slightly for the best chewy texture; they’ll set up as they cool on the sheet.
If your cranberries are on the large side, roughly chop them so every cookie has a balanced bite.
Press a few extra chips on top right after baking for a pretty finish.
