These cranberry white chocolate cookies are thick, soft, and packed with gooey white chocolate, tart cranberries, and crunchy walnuts. Perfectly sweet, tart, chewy, and crunchy, you’ll keep grabbing until nothing’s left.

If you like your cookies loaded with mix-ins, this one’s for you. The sweet white chocolate and tart cranberries play off each other really well. The walnuts add a nice crunch that brings in another layer of texture.
All of that comes together in a cookie that’s thick, soft, and chewy, with just the right amount of crisp around the edges.
The base recipe is inspired by Sally’s Baking Addiction, but I tweaked it to get a better balance of mix-ins in every bite.
It’s simple, but it hits all the right notes.

Why You’ll Love These Cranberry White Chocolate Cookies
Here’s why these cookies are worth making again and again.
- Soft and chewy texture. Thick centers with slightly crisp edges give you that perfect bakery-style bite.
- Loaded with mix-ins. Every bite is packed with white chocolate, cranberries, and crunchy walnuts, giving you the perfect balance of sweet, tart, and a little crunch.
- Easy, no-mixer recipe. Everything comes together with just a bowl and a whisk.
- Great for make-ahead. The dough chills well and can be baked fresh when you’re ready.

Ingredients for White Chocolate with Cranberry Cookies
Let’s walk through the ingredients that make these cookies so good.
- All-purpose flour. To measure properly, use a spoon to add flour into your measuring cup until it’s full, then use the back of a knife to level off the top. Don’t scoop directly from the bag, as that packs in too much flour.
- Cornstarch. A small amount keeps the cookies soft and tender instead of crumbly.
- Sugar. This recipe uses both brown and white sugar. Brown sugar adds moisture and chewiness, while white sugar helps the cookies spread slightly and gives the edges a light crisp.
- Melted Butter. Unlike softened butter, which traps air when creamed and leads to a lighter, cakier cookie, melted butter incorporates less air, making the cookies fudgier and more compact.
- Egg + egg yolk. The extra yolk adds richness and helps create a softer, more tender cookie.
- White chocolate. Use good-quality chips or chunks for better melting and more pronounced sweetness in each bite.
- Dried cranberries. They add a tart contrast that balances the sweetness of the white chocolate.
- Walnuts add a subtle crunch and a nutty flavor that balances the sweetness of the white chocolate and complements the tart cranberries.
How to Make Cranberry White Chocolate Chip Cookies
Follow these steps for the softest, thickest, bakery-style cranberry white chocolate chip cookies every time.
1. Mix the dry ingredients.


In a bowl, sift and whisk together the flour, cornstarch, baking soda, and salt.
2. Whisk the wet ingredients.


In another bowl, whisk the melted butter, brown sugar, and white sugar until smooth. Add the egg, egg yolk, and vanilla, then whisk until fully combined.
3. Combine wet and dry.


Pour the wet ingredients into the dry ingredients and mix just until no dry spots remain. Add the white chocolate, dried cranberries, and walnuts, then fold until evenly distributed.
4. Portion and chill the dough.

Divide the dough into 12 large portions (about 3-4 tablespoons each), roll into balls, and chill for at least 1 hour.
5. Bake the cookies.

Place chilled dough balls on a lined baking sheet spaced about 3 inches apart. Bake at 325°F for 15-18 minutes, until the edges are lightly golden and the centers are just set. Remove from the oven and sprinkle with flaky sea salt.
6. Cool and set.


Let the cookies cool on the baking sheet for 10 minutes, then transfer to a wire rack to cool completely. Serve and enjoy!

Tips for Soft and Chewy Cranberry White Chocolate Cookies
Follow these simple tips to get thick centers, crisp edges, and that perfect chewy bite every time.
- Measure flour accurately. Too much flour makes the cookies dry. Spoon the flour into your measuring cup and level it off instead of scooping directly from the bag to avoid adding too much.
- Use room temperature eggs. Room temp eggs mix more evenly into the dough, giving a smoother texture and better consistency.
- Chill the dough. Chilling for at least 1 hour helps control spread and gives you thicker, chewier cookies.
- Avoid overmixing. Once the wet and dry ingredients are combined, mix just until no dry streaks remain. Overmixing at this stage will make the cookies dense instead of tender.
- Space cookies well. Leave about 3 inches between each dough ball so they have room to spread without touching and bake evenly. Bake in 2 trays if needed to avoid overcrowding.
- Adjust bake time for smaller cookies. If making smaller cookies, reduce the bake time to about 12-13 minutes so they don’t overbake.
- Slightly underbake. Pull the cookies out when the centers still look a little soft so they stay chewy as they cool.
- Bake longer if the dough is fully chilled. Dough straight from the fridge needs a bit more time in the oven. Add 1 to 3 extra minutes to the bake time to account for the colder dough.
- Know when the cookies are done. The edges should look set and lightly golden while the centers still look slightly soft and pale. They’ll continue to firm up as they cool on the baking sheet.

Substitutions and Variations
Make these cookies your own with these easy swaps.
- Swap walnuts for pecans or macadamias, or skip the nuts entirely for a nut-free version.
- Use white chocolate chunks instead of chips for bigger pockets.
- Replace cranberries with dried cherries or raisins.
- Add orange zest for a bright, citrusy flavor.
- Sprinkle flaky salt on top for a sweet-salty finish.

How to Store Cranberry White Chocolate Cookies
Store cranberry white chocolate cookies in an airtight container at room temperature for up to 4 days. To keep them extra soft, add a slice of bread to the container to help retain moisture.
Can You Freeze Cranberry White Chocolate Chip Cookies?
Yes, cranberry white chocolate chip cookies freeze well.
To Freeze Baked Cookies: Freeze in an airtight container for up to 2 months. For best results, let them thaw at room temperature before serving.
To Freeze Cookie Dough: Scoop the dough into portions, freeze until solid, then transfer to a freezer-safe bag. Bake straight from frozen at 325°F, adding 2 to 3 extra minutes to the baking time.

More Dessert Recipes You’ll Love
Matcha White Chocolate Chip Cookies
Brown Sugar Chocolate Chip Cookies
Carrot Cake Cupcakes with Cream Cheese Frosting
Red Velvet Brownies with Cake Mix
Moist Chocolate Dream Cake

Cranberry White Chocolate Cookies
Ingredients
- 2 ¼ cups all-purpose flour
- 1 ½ teaspoons cornstarch
- 1 teaspoon baking soda
- ½ teaspoon salt
- ¾ cup butter melted and cooled to room temperature
- ¾ cup brown sugar
- ½ cup white sugar
- 1 large egg + 1 egg yolk
- 2 teaspoons vanilla extract
- ¾ cup white chocolate chips or chunks
- ¾ cup dried cranberries chopped
- ¾ cup walnuts chopped
- Flaky sea salt
Instructions
- In a bowl, sift and whisk together flour, cornstarch, baking soda, and salt.
- In another bowl, whisk the melted butter, brown sugar, and white sugar until smooth. Add the egg, egg yolk, and vanilla, then whisk until fully combined.
- Pour the wet ingredients into the dry ingredients and mix just until no dry spots remain.
- Fold in the white chocolate, dried cranberries, and walnuts until evenly distributed.
- Divide the dough into 12 large portions (about 3-4 tablespoons each), roll into balls, and place on a tray. Chill for at least 1 hour.
- Preheat oven to 325°F and line a baking sheet with parchment paper. Place chilled dough balls on the baking sheet spaced about 3 inches apart. Bake in 2 trays if needed to avoid overcrowding.
- Bake for 15-18 minutes, until the edges are lightly golden and the centers are just set. Remove from the oven and sprinkle with flaky sea salt while still warm.
- Let the cookies cool on the baking sheet for 10 minutes, then transfer to a wire rack to cool completely.
- Serve and enjoy!










