Every holiday cookie tray needs one cookie that everybody reaches for first, and in my house it is these white chocolate cranberry cookies. They are thick and chewy in the middle, lightly crisp at the edges and packed with sweet, creamy white chocolate and tart dried cranberries. A little orange zest ties it all together and makes them taste like Christmas.
In this post I explain why the recipe works, which ingredients to use, how to mix, chill and bake the dough for perfect texture, and how to make the cookies look bakery-worthy. You will also find mix-in ideas, variations, a troubleshooting table, storage and freezing tips, a holiday baking plan and answers to common questions. The full printable recipe card is at the bottom of the post.

Why These White Chocolate Cranberry Cookies Work
The red and white colors make these cookies look festive, but the real magic is the balance of flavors and textures. Sweet white chocolate can be cloying on its own, and tart cranberries cut right through it, so every bite tastes bright instead of heavy.
- More brown sugar than white. Brown sugar adds moisture and a caramel note, which keeps the centers chewy and soft for days.
- An extra egg yolk. The added fat and richness make the cookies tender and give them a bakery-style chew.
- A little cornstarch. Just two teaspoons keep the centers soft and help the cookies bake up thick.
- Orange zest. It is optional, but a teaspoon of zest makes the cranberries taste fruitier and the whole cookie more festive.
- A short chill. Thirty minutes in the fridge lets the flour hydrate and keeps the cookies from spreading too thin.
This is the kind of cookie that works for every occasion, from a holiday open house to a lunchbox treat. The dough is forgiving, it freezes beautifully, and it bakes up looking like something from a coffee shop pastry case.
Ingredients You Will Need
Take the butter, egg and yolk out of the fridge about 30 minutes before baking. Room-temperature ingredients cream together smoothly and trap the air that gives the cookies their lift.
- Unsalted butter: One and a half sticks, softened but still cool. If it looks shiny or greasy, it is too warm.
- Light brown sugar: Packed into the cup. It keeps the cookies moist and chewy.
- Granulated sugar: Helps the edges crisp and turn golden.
- Egg and egg yolk: For structure and a rich, tender crumb.
- Vanilla and orange zest: Pure vanilla extract adds warmth, and fresh zest adds a gentle citrus lift.
- All-purpose flour and cornstarch: Spoon and level the flour, or weigh it, for the best texture.
- Baking soda and salt: For spread, browning and balanced flavor.
- White chocolate chips: Choose a brand that lists cocoa butter in the ingredients for the creamiest flavor.
- Dried cranberries: Sweetened dried cranberries give the classic look and tart-sweet bite.
How to Make White Chocolate Cranberry Cookies
You only need two bowls and a mixer. The dough is thick and sturdy, which makes it easy to scoop and perfect for baking with kids.
- Whisk the dry ingredients. In a medium bowl, whisk the flour, cornstarch, baking soda and salt.
- Cream the butter and sugars. Beat the softened butter, brown sugar and granulated sugar on medium speed for about 2 minutes, until creamy and lighter in color.
- Add the egg, yolk and flavorings. Beat in the egg and yolk, then the vanilla and orange zest, scraping the bowl as needed.
- Add the flour. Mix on low speed just until the dry ingredients disappear. Overmixing makes cookies tough.
- Fold in the mix-ins. Stir in the white chocolate chips and dried cranberries with a spatula, saving a small handful of each for topping.
- Chill the dough. Cover and refrigerate for 30 minutes. Heat the oven to 350°F (175°C) and line two baking sheets with parchment.
- Scoop and top. Scoop 2-tablespoon balls of dough 2 inches apart and press a few reserved chips and cranberries onto the tops.
- Bake. Bake one sheet at a time for 10 to 12 minutes, until the edges are light golden and the centers look puffy and slightly underbaked.
- Cool. Let the cookies set on the pan for 5 minutes, then transfer them to a wire rack.

Pressing extra chips and cranberries onto the tops before baking is a simple bakery trick. It guarantees that every cookie looks colorful and generous, not just the ones that happened to get the most mix-ins.
Tips for the Best Cranberry Cookies
- Weigh the flour if you can. About 280 grams keeps the cookies thick without making them dry or cakey.
- Pull the cookies while the centers still look soft. They continue to set on the hot baking sheet.
- Measure the brown sugar by packing it firmly into the cup, since loosely packed sugar makes drier, paler cookies.
- Bake on the center rack and rotate the sheet halfway if your oven has hot spots.
- Use cool baking sheets for every batch so the dough does not start melting before it reaches the oven.
These cookies are a natural partner for my other festive bakes. Serve them with crisp decorated Christmas sugar cookies, layered homemade peppermint bark and frosted coffee-shop style cranberry bliss bars, or browse my full collection of easy desserts for more inspiration.
How to Make Bakery-Style Cookies at Home
Homemade cookies can look just as polished as the ones in a bakery case with a few simple habits. None of them take more than a minute, but together they make a big difference on a holiday platter.
- Roll the dough balls tall. Shape each scoop slightly taller than it is wide. The cookies spread into thick rounds instead of flat disks.
- Top before baking. Press a few white chocolate chips and cranberries onto every dough ball so the colors show on top.
- Scoot the edges. Right out of the oven, swirl a round cutter around each cookie to make it perfectly circular.
- Finish with salt. A few flakes of sea salt on the warm cookies make the flavors pop.
- Cool on a rack. Moving the cookies to a wire rack keeps the bottoms crisp rather than steamy.
Mix-In and Topping Ideas
The base dough is a blank canvas, so feel free to make it your own. Keep the total amount of mix-ins to about 2 1/2 cups so the cookies still hold together.
- Nuts: Add 1/2 cup chopped macadamia nuts, pecans or pistachios for crunch. Pistachios add a pretty pop of green.
- Dark chocolate: Swap half of the white chocolate for semisweet chunks for a less sweet cookie.
- Flaky salt: Sprinkle a few flakes of sea salt on the warm cookies to balance the sweetness.
- White chocolate drizzle: Melt 2 ounces of white chocolate and drizzle it over the cooled cookies for an extra festive finish.
- Spice: Add 1/2 teaspoon cinnamon to the dry ingredients for a warm holiday flavor.
Easy Variations
- Oatmeal cranberry cookies: Replace 1/2 cup of the flour with 1 cup old-fashioned oats for a heartier, chewier cookie.
- Brown butter version: Brown the butter, let it cool until soft and spreadable, then use it as directed for a toasty, nutty flavor.
- Cranberry orange cookies: Use the zest of a whole orange and add a simple orange glaze.
- Cookie bars: Press the dough into a greased 9 by 13-inch pan and bake for 22 to 26 minutes, until golden at the edges.
- Giant cookies: Scoop 1/4-cup portions and bake for 14 to 16 minutes for bakery-size treats.
Common Mistakes and How to Fix Them
| Problem | Likely cause | How to fix it |
|---|---|---|
| Cookies spread too thin | Butter too soft or dough not chilled | Use cool, soft butter and chill the dough for 30 minutes. |
| Cookies are puffy and cakey | Too much flour | Spoon and level or weigh the flour. |
| Hard, dry centers | Overbaked | Remove them when the centers still look slightly underdone. |
| Burnt white chocolate on top | Chips exposed to direct heat too long | Bake on the center rack and do not exceed 12 minutes. |
| Chewy, tough cranberries | Old, dry fruit | Soak the cranberries in hot water for 10 minutes and pat dry. |
| Uneven batches | Different scoop sizes or warm pans | Use a cookie scoop and cool sheets between batches. |
Make Ahead, Storage and Freezing
Store the cooled cookies in an airtight container at room temperature for up to 5 days. Tucking a slice of sandwich bread into the container helps keep them soft, since the cookies absorb moisture from the bread.
For longer storage, freeze baked cookies in a freezer bag for up to 3 months and thaw them on the counter. The dough also freezes well: scoop it into balls, freeze them on a tray, then transfer to a bag and bake straight from frozen, adding 1 to 2 minutes. The dough contains raw egg and flour, so avoid nibbling it; the FDA guidance on raw dough explains why.
Planning Cranberry Cookies for the Holidays
With Thanksgiving on November 26 and Christmas on December 25, this is an ideal cookie to prepare early. The frozen dough balls let you bake a fresh batch in minutes whenever guests drop by.
- Three to four weeks ahead: Make the dough, scoop it into balls and freeze them.
- Two days ahead: Bake the cookies you need for parties or cookie swaps and store them airtight.
- Gift day: Stack the cookies in cellophane bags or tins lined with parchment and tie them with red ribbon.
Frequently Asked Questions
Can I use fresh cranberries instead of dried?
Fresh cranberries are very tart and release juice, so I do not recommend them here. Dried cranberries give the best texture and sweetness.
Why did my cookies turn out flat?
Usually the butter was too soft or the dough was not chilled. Chill the dough for 30 minutes and bake on cool baking sheets.
Can I skip the orange zest?
Yes. The cookies are still delicious without it, but the zest adds a lovely brightness that pairs well with cranberries.
Can I use white chocolate bars instead of chips?
Yes. Chop 6 ounces of good white chocolate into small chunks. Bars melt a little more, giving pretty pools of chocolate.
How long do these cookies stay fresh?
They stay soft for up to 5 days in an airtight container at room temperature and up to 3 months in the freezer.
Ready to bake? Here is the full printable white chocolate cranberry cookies recipe with exact measurements and estimated nutrition.

White Chocolate Cranberry Cookies
Ingredients
Method
- Whisk the flour, cornstarch, baking soda and salt in a medium bowl.
- Beat the butter, brown sugar and granulated sugar on medium speed for about 2 minutes, until creamy.
- Beat in the egg and egg yolk, then the vanilla and orange zest.
- Mix in the dry ingredients on low speed just until combined.
- Fold in the white chocolate chips and dried cranberries, reserving a small handful of each for topping.
- Cover and chill the dough for 30 minutes. Heat the oven to 350°F (175°C) and line baking sheets with parchment.
- Scoop 2-tablespoon balls of dough 2 inches apart and press the reserved chips and cranberries onto the tops.
- Bake one sheet at a time for 10 to 12 minutes, until the edges are light golden and the centers look slightly underbaked.
- Cool on the pan for 5 minutes, then transfer to a wire rack to cool completely.
Notes
I hope these chewy white chocolate cranberry cookies brighten your holiday baking. If you try them, please leave a comment and a star rating below and tell me which mix-ins you added. Happy baking, friends. Chef Amber
Free email bonus
30-Minute Meals
Loved this recipe? Get my collection of fast, family-favorite dinners, plus new seasonal recipes straight to your inbox.
