There are cookies we eat, and then there are cookies that live rent-free in our memories. This recipe belongs to the second category — the kind where you close your eyes for the first bite and feel the crunch of buttery macadamia nuts giving way to sweet, creamy white chocolate that almost melts into the crumb. From my own experience, I can tell you these cookies have been the star of family gatherings, midnight kitchen raids, and even peace offerings when I’ve needed to say “I’m sorry” without words. They’re indulgent without being cloying, and the balance of sweet, salty, and buttery flavors will have you reaching for “just one more” until the cooling rack is mysteriously empty.
Prep time: 15 minutes
Chill time (optional, for extra chewiness): 30 minutes
Baking time: 12–14 minutes
Cooling time: 10 minutes
Total time: 37–39 minutes (including optional chilling)
Serves: 18–20 cookies (depending on size)
Difficulty: Easy
1 cup (226 g) unsalted butter, softened
1 cup (200 g) packed light brown sugar
½ cup (100 g) granulated sugar
2 large eggs, room temperature
2 teaspoons pure vanilla extract
2 ½ cups (310 g) all-purpose flour
1 teaspoon baking soda
½ teaspoon baking powder
¾ teaspoon salt
1 ½ cups (255 g) white chocolate chips or chunks
1 cup (140 g) roasted, salted macadamia nuts, coarsely chopped
Alternative ingredient ideas:
Vegan version: Use vegan butter, flax eggs (1 tbsp ground flaxseed + 3 tbsp water per egg), and dairy-free white chocolate.
Gluten-free version: Swap all-purpose flour for a high-quality 1:1 gluten-free baking blend.
Sugar-conscious version: Use coconut sugar in place of brown sugar, and a reduced-sugar white chocolate.
Nut-free version: Replace macadamia nuts with pumpkin seeds or sunflower seeds for crunch without allergens.
From my years of cookie-making, I’ve learned the difference between a good cookie and a great cookie often lies in the little details — creaming the butter just right, chilling the dough when needed, and knowing when to pull them from the oven just before they look fully baked.
Preheat the oven to 350°F (175°C) and line two baking sheets with parchment paper.
In a large bowl, cream the softened butter, brown sugar, and granulated sugar together until light and fluffy (about 2–3 minutes).
Beat in the eggs, one at a time, mixing well after each addition.
Add the vanilla extract and mix until combined.
In a separate bowl, whisk together flour, baking soda, baking powder, and salt.
Gradually add the dry ingredients to the wet mixture, mixing just until combined.
Gently fold in the white chocolate chips and chopped macadamia nuts.
For extra chewy cookies, cover the dough and chill for 30 minutes.
Scoop dough into tablespoon-sized mounds, spacing them about 2 inches apart on prepared baking sheets.
Bake for 12–14 minutes, or until the edges are lightly golden but centers still look slightly soft.
Let cookies cool on the baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Protein from nuts – Macadamia nuts add a plant-based protein boost.
Healthy fats – Monounsaturated fats from macadamia nuts can support heart health.
Calcium – White chocolate provides a small amount of calcium for bone strength.
Energy-dense snack – Great for quick bursts of energy during busy days.
Mood booster – The combination of sugar and chocolate can help trigger serotonin release.
Add a sprinkle of sea salt on top before baking for a gourmet touch.
Stir in a handful of dried cranberries for a tangy-sweet contrast.
Use browned butter instead of regular butter for a richer, nutty flavor.
Drizzle cooled cookies with melted dark chocolate for extra indulgence.
Add a pinch of cinnamon for subtle warmth.
Can I freeze the dough?
Yes, portion it into scoops, freeze on a tray, then transfer to a bag and bake straight from frozen, adding 1–2 minutes to the time.
Do I need to toast the macadamia nuts first?
If they’re raw, yes — toasting brings out their buttery flavor.
Why chill the dough?
It helps the cookies spread less and become chewier.
Can I use white chocolate bars instead of chips?
Absolutely — chop them into chunks for bigger pockets of melty goodness.
How do I make them crispier?
Bake 1–2 minutes longer and let them cool fully on the baking sheet.
Can I substitute other nuts?
Yes, cashews or pecans work beautifully.
Do they store well?
Yes, keep them in an airtight container at room temp for up to 5 days.
Can I halve the recipe?
Definitely — all ingredients halve cleanly.
What if I don’t have parchment paper?
Use a silicone baking mat or lightly grease the trays.
How do I make them extra thick?
Scoop larger mounds of dough and chill longer before baking.
From my kitchen to yours, these cookies never last more than a day in my house — and I wouldn’t have it any other way. If you try them, share the recipe with friends and post your creations on social media. The more people fall in love with these, the better the world will smell.