These Soft & Chewy White Chocolate Cranberry Cookies are a total crowd-pleaser. I honestly believe these are the only cookies you’ll need this season. Whether I’m heading to a Christmas cookie exchange, hosting a cozy holiday party, or just looking for a sweet winter treat to enjoy by the fire, these always disappear first. They have the most incredible soft and chewy texture, and the red and green colors look so beautiful on a holiday dessert platter!

INGREDIENTS YOU’LL NEED
- 1 Cup (2 Sticks) Unsalted Butter: I make sure my butter is softened to room temperature so it creams easily.
- 3/4 Cup Granulated Sugar: I use this to give the cookies those perfectly golden, slightly crisp edges.
- 3/4 Cup Brown Sugar (Packed): I always pack my brown sugar tight; it’s my secret for making cookies extra moist and chewy.
- 2 Large Eggs: I pull these out of the fridge early so they are at room temperature, which helps the dough stay smooth.
- 1 Tablespoon Vanilla Extract: I never skimp on vanilla because it adds that warm, comforting smell I love.
- 1–2 Teaspoons Orange Zest: I highly recommend adding this! I find that the citrus scent makes the cranberries taste even better.
- 2 3/4 Cups All-Purpose Flour: I fluff my flour with a spoon before measuring so the cookies don’t end up too heavy.
- 1 Teaspoon Baking Soda: I add this to give the cookies just the right amount of lift.
- 1/2 Teaspoon Salt: I include a pinch of salt to balance out all the sweetness from the chocolate chips.
- 1 1/4 Cups White Chocolate Chips: I love seeing those melty white pockets when I pull the tray out of the oven.
- 1 Cup Dried Cranberries: I use these for a pop of tart flavor and that gorgeous festive red color.
- 1/2 Cup Chopped Pistachios: I toast these in a pan for a few minutes first to get the best crunch and a pretty green look.

WHY I LOVE THIS RECIPE?
- The Texture: I am obsessed with how soft and chewy these stay for days; they never get hard or crunchy.
- The Flavor Balance: I love how the tart cranberries and salty pistachios cut right through the sweetness of the white chocolate.
- The Gourmet Twist: Adding orange zest and butter makes these feel like they came from a high-end bakery instead of my own kitchen.

HOW TO MAKE THE PERFECT HOLIDAY CHOCOLATE CRANBERRY COOKIES?
Time needed: 25 minutes
- Optional but Recommended:
Plump the Cranberries: Add dried cranberries to a small bowl. Cover with hot water (or orange juice for extra flavor) for 5 minutes. Drain and pat dry. This prevents dry, tough bits in the cookies. - Cream the Butter and Sugars:
Using a mixer, beat the softened (or cooled brown) butter, granulated sugar, and brown sugar for 2–3 minutes until creamy, pale, and fluffy.
- Add Eggs + Vanilla:
Mix in the eggs one at a time. Beat until fully incorporated, then add vanilla. Stir in orange zest.
- Mix the Dry Ingredients:
In a separate bowl, whisk together: Flour, Baking soda, Salt, Add to the butter mixture and mix until a soft dough forms.
- Fold in the Good Stuff:
White chocolate chips, Cranberries (plumped + dried), Pistachios
- Chill the Dough (Highly Recommended):
Cover the bowl and refrigerate for 30 minutes to 2 hours. This creates thicker, chewier, bakery-style cookies that don’t spread too much.
- Scoop and Bake:
Preheat the oven to 350°F. Scoop 2 tbsp–sized dough balls onto a parchment-lined baking sheet. - Bake:
10–12 minutes, or until edges are lightly golden centers look soft and slightly underdone (they firm up as they cool) - Cool and Enjoy:
Let the cookies cool on the pan for 5 minutes, then move to a rack.
FAQ – FREQUENTLY ASKED QUESTIONS
I find that room temperature eggs emulsify much better into the butter and sugar. This creates a smooth, uniform dough that traps air, helping your cookies get that perfect soft and chewy lift instead of being dense.
The biggest trick is making sure your butter isn’t too soft or melted. Also, don’t over-cream the butter and sugar! If your kitchen is hot, I like to chill the dough for 30 minutes before baking.
I pull mine out when the edges are just barely golden brown but the centers still look a little soft and “underdone.” They will firm up on the hot baking sheet as they cool, which keeps them soft.
Absolutely. I wait for them to cool completely, then freeze them in an airtight bag for up to 3 months. They thaw beautifully and still taste fresh!
As soon as the cookies come out of the oven, I take a large circular glass or cookie cutter and gently “scoot” it around the hot cookie in a circular motion. This pulls in any stray edges and gives you a perfectly round shape.

Cranberry Pistachio Cookies Substitutions and Variations
- If you aren’t a fan of pistachios, I love swapping them for toasted pecans or macadamia nuts to keep that delicious crunch.
- To make these a bit less sweet, I sometimes use dark chocolate chips instead of white chocolate; the bitterness pairs perfectly with the tart cranberries.
- For my friends who need a gluten-free Christmas cookie, I use a 1:1 gluten-free flour blend, and they still turn out incredibly soft and chewy.
- If you want a different citrus vibe, you can swap the orange zest for lemon zest, which makes these holiday cookies taste extra bright and fresh.
Cooking Tips for Cookie Recipe Success
- I always use the spoon-and-level method to measure my flour because adding too much is the main reason cookies turn out dry or cakey instead of perfectly soft and chewy.
- I make sure my eggs are at room temperature before I start my holiday baking so the dough stays smooth and the white chocolate cranberry cookies rise perfectly in the oven.
- The secret to that bakery-style texture is to pull the tray out when the edges are just golden but the centers still look a little soft; they will finish setting into the perfect Christmas cookie as they cool!
What to Serve With Christmas Cookies?
I love serving these Soft & Chewy White Chocolate Cranberry Cookies with a mug of hot cocoa or a cold glass of milk for a classic holiday treat. They are the perfect sweet finish after a cozy weeknight meal like soup or a big Christmas dinner with the whole family. Because they are such an easy holiday dessert, I often put them out at parties alongside other festive snacks like peppermint bark or gingerbread. They really fit any holiday occasion, whether it’s a fancy brunch or a casual night by the fireplace.

How to Store Leftover Cookies?
I store my leftover white chocolate cranberry cookies in an airtight container at room temperature for up to five days. My favorite trick is to put a single slice of white bread in the container to help the cookies stay soft and moist. This ensures your homemade Christmas treats stay fresh and delicious for the whole week!
Can Soft and Chewy Cookies Be Frozen?
Yes, I love freezing these because it makes my holiday prep so much easier! I usually freeze the dough balls on a tray first, then pop them into a freezer bag so I can bake a fresh batch whenever I want. You can also freeze the baked cookies for up to three months, making them a great make-ahead dessert for your next cookie exchange.

LOOKING FOR MORE DELICIOUS COOKIE RECIPES? TRY THESE!
Brookie Bliss: The Ultimate Brownie Cookie
Ultimate Butterscotch-Chocolate Chip Cookie
Chocolate Chip Coconut Almond Cookies Recipe
FINAL THOUGHTS
I really hope these White Chocolate Cranberry Cookies become a new favorite in your home like they are in mine! They are the perfect mix of sweet, tart, and salty, and they are so much fun to bake during the holidays. If you try the recipe, please leave me a comment and let me know how it turned out—I can’t wait to hear what you think!

Soft & Chewy White Chocolate Cranberry Cookies
Ingredients
Wet Ingredients
- 1 cup unsalted butter (2 sticks)(softened)
- ¾ cup granulated sugar
- ¾ cup brown sugar (packed)
- 2 eggs (room temperature)
- 1 tablespoon vanilla extract
- 2 teaspoons orange zest
Dry Ingredients
- 2 ¾ cups all-purpose flour
- 1 tsp baking soda
- ½ tsp salt
Mix-Ins
- 1 ¼ cups white chocolate chips (extra for topping)
- 1 cup dried cranberries
- ½ cup pistachios (chopped)(toasted for best flavor)
Instructions
- Optional but Recommended: Plump the Cranberries: Add dried cranberries to a small bowl. Cover with hot water (or orange juice for extra flavor) for 5 minutes. Drain and pat dry. This prevents dry, tough bits in the cookies.
- Cream the Butter and Sugars: Using a mixer, beat the softened (or cooled brown) butter, granulated sugar, and brown sugar for 2–3 minutes until creamy, pale, and fluffy.
- Add Eggs + Vanilla: Mix in the eggs one at a time. Beat until fully incorporated, then add vanilla. Stir in orange zest if using.
- Mix the Dry Ingredients: In a separate bowl, whisk together: Flour, Baking soda, Salt, Add to the butter mixture and mix until a soft dough forms.
- Fold in the Good Stuff: White chocolate chips, Cranberries (plumped + dried), Pistachios
- Chill the Dough (Highly Recommended): Cover the bowl and refrigerate for 30 minutes to 2 hours. This creates thicker, chewier, bakery-style cookies that don’t spread too much.
- Scoop and Bake: Preheat the oven to 350°F. Scoop 2 tbsp–sized dough balls onto a parchment-lined baking sheet.
- Bake: 10–12 minutes, or until edges are lightly golden centers look soft and slightly underdone (they firm up as they cool)
- Cool + Optional Decoration: Let the cookies cool on the pan for 5 minutes, then move to a rack.
















Mine spread more than expected—what did I do wrong?
That usually happens if the butter is too warm. I like to chill the dough for 30 minutes before baking, which helps the cookies hold their shape.
Can I swap the white chocolate chips for chunks or a bar?
Absolutely! Chopped white chocolate bars are delicious and melt a little more into the dough. I use whatever I have on hand.
Do these cookies freeze well? I want to make them ahead for Christmas.
Yes, they freeze really well! I usually freeze the baked cookies or the dough balls, then bake or thaw as needed during the holidays.
Can I use dried cranberries or should they be fresh?
I always use dried cranberries for this recipe. Fresh cranberries are too tart and add extra moisture, so dried works best for that chewy texture.
These white chocolate cranberry cookies are AMAZING—soft, chewy, and not too sweet!
That makes me so happy to hear! I love how the tart cranberries balance the white chocolate. Thanks so much for trying them and leaving a comment 🤍