These soft and chewy White Chocolate Cranberry Cookies are my favorite holiday treat.
A combination of white chocolate, orange, cranberries & macadamia nuts makes these cookies incredibly festive & beautiful.

I love baking for the holidays. I grew up baking cookies with my mom and sisters before Christmas Eve.
I always went for the chocolate; I didn’t consider myself a cookie fan. But as I started the holiday baking tradition with my kids, I realized I love cookies. While I could eat cookie dough all day long, nothing like a nice warm cookie with gooey chocolate, whether white or milk chocolate.
These White Chocolate Cranberry Cookies are hands down my favorite. Packed with flavors that scream Christmas, I will bake a batch to freeze half of them for later, but it never happens.

These cookies are easy to make and a show stopper for a holiday treat plate.
Ingredients for White Chocolate Cranberry Cookies
- Butter
- Light brown sugar
- Granulated sugar
- Orange zest
- Vanilla extract
- Eggs
- Flour
- Baking powder & baking soda
- Dried cranberries chopped
- White chocolate chips
- Macadamia nuts chopped (optional)

Let’s get baking
Preheat your oven to 350 degrees Fahrenheit. Line two baking sheets with parchment paper or silicone mats.
With an electric mixer, cream the butter and sugars together until smooth. Add orange zest, vanilla, and eggs. Mix thoroughly until everything is well incorporated.
To make the perfect cake, you must start with the right ingredients. In a large bowl, sift together flour and baking soda. Then, gradually add this mixture to your creamed sugar mixture. With each spoonful, your cake will get closer and closer to perfection!
Stir in the cranberries, white chocolate chips, and macadamia nuts.
Drop by onto the prepared baking sheets, placing dough about 2 inches apart.

Bake one sheet at a time until lightly golden on top and the edges set for 12 to 15 minutes.
Cool on the sheet for about 5 minutes, then transfer to a wire rack to cool completely.
Store in an airtight container for up to 2 weeks.
Cookie Baking Tips:
Can you freeze these cookies?
All cookies can be frozen, but it is best to wrap them individually to freeze them and only do this once they have cooled completely. Another way to freeze them is to stack them in layers in a Ziplock or container, separating the layers using parchment paper. I personally love individually wrapping them as I feel they taste better.
How long will cookies stay fresh in an airtight container?
Properly stored, freshly baked cookies will last for about 2 to 3 weeks at normal room temperature and stored in an airtight container.
Can you freeze the dough?
The best way to store this cookie dough is by freezing it in portions. Scoop the dough onto parchment paper as if you were going to bake them, then wrap the parchment paper in plastic or place it in an airtight container.
When ready to bake, follow the recipe’s suggested temperature and preheat your oven. Place the frozen balls of dough on a baking sheet lined with parchment paper 2 inches apart, only adding 1-2 minutes extra to the baking time.

Macadamia Nut Substitutions
Not a big Macadamia Nut fan or have an allergy? Or maybe you don’t want to pay the price tag for the macadamia nuts, which I understand too. Here are a few suggestions that make great substations and still work well with the flavors.
- Almond Slices
- Pecans
- Walnuts
- Grapenuts (cereal)
Love baking cookies? Check out my favorite recipes.
Peanut Butter Blossoms
Lemon Drop Cookies
The Best M&M Cookies
Grandma’s Ginger Cookies
Are you looking for more? Find all my cookie recipes here!
Don’t forget to pin this to your favorite Pinterest board to save for later!

White Chocolate Cranberry Cookies
Ingredients
- 1 cup unsalted butter softened
- 1 cup packed light brown sugar
- 1 cup granulated sugar
- 4 tablespoons freshly grated orange zest
- 2 tablespoon vanilla extract
- 2 large egg
- 3 cups all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1 1/2 cups dried cranberries chopped
- 1 1/2 cups white chocolate chips
- 1 1/2 cups macadamia nuts chopped (optional)
Instructions
- Preheat the oven to 350 degrees F. Line 2 baking sheet with parchment paper or silicone mats.
- With an electric mixer, cream the butter and sugars together until smooth. Add orange zest, vanilla, and eggs until well incorporated.
- Sift together the flour, baking powder and baking soda. Spoon the flour mixture gradually into the creamed sugar mixture.
- Stir in the cranberries, white chocolate chips, and macadamia nuts.
- Drop by heaping spoonfuls, about 2 tablespoons, onto the prepared baking sheets, 2 inches apart.
- Bake one sheet at a time until lightly golden on top and the edges are set, 12 to 15 minutes.
- Cool on the sheet for about 5 minutes, and then transfer to a wire rack to cool completely.
- Store in an airtight container for up to 2 weeks.
These look delicious! I love white chocolate macadamia nut cookies, so I’m sure the added flavors are fantastic! Pinning now 🙂
Cookies are my biggest weakness, and prefer the home made ones above store bought, cuz then I know what is in it:) Thanks for the recipe!
These look great! Going to pin it so I can make them later!
this look great & delicious!
i love Cranberry-Orange White Chocolate & Macadamia Nut Cookie
& chac nuts
Cranberry orange white chocolate macadamia nut cookie is excellent for snacking. LOve to savour these. I admire this lovely post
beautiful new pictures
Thank you!
Definitely adding these to my holiday baking list. Love the tartness from the cranberry.
Enjoy!
Yummy! My husband and daughter are going to love this! I can’t wait to make this!
I hope they enjoy them!
These White Chocolate Cranberry Cookies are would disappear in our house!
I’m sure they would! Enjoy!
One of my favorite cookies to bake around the holidays!
Ours too! Enjoy!
These cookies would be a great addition to my cookie jar!
They totally would!
This was such a delicious treat and perfect for the holidays! Looking forward to making these again and again!
So glad you enjoyed them!
I can’t resist these cookies! I need to make them for Christmas!
You totally should! Enjoy!
I love this recipe and try to make weekend
Enjoy!
I’ve made these 2 Christmas’ in a row! They’re becoming a new holiday tradition. I tend to bake them 17-20 minutes so they’re a little more golden brown and more firm on the inside. Thank you for the recipe!
Could I easily half this recipe or even 1/3rd it?
In half would be very easy!
2 TABLESPOONS of vanilla. Is that correct?
Yes, you can easily just do 2 teaspoons. 😉
I guess my question is – is the recipe calling for 2 Tablespoons of vanilla a typo on line?