White Chocolate Cranberry Pistachio Cookies

These white chocolate cranberry pistachio cookies are thick and chewy. The flavors balance each other out perfectly: sweet, salty, tart and nutty. They will quickly become a holiday favorite!

A pile of white chocolate cranberry pistachio cookies with a broken cookie on top.

I made these cookies a few weeks ago for a luncheon and they ended up being such a hit I thought I’d remake them and take a few pictures… and this time I actually mean a few! ?

Cranberry and white chocolate is a pretty standard fall/winter flavor combo (thanks Starbucks!). I thought I’d add one more ingredient to the mix: pistachios. We LOVE pistachios, so any time I can bake with them, I do! While I think these cookies would be great with pecans or even macadamia nuts, there’s something about the pistachios that makes these cookies!

White chocolate cranberry pistachio cookies on a wire cooling rack.

What I love about this white chocolate cranberry pistachio cookies recipe is that it is so quick and easy. There’s absolutely no dough chilling required. Just mix up the dough, fold in the add-ins and portion the dough out.

To portion the dough, I like to use a standard size cookie scoop so that all of the cookies bake up the same size. I also roll them in my hands to create a smooth surface. This step is not required. For a more “rustic” look, just scoop them and pop them onto the lined cookie sheet.

A lined cookie sheet loaded with balls of white chocolate cranberry pistachio cookie dough, ready to be baked.

If you want to make the dough ahead of time, you can freeze the portioned dough in a ziploc bag for up to three months. Label the bag with the recipe name, bake temperature and bake time. This is a great way to get a head start on holiday baking.

Bake the cookies at 350 degrees for 9-11 minutes. You want them to be soft, not dry and tough. Let the cookies cool on the sheet for 3 minutes (this helps them set and not break as they are being moved), then transfer to a wire rack to cool completely.

A close up of the inside of a white chocolate cranberry pistachio cookie.

Grab a glass of milk and enjoy! These white chocolate cranberry pistachio cookies are perfect for holiday gatherings, gift giving, or just snacking on! 


Need more recipes? Subscribe to my email list! Simply enter your email in a subscription box located on the right hand side of the blog or scroll below the recipe and sign up there. You’ll receive posts, newsletters and so much more!


Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook and Pinterest!

A wire rack loaded with freshly baked white chocolate cranberry pistachio cookies.

White Chocolate Cranberry Pistachio Cookies Recipe

These white chocolate cranberry pistachio cookies are thick and chewy. The flavors balance each other out perfectly: sweet, salty, tart and nutty. They will quickly become a holiday favorite!
5 from 3 votes
Pin Rate
Course: christmas cookies
Cuisine: American
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 24 cookies
Calories: 248kcal
Author: Andrea
Print Recipe


  • 3/4 c. 1 ½ sticks unsalted butter, softened
  • 3/4 c. brown sugar - packed
  • 1/4 c. granulated sugar
  • 1 large egg
  • 1 1/2 tsp. vanilla extract
  • 2 c. all-purpose flour
  • 1 tsp. baking soda
  • 1/2 tsp. coarse kosher sea salt
  • 1 c. chopped white chocolate or white chocolate chips
  • 1/3 c. coarsely chopped unsalted pistachios
  • 1/3 c. coarsely chopped dried cranberries


  • Preheat oven to 350 degrees. Line a baking sheet with parchment paper or a silicone baking mat, set aside.
  • In the bowl of a stand mixer or a large mixing bowl with a hand mixer, cream the butter on medium speed for 1 minute. Add the sugars, mix on medium speed for 2 minutes. Add the egg and vanilla, mix until combined.
  • In a medium mixing bowl whisk together the flour, baking soda, and salt.
  • With mixing speed on low, gradually add the dry ingredients until a few streaks remain. Fold in the white chocolate, pistachios and cranberries with a spatula.
  • Using a standard size cookie scoop, portion dough and roll into smooth balls. Place on prepared cookie sheet.
  • Bake for 9-11 minutes or until the edges turn golden brown. Remove from the oven and let rest on the sheet for 3 minutes before transferring to a wire rack to cool completely.


Serving: 1cookie | Calories: 248kcal | Carbohydrates: 34g | Protein: 4g | Fat: 11g | Saturated Fat: 6g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 1g | Cholesterol: 25mg | Sodium: 111mg | Potassium: 99mg | Fiber: 1g | Sugar: 18g | Vitamin A: 206IU | Vitamin C: 1mg | Calcium: 35mg | Iron: 1mg

Want more inspiration?

More Recipes You'll Love

About the Author


Hi I'm Andrea!

Hotelier turned Food Blogger to help make your life simple, one recipe at a time.

Join the Conversation

Rate and Comment

Your email address will not be published. Required fields are marked *

Please click on the Stars below to share your Rating of this Recipe

This site uses Akismet to reduce spam. Learn how your comment data is processed.


  1. I made this recipe but the dough seemed awful loose. I have it in the freezer now to see if that would help. I didn’t want to add more flour so we’ll see what happens! I’ll let you know how they turn out after baking!