White Chocolate Cranberry Macadamia Cookies
Last Updated on February 16, 2026 by Kiersten James
Soft white chocolate, cranberry, and macadamia cookies with balanced sweetness and a thick, bakery-style texture that doesn’t spread flat.

Most white chocolate cranberry cookies are either too sweet or too dry, and it usually comes down to the dough.
This version is different. The base is rich without being heavy, the centers stay soft, and the mix-ins actually do something instead of just taking up space.
White chocolate adds creaminess, tart cranberries cut the sweetness, and macadamia nuts bring that buttery depth you won’t get from walnuts or pecans.
It’s also not *just* a holiday cookie. Bakeries around here keep white chocolate macadamias in rotation because they never go unsold.
Why You’ll Love These White Chocolate Cranberry Macadamia Cookies
- Thick cookies with soft centers and lightly crisp edges
- Balanced sweetness instead of death-by-sugar overload
- Bits of white chocolate, cranberries, and macadamia nuts in every bite
- Dough that doesn’t spread thin or bake flat
- Bakery-style texture without complicated steps

Quick Allergy Check!
These cookies contain dairy, eggs, wheat, and tree nuts (macadamia nuts).
Substitutions are possible, but they will change the texture and structure of the cookie.
Ingredients You’ll Be Using:
All-purpose flour: Keeps the cookies structured without making them cakey or dense.
Melted and then cooled butter: Creates a richer, chewier texture and helps the cookies spread just enough while staying thick.
Brown sugar + granulated sugar: Brown sugar adds moisture and depth. Granulated sugar helps the edges set. The combination controls texture.
Egg + extra yolk: The extra yolk is what keeps the centers soft instead of dry.
White chocolate chips: Add creaminess and sweetness. Use good-quality chips or chunks – cheap white chocolate tastes waxy and bland.
Dried cranberries: Balance the sweetness. Without them, the cookie tastes flat.
Macadamia nuts: Buttery and mild. They make the cookie taste richer without overpowering the dough.
Tips for the Best White Chocolate Cranberry Macadamia Cookies Ever

Don’t overmix the dough
Once the flour goes in, mix just until combined. Overmixing makes cookies tough.
Make them big
Use large scoops of dough. Small cookies won’t get the same texture.
Pull them early
The centers should look slightly underbaked when you take them out. They finish setting on the pan.
Let them sit on the tray
Leave the cookies on the baking sheet for 10 minutes before moving them to a cooling rack. This keeps the centers soft.
How to Make White Chocolate Cranberry Macadamia Cookies

Equipment I Use:
- Mini KitchenAid Chopper
- Stand Mixer
- Paddle Attachment
- LIFE CHANGING flour funnel my husband got for me
- Cookie Scoop (medium 2 tablespoon size)
- Baking Sheet
Ingredients:
- 2 cups all-purpose flour
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 12 tablespoons unsalted butter, melted and slightly cooled
- 1 cup packed light brown sugar
- 1/2 cup granulated sugar
- 1 large egg
- 1 large egg yolk
- 2 teaspoons vanilla extract
- 1 cup white chocolate chips
- 1 cup dried cranberries, chopped
- 1 cup macadamia nuts, chopped
Overview:
Set up your oven: Move the racks to the middle and preheat the oven to 325 degrees F. Line a cookie sheet with parchment paper or use silicone baking mats.
Cream the sugar and fats: Using the paddle attachment on a stand mixer, cream together the melted butter, brown sugar, and granulated sugar on medium-high speed until smooth.
Whisk the dry ingredients: In a separate bowl, whisk together the flour, baking soda, and salt. Set aside.
Combine ingredients in the mixer: To the stand mixer bowl, add the egg, extra yolk, and vanilla. Mix on medium speed until well combined. Scrape down the bowl here and there, as needed.
Next, add the dry flour mixture a little at a time, also on low speed, until no clumps of white flour remain. Do not overmix; turn the mixer off as soon as the flour is no longer white.

Chop the cranberries and macadamia nuts: Using a food processor, or by hand, roughly chop the macadamia nuts and cranberries. (I was gifted this mini chopper and leave it on my counter full-time because that’s how much I use it)
Fold in mix-ins by hand: Fold in the macadamia nuts, white chocolate chips, and chopped cranberries by hand with a wooden spoon until evenly distributed.

A 2-tablespoon medium-sized cookie scoop makes the next step less messy and produces uniform cookies that are nearly exact in size. If you don’t have one, no sweat, 2 tablespoons and your hands are perfectly fine!
Form the dough into balls (about 1.5oz each) and place 2 inches apart on a lined cookie sheet.

Bake & Rest: Bake the cookies at 325 degrees F for about 15 minutes, rotating the sheet halfway through baking. They will look underbaked and very, very soft when you take them out. This is what you want. The cookies will finish baking on the cookie sheet after they are removed from the oven.
Allow the cookies to rest undisturbed on the cookie sheet for 10 minutes. Transfer to a wire cooling rack after that time and allow to cool completely.
Storage & Freezing:
Store baked cookies in a plastic bag at room temperature for up to 5 days. Placing a piece of sandwich bread in the bag with the cookies will preserve texture and freshness.
To freeze: Wrap each baked cookie in plastic wrap, then place them in a freezer storage bag for up to 3 months. Thaw on the counter when ready to eat or serve.
Freezing unbaked dough: Place a cookie sheet full of unbaked dough balls in the freezer until they are hard, about an hour. Transfer them to a freezer storage bag and store in the freezer for up to 2 months. Bake straight from frozen, adding 1 to 2 minutes to the bake time.
White Chocolate Cranberry Macadamia Cookies
Soft-centered white chocolate cranberry macadamia cookies with balanced sweetness and thick bakery-style texture that doesn’t spread flat.
Ingredients
- 2 cups all-purpose flour
- 1/2 teaspoon baking soda
- 1/2 teaspoon salt
- 12 tablespoons unsalted butter, melted and slightly cooled
- 1 cup packed light brown sugar
- 1/2 cup granulated sugar
- 1 large egg
- 1 large egg yolk
- 2 teaspoons vanilla extract
- 1 cup white chocolate chips
- 1 cup dried cranberries, chopped
- 1 cup macadamia nuts, chopped
Instructions
Set up your oven: Move the racks to the middle and preheat the oven to 325 degrees F. Line a cookie sheet with parchment paper or use silicone baking mats.
Cream the sugar and fats: Using the paddle attachment on a stand mixer, cream together the melted butter, brown sugar, and granulated sugar on medium-high speed until smooth.
Whisk the dry ingredients: In a separate bowl, whisk together the flour, baking soda, and salt. Set aside.
Combine ingredients in the mixer: To the stand mixer bowl, add the egg, extra yolk, and vanilla. Mix on medium speed until well combined. Scrape down the bowl here and there, as needed.
Next, add the dry flour mixture a little at a time, also on low speed, until no clumps of white flour remain. Do not overmix; turn the mixer off as soon as the flour is no longer white.
Chop the cranberries and macadamia nuts: Using a food processor, or by hand, roughly chop the macadamia nuts and cranberries. (I was gifted this mini chopper and leave it on my counter full-time because that's how much I use it)
Fold in mix-ins by hand: Fold in the macadamia nuts, white chocolate chips, and chopped cranberries by hand with a wooden spoon until evenly distributed.
A 2-tablespoon medium-sized cookie scoop makes the next step less messy and produces uniform cookies that are nearly exact in size. If you don't have one, no sweat, 2 tablespoons and your hands are perfectly fine!
Form the dough into balls (about 1.5oz each) and place 2 inches apart on a lined cookie sheet.
Bake & Rest: Bake the cookies at 325 degrees F for about 15 minutes, rotating the sheet halfway through baking. They will look underbaked and very, very soft when you take them out. This is what you want. The cookies will finish baking on the cookie sheet after they are removed from the oven.
Allow the cookies to rest undisturbed on the cookie sheet for 10 minutes. Transfer to a wire cooling rack after that time and allow to cool completely.
Storage & Freezing:
Store baked cookies in a plastic bag at room temperature for up to 5 days. Placing a piece of sandwich bread in the bag with the cookies will preserve texture and freshness.
To freeze: Wrap each baked cookie in plastic wrap, then place them in a freezer storage bag for up to 3 months. Thaw on the counter when ready to eat or serve.
Freezing unbaked dough: Place a cookie sheet full of unbaked dough balls in the freezer until they are hard, about an hour. Transfer them to a freezer storage bag and store in the freezer for up to 2 months. Bake straight from frozen, adding 1 to 2 minutes to the bake time.
Recommended Products
This post may contain affiliate links, which means I may make a small commission at no extra cost to you.
More From The Oven:
Bakery Style Brown Butter Chocolate Chip Cookies
