These White Chocolate Cranberry Cookies are so delicious and festive. Soft and chewy cranberry cookies studded with white chocolate chips and orange zest, create the perfect balance of sweetness from the white chocolate and the tartness of cranberry.
These soft-baked cookies will be a favorite on your Christmas cookie platter this year. Arrange them with your Sugar Cookies and Gingerbread Cookies, and your holiday treats will steal the spotlight at any cookie swap or party you have planned.

This post may contain affiliate links. Read my disclosure policy.
White Chocolate Cranberry Cookies
I love serving festive cookies, whether at home, at a friendly cookie swap, or as a gift for a neighbor or friend. While I certainly appreciate the artistry of decorated cookies, I am also thankful when the ingredients themselves naturally elevate the flavor and presentation. If you love easy cookies like the Oatmeal Raisin Cookies or Chocolate Chip Cookies, this recipe is for you. These easy-to-make cookies are delicious and effortlessly beautiful with bright red cranberries and snow-white chocolate chips poking through.
You can use fresh or dried cranberries in this recipe, though fresh cranberries are preferred for a softer and brighter cookie (see the comparison below). Fresh cranberries will also need to bake for a couple of minutes longer since they hold a bit more moisture.
Here’s why you will love these Cranberry White Chocolate Cookies:
- Easy to make – This recipe makes 3 dozen cookies, which might sound like a lot, but they’re so sweet, comforting, and giftable so they’ll be gone in no time.
- Festive – The red and white contrast of cranberries and white chocolate morsels will enhance your holiday cookie trays but are fantastic year-round.
- Make ahead – The dough can be made ahead of time and the baked cookies are freezer-friendly.
- Customizable – Want chocolate? Add chocolate chips. Like a crunch? Add nuts. See other variations below. You can also use fresh or dried cranberries.

Ingredients
This cookie recipe requires very little prep. Good-looking cookies do not have to be hard to make. Grab your measuring cups and mixer, because this recipe is nothing more than scoop, measure, pour, and mix.
- Butter – unsalted and softened and room temperature
- Sugar – for sweetness and to help get those perfectly crisp edges
- Brown Sugar – helps to give a chewy texture and richer color
- Flour – all-purpose, or replace with your favorite GF flour. Be sure to measure flour correctly.
- Orange Zest – adds a fresh citrus zing. It’s an easy to way to add great flavor.
- Vanilla – I use my homemade pure Vanilla Extract (These make great holiday gifts too!)
- Egg – should be large and room temperature
- Baking Powder – helps your cookies rise, we don’t want flat cookies on our cookie tray
- Salt – to balance the sweetness
- White Chocolate Chips – I love when these melt giving you little pockets of delicious white chocolate in every bite.
- Cranberries – fresh, coarsely chopped, or substitute with dried cranberries if necessary. If you soak your cranberries in hot water for 15-20 minutes, you’ll get softer cookies.

Substitutions
These cranberry cookies can be made to your flavor preferences- add chopped macadamia nuts or walnuts, semi-sweet chocolate chips, chocolate chunks, lemon zest, or even a pinch of cinnamon or nutmeg.
Pro Tip:
Dried cranberries bake 1-3 minutes faster than fresh cranberries (which have more moisture), so be sure to watch your cookies in the oven to prevent them from overcooking. Watch for the edges to turn golden brown and you’ll know they’re done to perfection.
How to Make Cranberry White Chocolate Cookies
- Prepare – Preheat the oven to 350°F and line your baking sheets with parchment paper or silicone mats.
- Wet Ingredients – Using an electric mixer on medium-high speed, in a large bowl, cream together the butter and both sugars until light and fluffy, 2-3 minutes. Add the egg and beat well to incorporate. Beat in the zest and vanilla extract. Scrape the sides of the bowl as needed to ensure everything is mixed in.
- Dry Ingredients – In a medium bowl, whisk together flour, baking powder, and salt. Add to the butter mixture and beat just until combined and the cookie dough comes together.
- Fold – Using a stiff spatula, fold in the chopped cranberries and white chocolate chips. Don’t overmix, you don’t want to smoosh the cranberries.
- Shape and Bake – Shape into 1-inch balls and place them 2 inches apart on your prepared baking sheet. Bake for 12-15 minutes or until golden brown at the edges (Cookies with dried cranberries will bake faster, about 11-13 minutes).
- Cool – Cool for 5 minutes on the baking sheet and then transfer to a cooling rack to cool completely.

Pro Tip:
Use a small trigger-release cookie scoop to get evenly-sized cookie dough balls every time.


Make-Ahead
To store cookies: transfer to an airtight container and keep at room temperature for up to 3 days. Cookies can also be frozen or refrigerated for longer storage.
Make-ahead: If you are not baking right away, wrap the cookie dough in plastic wrap and refrigerate for up to 72 hours. To bake, remove from the refrigerator and let it sit at room temperature until the dough softens enough to scoop.
To freeze cookie dough: Place cookie dough balls onto a baking sheet, cover, and freeze for an hour or until solid. Once they are frozen, transfer them to a large Ziploc bag and freeze up to 3 months.
To bake frozen cookie dough: Place the frozen cookie dough balls on a parchment-lined baking sheet and thaw in the refrigerator for 3 hours before baking per the recipe instructions.

Sending you the merriest wishes on your Christmas baking journey. May your oven be precise, your ingredients be plenty, and each cookie be a sweet reflection of the joy and warmth of the season.
More Christmas Cookie Recipes
If you love these Cranberry White Chocolate Cookies, then you’ll want to try these other tried and true Christmas cookies. Try one, or try them all and have the most beautiful holiday spread.
- Snickerdoodle Cookies
- Chocolate Truffles
- Russian Tea Cakes
- Almond Snowball Cookies
- Thumbprint Cookies
- Chocolate Crinkle Cookies
White Chocolate Cranberry Cookies Recipe

Ingredients
- 3/4 cup unsalted butter, at room temperature (12 Tbsp or 1.5 sticks)
- 1/2 cup granulated sugar
- 1/2 cup packed light brown sugar
- 2 tsp grated orange zest
- 2 tsp vanilla extract
- 1 large egg, room temperature
- 2 cups all-purpose flour, or use your favorite GF flour, measured correctly
- 1 tsp baking powder
- 1/2 tsp fine sea salt
- 3/4 cups white chocolate chips
- 2 cups fresh cranberries (8 oz. bag), coarsely chopped, or substitute 1 cup dried cranberries
Instructions
- Preheat the oven to 350°F. Line baking sheets with parchment paper.
- In a large mixing bowl, with an electric mixer on medium-high speed, cream together the butter and both sugars for 2-3 minutes or until light and fluffy. Add the egg and beat well to incorporate. Beat in the zest and vanilla extract.
- In a medium bowl, whisk together flour, baking powder and salt. Add to the butter mixture and beat just until combined and dough comes together.
- Using a stiff spatula, stir in the cranberries and chocolate chips just until incorporated. Shape into 1-inch balls (a small cookie scoop makes it easy) and place 2 inches apart on your prepared baking sheet.
- Bake 12-15 minutes or until golden brown at the edges (Cookies with dried cranberries will bake faster, about 11-13 minutes).
- Cool for 5 minutes on the baking sheet then transfer to wire rack to cool completely.
They don’t melt down nice, they stay in a ball
Hi Chris! I’m sorry to hear that. This most often happens when too much flour is used. Be sure to measure your flour correctly. I have a tutorial on How to Measure Ingredientshere.
These are the most amazing cookies! I’ve made them 3 times already. I make lots of your recipes and they never disappoint! I have my mom hooked on your recipes now too.
That’s so great to hear, Chrissy!
This seems like a dumb question, but you are only supposed to soak the cranberries if you use the dried ones, correct? Thanks!
Hi Kari! That’s correct. I hope you love the recipe!
Wonderful flavor profile and delish
Made them a couple times and they’re always a hit
Half batch added macadamia nuts and topped them with a orange glaze…
Oh, so good
I’ll try again, love your advice on a lot of stuff you post. Can I add chocolate chips instead of cranberries and if so follow the rest of the directions
I bet that’s fine but if you want Chocolate Chip Cookies, I have a recipe for that too.
I loved, loved, loved these cookies thanks!!!!!!!
Made these cookies many times and they turned out delicious and wonderful. Thanks for this recipe Natasha. Bobbie Jean Haven, Rapid City, SD.
They tasted amazing! And the recipe is super easy to follow. However, even though I followed every measurement to the exact amount, they came out very sticky. I even soaked the cranberries prior. It dough was very hard to work with. They did taste amazing
Thank you Natasha for bringing us great recipes! I made these today and they were soo good! The orange zest really made them special!
It really does make it special doesn’t it. I’m so glad you enjoyed it, Ana!
Absolutely delicious!!! I made this today and my kids loved it. Thank you for this recipe.
You’re welcome! I’m so happy you enjoyed it, Tina!
Made these yesterday! Very delicious and easy to make. I did use frozen cranberries but thawed them a bit before chopping up, The dough was a bit mushier but they worked out great but needs a few minutes more baking time.
Thank you so much for sharing that with me.
Absolutely delicious, I can thoroughly recommend using this recipe. The consistency is perfect !
Thank you, Saiiy!
I would like to try these cookie, I love white chocolate, but not a cranberry fan. Could I use a different fruit like dried strawberries or dried blueberries?
Hi Connie! I assume that would work fine too. Just follow the same instructions as you would for using dry cranberries.
Hi, I’m planning to make the cookies for Christmas day but not sure if I can use frozen cranberries?
Thank you.
I think that would be fine. It’s better to use them as frozen rather than thawing them as it might become mushy. Hope it becomes a succes!
I just finished making these and thought I messed up using frozen cranberries. Why? I don’t have a chopper and had to cut them up by hand – very time-consuming. In so doing, the cranberries became wet with condensation, causing the dough to become wetter (more wet?) than I thought it should have. As someone already mentioned, my dough, too, was hard to work with. Perhaps I should have allowed the butter to become softer than it was. Be that as it may, in my opinion, one can never go wrong with cranberries and white chocolate chips – assuming the recipe also calls for sugar. 🙂 Oh, I already ate a few cooled-down cookies. They were delicious!
I’m so glad it al worked out, Rick. Thank you so much for sharing that with me.
Delicious! Easy! I used the dried cranberries as I had on hand.
I love your recipes ❤️
Thank you, Sue!
I write this review while munching a cookie still warm from the oven. These came out great and the recipe was easy to follow. I swapped in dark chocolate chips instead of white because of a personal preference and am very happy with the turnout – and how wonderful my kitchen smells. The orange zest really gives these cookies a lovely scent and subtle twist to the flavor. Will absolutely make again.
Thank you so much for sharing, Michelle! Glad you loved them!
I wonder what I did wrong that my cookies didn’t really spread they kinda stayed in the ball I put them in.. I did use gf flour King Arthur measure for measure. I also have a convection oven that I’m trying to learn.
Hi Amanda! This can happen if you use too much flour. I have a tutorial on How to measure ingredients here.
This recipe is written for a conventional oven (not fan/convection). Convection ovens bake faster so you’d need to make some adjustments to time/temp.
Can you fix it or would you have to start a new batch?
Hi Lisa! It would likely be best to start a new batch.
same here and I measured my flour correctly.
Hi Linda! I would double check to make sure everything was measured correctly. We’ve made these cookies several times without any issues. The only time my cookies have not spread is if I have used too much flour. This is usually the culprit of cookies not spreading- the ratio of wet/dry ingredients being off.
Very good! I baked these for our church coffee shop! They were all ate!
Hi Brenda! I’m so glad you enjoy the recipe.
I haven’t made this recipe yet, but my plan is to make several batches for a cookie exchange. I have a question before I get started. You say the cookies will cook faster if I use dried cranberries. Would that be dried cranberries that have been soaked or still dried like a raisin?
Hi Jeri! Yes, even soaked they will still be drier than fresh cranberries so the cookies will bake faster. I hope you love the recipe!
Hi can we make eggless cookies what is the replacement.
Hi Gita, I have not tried this with an egg replacement to advise. If you experiment, let me know how you liked the recipe.