Of all the cookies in the world, this one gets criminally overlooked.
Everyone talks about chocolate chip. Everyone makes snickerdoodles in December. But white chocolate macadamia nut cookies? They sit quietly in the corner being objectively one of the best cookies ever made.
The combination of buttery, soft cookie dough, creamy white chocolate chips, and those rich, slightly salty macadamia nuts is genuinely hard to beat. There’s a reason this was the cookie at every good bakery in the early 2000s — and it deserves a serious comeback.
This recipe gives you thick, chewy, bakery-style cookies that stay soft for days. One thing most recipes skip that we’re doing here: toasting the macadamia nuts first. It takes five minutes and completely changes their flavor. Keep reading.
What You’ll Need
For the Cookies
- 2 ¼ cups all-purpose flour
- 1 tsp baking soda
- ½ tsp baking powder
- ¾ tsp salt
- 1 cup (2 sticks) unsalted butter, softened to room temperature
- ¾ cup granulated sugar
- ¾ cup light brown sugar, packed
- 2 large eggs, room temperature
- 2 tsp pure vanilla extract
- 1 ½ cups white chocolate chips
- 1 ¼ cups macadamia nuts, roughly chopped and toasted
Tools You’ll Need
- Stand mixer or hand mixer
- 2 large baking sheets
- Parchment paper
- Medium mixing bowl
- Whisk
- Rubber spatula
- Cookie scoop (medium, about 2 tablespoons)
- Wire cooling rack
- Small dry skillet (for toasting nuts)
- Airtight container for storage
Pro Tips
A few things that make the difference between a good cookie and one people ask about.
- Toast the macadamia nuts. This is the step that separates this recipe from every other white chocolate macadamia cookie out there. Add the chopped nuts to a dry skillet over medium heat for 3–5 minutes, stirring frequently, until golden and fragrant. They go from mild and buttery to deeply nutty and slightly caramelized. Let them cool completely before adding to the dough.
- Use brown butter. Optional, but highly recommended. Brown your butter before creaming it (let it cool to solid again in the fridge first — about 45 minutes). It adds a toffee-like depth that pairs ridiculously well with the white chocolate.
- Don’t overbake. Pull these out when the edges are just set and the centers still look slightly underdone and glossy. They’ll continue cooking on the hot pan. Fully set cookies in the oven = dry, crumbly cookies on the plate.
- Chill the dough. At minimum 30 minutes, ideally overnight. Chilling gives you thicker cookies that spread less and have a more complex, developed flavor. It’s the single easiest upgrade you can make to any cookie recipe.
- Reserve some chips and nuts for the top. Press a few white chocolate chips and macadamia pieces onto the tops of the dough balls right before baking. This gives you that visually perfect bakery look — and guarantees chips in every single bite on top.
Substitutions and Variations
Butter: Salted butter works — just reduce the added salt to ¼ tsp.
Macadamia nuts: Cashews are the closest substitute in flavor and texture. Pecans also work well for a slightly different but still delicious result.
White chocolate chips: Chopped white chocolate bar gives you bigger, meltier pockets. Milk chocolate chips or semi-sweet chips can be swapped for a more classic cookie vibe.
Eggs: For egg-free, use 2 flax eggs (1 tbsp ground flaxseed + 3 tbsp water each, rested 5 minutes). The cookies will be slightly denser but still soft.
Flavor variations:
- Add 1 tsp of coconut extract for a tropical version that tastes incredible
- Add ½ cup of toasted shredded coconut to the dough alongside the chips
- Add 1 tsp espresso powder for a subtle depth that works surprisingly well with white chocolate
- Drizzle finished cookies with a little melted dark chocolate for a sweet-bitter contrast
- Add a sprinkle of flaky sea salt on top before baking — this one is non-negotiable once you try it
Make Ahead Tips
This dough is one of the best to make ahead.
Refrigerator: Scoop the dough into balls and refrigerate for up to 72 hours before baking. Flavor improves noticeably the longer it sits.
Freezer: Freeze scooped dough balls on a baking sheet until solid, then transfer to a freezer bag. Bake straight from frozen — just add 2–3 minutes to the bake time. Keeps for up to 3 months.
Baked cookies: Store in an airtight container at room temperature for up to 5 days. They actually stay soft longer than most cookies because of the higher ratio of brown sugar.
How to Make White Chocolate Macadamia Nut Cookies
Step 1: Toast the Nuts
- Add the roughly chopped macadamia nuts to a dry skillet over medium heat.
- Stir frequently for 3–5 minutes until golden and fragrant.
- Transfer to a plate and let cool completely. (If you add warm nuts to the dough, they’ll melt the butter and throw off the texture.)
Step 2: Make the Dough
- Preheat oven to 375°F (190°C) and line baking sheets with parchment paper.
- In a medium bowl, whisk together flour, baking soda, baking powder, and salt. Set aside.
- Beat the softened butter with both sugars on medium-high for 3–4 minutes until pale and fluffy. Don’t rush this — proper creaming is what gives the cookies their lift and soft texture.
- Add eggs one at a time, beating well after each. Add vanilla.
- Reduce speed to low and gradually add the flour mixture until just combined.
- Fold in the white chocolate chips and cooled toasted macadamia nuts with a rubber spatula. Reserve about ¼ cup of each to press onto the tops.
Step 3: Chill
- Scoop dough into balls (about 2 tablespoons each) onto a parchment-lined plate or baking sheet.
- Press a few reserved chips and nut pieces onto the top of each ball.
- Cover and refrigerate for at least 30 minutes (up to 72 hours).
Step 4: Bake
- Place chilled dough balls on prepared baking sheets, spacing about 2.5 inches apart.
- Bake for 10–12 minutes, until the edges are set and lightly golden but the centers still look soft and slightly underdone.
- Let cool on the baking sheet for 5 minutes — they’ll firm up as they cool.
- Transfer to a wire rack to cool for another 10 minutes before eating.
Nutrition Breakdown
Per cookie, based on approximately 24 cookies
| Nutrient | Amount |
|---|---|
| Calories | ~280 kcal |
| Total Fat | 16g |
| Saturated Fat | 8g |
| Carbohydrates | 33g |
| Sugar | 22g |
| Protein | 3g |
| Sodium | 150mg |
Estimates only. Will vary based on size and exact ingredients used.
Dietary Swaps
| Diet | Swap |
|---|---|
| Dairy-free | Vegan butter + dairy-free white chocolate chips (Enjoy Life makes good ones) |
| Gluten-free | 1:1 GF flour blend (Bob’s Red Mill works well here) |
| Egg-free | 2 flax eggs |
| Nut-free | Skip macadamias entirely or sub with sunflower seeds for crunch |
What to Serve These With
- Cold milk — honestly, the only answer sometimes
- Vanilla latte or white mocha — white chocolate on white chocolate, no regrets
- Sparkling water with lime — cuts the sweetness between cookies
- Vanilla ice cream sandwiched between two cookies — a summer decision you won’t regret
Leftovers and Storage
Room temperature: Airtight container for up to 5 days. Add a slice of white bread to the container to keep them soft — the cookies absorb the moisture.
Refrigerator: Up to 1 week. Bring to room temperature or microwave for 8–10 seconds before eating.
Freezer (baked): Cool completely, then freeze in a single layer before transferring to a bag. Keep for up to 2 months. Thaw at room temperature for 30–45 minutes.
Do not store warm cookies in a sealed container — the steam makes them soggy. Let them cool completely first.
FAQ
Why did my cookies spread too much and come out flat? Three most common reasons: butter was too soft (almost melted), dough wasn’t chilled, or the baking sheet was warm from a previous batch. Always start with properly softened butter, chill the dough, and use a cool baking sheet for each round.
Can I skip toasting the macadamia nuts? Yes, but the flavor won’t be as deep. Raw macadamias are mild — toasting brings out their natural oils and gives them that nutty, almost caramelized flavor that makes this recipe stand out.
My cookies came out cakey instead of chewy. Why? Too much flour or too many eggs. Make sure you’re measuring flour correctly — spoon it into the measuring cup and level off, don’t scoop directly. Also check that you’re using large eggs, not extra-large.
Can I use white chocolate chunks instead of chips? Yes, and they’re actually better. Chopped white chocolate bar melts more smoothly and creates those gooey puddles of white chocolate. Chips are formulated to hold their shape, so they don’t melt as much.
How do I keep the cookies soft after baking? Don’t overbake them. Pull them when they still look underdone in the center. Store with a piece of bread in the container. And if they do firm up after a day or two, 8 seconds in the microwave brings them right back.
Can I add both white and dark chocolate chips? Yes — this is actually a really good call. Use 1 cup white chocolate chips and ½ cup semi-sweet or dark chocolate chips. The slight bitterness of the dark chocolate balances the sweetness of the white perfectly.
Wrapping Up
White chocolate macadamia nut cookies deserve to be in your regular rotation. They’re soft, have the most satisfying chew, and that combination of creamy white chocolate and toasty macadamia is genuinely one of the better flavor pairings in the cookie world.
Make a batch this week — especially with the toasted nuts — and come back to leave a comment below. Tell me how they turned out, what you changed, and any questions you ran into. I read all of them. 👇