It started with a bag of chocolate chips I bought on a whim. Actually, it wasn’t just any bag—it was that fancy, expensive white chocolate I’d been eyeing at the checkout counter for months but always talked myself out of buying. You know the kind. The one with the fancy wrapper that promises “silky smooth texture.” I bought it because I was feeling indulgent, or maybe just tired of saying no to myself. I came home, dumped the whole bag into a bowl, and threw in a cup of macadamia nuts I’d bought for a completely different baking project that never happened.
I didn’t have a specific recipe in mind. I just wanted to see if white chocolate and macadamia nuts were as good together as they sounded on paper. I mixed, I scooped, I baked. And then I ate one. And then another. And then I stood in my kitchen at 9 PM on a Tuesday, holding a half-eaten cookie, realizing I had just created the best thing I’ve ever baked.
That was three weeks ago. I’ve made these white chocolate macadamia nut cookies at least seven times since. Seven. My husband thinks I’m trying to poison him with sugar. My kids think I’ve finally lost my mind. But every single time I pull that tray out of the oven, the smell alone stops the house in its tracks. These aren’t just cookies. They’re soft, chewy, salty-sweet perfection that I’m pretty sure will ruin all other cookies for you. Once you try this version, you’ll understand why I’m making them on repeat.
Why You’ll Love This Recipe
Look, I’m not usually one to get this excited about a cookie. I’ve tried the “best” chocolate chip recipes, the oatmeal raisin ones that pretend to be healthy, and the fancy almond ones that cost $4 apiece at the bakery. But this white chocolate macadamia nut cookie recipe is different. It’s not complicated, but it’s sophisticated. It’s easy, but it tastes like you spent hours perfecting it.
Here’s why these cookies have taken over my kitchen (and likely your Pinterest feed soon):
- Texture Perfection — These cookies are soft in the center, slightly crisp at the edges, and chewy everywhere else. The secret? I chill the dough. Trust me on this. It prevents them from spreading into flat discs and keeps them thick and pillowy.
- Sweet and Salty Balance — White chocolate is sweet. Macadamia nuts are rich. But that sprinkle of flaky sea salt on top? That’s the game-changer. It cuts through the sugar and makes every bite taste more complex than it actually is.
- Simple Ingredients — You don’t need anything weird. Butter, sugar, eggs, flour, baking soda, salt, white chocolate, and macadamia nuts. If you can read a grocery list, you can make these.
- Make-Ahead Friendly — The dough keeps in the fridge for up to three days. This means I can mix it on Sunday, and bake fresh cookies every night that week. It’s the ultimate weeknight win.
- Restaurant Quality — These taste like the cookies you buy at high-end bakeries, but they cost a fraction of the price and taste fresher. Plus, you can customize the add-ins if you’re feeling fancy.
I’ve served these to my sister, who claims she “doesn’t really like cookies,” and she ate three in one sitting. I’ve given them to my neighbor, who is a professional pastry chef, and she asked for the recipe. That’s how good they are. No exaggeration.
Ingredients You’ll Need
Here’s the best part: you probably have most of this already. I’m not asking you to order exotic spices online. This is pantry-friendly baking with a few special touches that make all the difference. Let’s break it down.
For the Dough:
Unsalted butter (1 cup / 226g, softened) — This is non-negotiable. Use real butter, not margarine. It needs to be softened to room temperature so it creams properly with the sugar. If you microwave it, stop before it melts. We want soft, not liquid.
Granulated sugar (¾ cup / 150g) — This helps create those crisp edges. Don’t skip it for brown sugar alone; the white sugar gives that crunch.
Light brown sugar (1 cup / 200g, packed) — This is the chewiness factor. It adds moisture and a hint of molasses flavor. Pack it down tight when you measure.
Eggs (2 large, room temperature) — Room temp eggs emulsify better with the butter. Cold eggs can make your dough curdle. Take them out of the fridge 30 minutes before you start.
Vanilla extract (2 teaspoons) — Use the real stuff. The cheap imitation vanilla tastes chemical in cookies. This is one area where I won’t compromise.
All-purpose flour (2 ¼ cups / 280g) — Spoon it into the cup and level it off. Don’t scoop directly from the bag, or you’ll pack it down and end up with dry cookies.
Baking soda (1 teaspoon) — Helps them spread and brown. Make sure it’s not expired. I keep mine in the fridge to keep it fresh.
Salt (1 teaspoon) — Enhances all the flavors. Since we’re using unsalted butter, this is crucial.
For the Mix-Ins:
White chocolate chips (2 cups / 340g) — I use high-quality chips, like Ghirardelli or Guittard. They melt better and don’t have that waxy aftertaste. You can also chop up white chocolate bars for a more rustic look.
Macadamia nuts (1 cup / 115g, roughly chopped) — Raw or roasted? I prefer roasted for extra flavor, but raw works too. Chop them roughly—they don’t need to be tiny. Big chunks are better for texture.
Flaky sea salt (for sprinkling) — Maldon is the gold standard, but any flaky salt works. This goes on top *after* baking, not in the dough. It’s for that crunchy, salty finish.
Optional: Sea salt flakes — If you can’t find flaky salt, regular coarse sea salt works, but flaky is nicer.
Substitutions:
No white chocolate? You can use white chocolate chunks or even a mix of white and milk chocolate if you want a bit more depth.
No macadamia nuts? Pecans or walnuts work, but they change the flavor profile. Macadamias are buttery and mild, which pairs perfectly with white chocolate.
Gluten-free? Swap the all-purpose flour for a 1:1 gluten-free flour blend. It works surprisingly well in cookies.
Equipment Needed
You don’t need fancy gadgets. Here’s what I actually use.
Large mixing bowl — I use a 5-quart bowl. It needs to be big enough to mix everything without making a mess.
Electric mixer — Hand mixer or stand mixer. I use a stand mixer because it’s easier, but a hand mixer works fine. You need to cream the butter and sugar until it’s light and fluffy, which takes about 3 minutes.
Measuring cups and spoons — For dry ingredients, use dry measuring cups. For wet, use liquid measuring cups. It’s basic, but it matters.
Baking sheets — I use half-sheet pans. Light-colored metal is best because it prevents the bottoms from burning. Dark pans absorb more heat.
Parchment paper — Line your sheets. It makes cleanup a breeze and prevents sticking. I never bake directly on the pan anymore.
Cooling rack — Essential for letting the cookies cool evenly. If you let them cool on the hot pan, they’ll keep cooking and get overdone.
Cookie scoop — This is optional but highly recommended. It ensures all cookies are the same size, so they bake evenly. I use a 2-tablespoon scoop.
How to Make It: Step-by-Step
Alright, let’s make these cookies! I’m walking you through exactly how I do it, including the little tricks I’ve picked up over the years.
Step 1: Cream the Butter and Sugars (3-4 minutes)
In your large bowl, beat the softened butter, granulated sugar, and brown sugar together on medium-high speed. This is the most important step. You’re not just mixing; you’re aerating. The mixture should look pale, fluffy, and almost creamy. It should take about 3-4 minutes. If you rush this, your cookies will be dense. Take your time. Scrape down the sides of the bowl halfway through.
Step 2: Add Eggs and Vanilla (1 minute)
Add the eggs one at a time, beating well after each addition. Then add the vanilla extract. Mix until just combined. Don’t overmix here. You want everything smooth and uniform.
Step 3: Mix Dry Ingredients (1 minute)
In a separate medium bowl, whisk together the flour, baking soda, and salt. Then, gradually add the dry ingredients to the wet mixture on low speed. Mix until *just* combined. It’s okay if there are a few streaks of flour. Overmixing at this stage develops gluten, which makes cookies tough. We want tender, not chewy from gluten development.
Step 4: Fold in the Mix-Ins (2 minutes)
Use a spatula to gently fold in the white chocolate chips and macadamia nuts. Distribute them evenly. Don’t overwork the dough here. Just get them spread out.
Step 5: Chill the Dough (30 minutes to 24 hours)
This is the step most people skip, but it’s the secret to thick, chewy cookies. Cover the bowl with plastic wrap and refrigerate for at least 30 minutes. If you have time, chill it for up to 24 hours. This allows the flour to hydrate and the flavors to meld. It also solidifies the butter, so the cookies don’t spread too much in the oven. I often chill my dough overnight.
Step 6: Scoop and Bake (10-12 minutes)
Preheat your oven to 350°F (175°C). Line your baking sheets with parchment paper. Scoop balls of dough (about 2 tablespoons each) onto the sheets, spacing them 2 inches apart. They will spread. Bake for 10-12 minutes, or until the edges are lightly golden but the centers still look soft and slightly underdone. They will finish cooking on the hot pan. Do not overbake! They should look puffy and soft.
Step 7: Cool and Salt (5 minutes)
Let the cookies cool on the baking sheet for 5 minutes. Then transfer them to a wire rack to cool completely. While they’re still warm, sprinkle with flaky sea salt. The salt will melt slightly into the cookie, creating those beautiful salty-sweet pockets.
Expert Tips & Tricks
Here’s everything I’ve learned from making these dozens of times. These tips will save you from my mistakes.
Don’t Skip the Chill
I know you’re excited to eat them. But if you bake the dough warm, it will spread into flat, greasy disks. Chill it. Even 30 minutes makes a huge difference. If you’re in a rush, freeze the dough balls for 15 minutes.
Underbake Slightly
This is crucial. White chocolate burns easily. If the edges are dark brown, they’re done. You want pale golden edges. The center should look soft and gooey. It will firm up as it cools. If you wait until the center looks set, they’ll be dry.
Use Quality White Chocolate
Cheap white chocolate chips often contain vegetable oils instead of cocoa butter. They melt weirdly and can seize up. Use real white chocolate chips or chop up a bar of good white chocolate. It makes a noticeable difference in flavor and texture.
Chop the Nuts
Whole macadamia nuts are nice, but chopping them releases more of their buttery flavor and distributes them better. You don’t need to mince them; just rough chop. Big chunks are satisfying.
Measure Flour Correctly
Spoon flour into your measuring cup and level it off. Don’t scoop directly from the bag. Scooping packs the flour down, leading to dry, crumbly cookies. I’ve made that mistake before, and I’m not doing it again.
Room Temperature Ingredients
Cold butter won’t cream properly. Cold eggs will cause the mixture to curdle. Take your butter and eggs out of the fridge an hour before you start. It’s worth the wait.
Variations & Substitutions
Once you’ve nailed the basic version, here’s how you can mix it up. I’ve tried all of these.
Dark Chocolate Twist
Swap half the white chocolate for dark chocolate chips. It adds bitterness that balances the sweetness. My husband likes this version better because it’s less sweet.
Matcha White Chocolate
Add 1 tablespoon of matcha powder to the dry ingredients. It gives a subtle green tea flavor that pairs surprisingly well with white chocolate and macadamia.
Coconut Macadamia
Add ½ cup of shredded coconut to the dough. It adds chewiness and a tropical vibe. Great for summer.
Lemon Glaze
After the cookies cool, drizzle them with a simple glaze made from powdered sugar, lemon juice, and lemon zest. It adds a bright, citrusy note that cuts through the richness.
Gluten-Free
Use a 1:1 gluten-free flour blend. It works well. Make sure your baking soda and chocolate chips are certified gluten-free if you have celiac disease.
Dairy-Free
Use dairy-free white chocolate chips and vegan butter. It’s not quite the same, but it’s still delicious.
Serving & Storage
These cookies are best enjoyed fresh, but they store well if you need to make them ahead.
Storage:
Store in an airtight container at room temperature for up to 5 days. Place a slice of bread in the container to keep them soft. The bread will harden, but the cookies will stay moist.
Freezing:
You can freeze the dough balls. Scoop them onto a baking sheet, freeze until solid, then transfer to a freezer bag. Bake from frozen, adding 1-2 minutes to the bake time. You can also freeze baked cookies for up to 3 months. Thaw at room temperature.
Serving:
Serve with a cold glass of milk. Or coffee. Or just eat them straight from the jar. I don’t judge.
Nutrition Information
I’m not a nutritionist, but here’s the breakdown if you’re tracking. Keep in mind, these are rich cookies, so portion control is key.
Per cookie (makes about 24 cookies):
- Calories: 180
- Fat: 10g
- Carbs: 22g
- Sugar: 14g
- Protein: 2g
These are indulgent cookies. Enjoy them as a treat, not a snack. If you want to lighten them up, reduce the sugar by ¼ cup, but they’ll be less sweet and slightly drier.
Final Thoughts
So that’s my white chocolate macadamia nut cookie recipe! It’s soft, chewy, salty, sweet, and absolutely addictive. I’ve made these so many times that I can do them in my sleep. And I hope you’ll make them on repeat too.
These cookies have saved me from boredom, impressed my friends, and made my kitchen smell like heaven. They’re the perfect balance of easy and impressive. Whether you’re baking for a party, a gift, or just because you want a treat, these are the ones to make.
If you try this recipe, I’d love to hear how it turns out. Drop a comment below and let me know what you think. Did you use flaky salt? Did you chill the dough? Did you eat the whole batch in one sitting? (I won’t tell.)
Happy baking! And I hope your kitchen smells half as good as mine does right now.
Frequently Asked Questions
Can I use milk chocolate instead of white chocolate?
You can, but it changes the flavor profile significantly. White chocolate is sweeter and milder, which pairs well with the buttery macadamia nuts. Milk chocolate will make the cookies richer and less sweet. If you do this, I’d recommend reducing the sugar slightly.
Why did my cookies spread too much?
This usually happens for one of three reasons: the butter was too warm, the dough wasn’t chilled, or the baking sheet was too warm. Make sure your butter is softened but not melted. Chill the dough for at least 30 minutes. And let your baking sheets cool between batches.
Can I freeze the cookie dough?
Yes! Scoop the dough into balls, freeze them on a baking sheet until solid, then transfer to a freezer bag. They’ll keep for up to 3 months. Bake from frozen, adding 1-2 minutes to the bake time.
What kind of macadamia nuts should I use?
Raw or roasted both work. Roasted nuts have a deeper, nuttier flavor, which I prefer. Raw nuts are milder. Just make sure they’re unsalted, since we’re adding salt to the dough and topping.
Can I make these gluten-free?
Yes! Swap the all-purpose flour for a 1:1 gluten-free flour blend. It works surprisingly well in cookies. Just make sure your other ingredients (like the baking soda and chocolate chips) are certified gluten-free.
Why is my dough too sticky?
It might be too warm. Chill it for 30 minutes. If it’s still too sticky after chilling, you might have added too much liquid. Next time, measure your flour more carefully. Spoon and level, don’t scoop.
How do I know when the cookies are done?
Look at the edges. When they’re lightly golden and set, the cookies are done. The centers will look soft and puffy. They will firm up as they cool. If the centers look set in the oven, they’ll be dry once cooled.
Pin This Recipe!
White Chocolate Macadamia Nut Cookies: Easy Soft Cookie Recipe
- Total Time: 45 minutes
- Yield: 24 cookies 1x
Description
Soft, chewy, and salty-sweet cookies made with high-quality white chocolate and macadamia nuts. Chilling the dough ensures a thick, pillowy texture with crisp edges.
Ingredients
- 1 cup (226g) unsalted butter, softened to room temperature
- ¾ cup (150g) granulated sugar
- 1 cup (200g) light brown sugar, packed
- 2 large eggs, room temperature
- 2 teaspoons vanilla extract
- 2 ¼ cups (280g) all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon salt
- 2 cups (340g) white chocolate chips
- 1 cup (115g) macadamia nuts, roughly chopped
- Flaky sea salt, for sprinkling
Instructions
- In a large bowl, beat the softened butter, granulated sugar, and brown sugar on medium-high speed for 3-4 minutes until pale, fluffy, and creamy. Scrape down the sides of the bowl halfway through.
- Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract until just combined.
- In a separate medium bowl, whisk together the flour, baking soda, and salt.
- Gradually add the dry ingredients to the wet mixture on low speed. Mix until just combined; do not overmix.
- Gently fold in the white chocolate chips and macadamia nuts with a spatula until evenly distributed.
- Cover the bowl with plastic wrap and refrigerate the dough for at least 30 minutes (or up to 24 hours).
- Preheat oven to 350°F (175°C). Line baking sheets with parchment paper.
- Scoop dough balls (about 2 tablespoons each) onto the prepared sheets, spacing them 2 inches apart.
- Bake for 10-12 minutes, or until the edges are lightly golden but the centers still look soft and slightly underdone.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely.
- While still warm, sprinkle with flaky sea salt.
Notes
Chilling the dough is crucial for preventing spreading and ensuring a thick, chewy texture. Use real butter, not margarine. Spoon and level flour for accurate measurements. Underbake slightly as white chocolate burns easily; cookies will firm up as they cool. Store in an airtight container with a slice of bread to keep soft.
- Prep Time: 15 minutes
- Cook Time: 10-12 minutes
- Category: Dessert
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 180
- Sugar: 14
- Sodium: 150
- Fat: 10
- Saturated Fat: 6
- Carbohydrates: 22
- Fiber: 1
- Protein: 2
Keywords: white chocolate macadamia nut cookies, soft cookies, chewy cookies, easy cookie recipe, baking, dessert, holiday cookies


