There’s just something magical about pulling a tray of cookies out of the oven, isn’t there? The buttery aroma, the golden edges, the little bits of chocolate melting into soft, chewy perfection—it’s pure comfort in every bite. These White Chocolate Pistachio Cookies are that kind of cookie. They’ve got the elegance of a bakery favorite but the warmth of something made in your own kitchen. Think buttery dough studded with creamy white chocolate chunks and toasted pistachios that add just the right crunch. It’s the kind of treat that makes you pause mid-scroll and think, “Okay, I need to make these right now.”
The inspiration for this recipe came from my love of balance in baking—the way sweet and nutty flavors can play together beautifully when done right. White chocolate can be sweet, sure, but pair it with the toasty, slightly salty pistachio, and it transforms into something irresistible. These cookies are perfect for a cozy afternoon baking session or to share as a thoughtful homemade gift. If you’re a fan of soft-baked cookies with that chewy center and crisp edge, you’ll want to bookmark this one. And if you’re the type who loves trying new flavor combos, you might also enjoy checking out this guide to unique cookie flavor pairings that inspire even more creative bakes.
Ingredients You’ll Need
These White Chocolate Pistachio Cookies come together with simple pantry staples — but each ingredient plays a key role in creating that soft, chewy, bakery-style texture. Here’s what you’ll need and why it matters:
Dry Ingredients
- All-Purpose Flour (2 ¼ cups) – Provides structure and balance. Measure carefully using the spoon-and-level method to avoid dense cookies.
- Cornstarch (2 teaspoons) – The secret ingredient for that ultra-soft, melt-in-your-mouth texture. It helps keep the centers chewy and tender.
- Baking Soda (½ teaspoon) – Gives the cookies a gentle rise and keeps the texture light.
- Baking Powder (½ teaspoon) – Works with the baking soda for that perfect balance of lift and chew.
- Ground Cinnamon (¼ teaspoon) – Just a touch for warmth—it deepens the flavor without overpowering the white chocolate.
- Salt (½ teaspoon) – Enhances every flavor and balances the sweetness.
Wet Ingredients
- Unsalted Butter (¾ cup, softened) – Always start with softened butter for the creamiest dough. It creates that signature buttery flavor and slightly crisp edges.
- Light Brown Sugar (¾ cup) – Adds moisture and a hint of molasses depth that complements pistachios beautifully.
- Granulated Sugar (¼ cup) – Keeps the sweetness balanced and the texture perfectly chewy.
- Large Egg (1) – Binds everything together and adds richness. Room temperature eggs mix more evenly into the dough.
- Pure Vanilla Extract (2 teaspoons) – A must for depth and warmth—don’t skip it.
Mix-Ins
- Shelled Unsalted Pistachios (1 cup, roughly chopped and lightly toasted) – Toasting brings out their buttery flavor and gives a gentle crunch. If using salted pistachios, reduce added salt slightly.
- White Chocolate Bar (6 oz, chopped into chunks) – Skip the chips! Chopped white chocolate melts into creamy pockets, giving these cookies their signature bakery-style look and feel.
Optional Garnish
- Extra Pistachios & White Chocolate Pieces – Press a few onto each dough ball before baking for that irresistible, picture-perfect cookie top.

Step-by-Step Instructions
These cookies come together easily and fill your kitchen with the dreamiest aroma of butter, vanilla, and toasted pistachios. Follow these steps for perfectly soft, chewy, golden cookies every time.
Step 1: Prep & Toast
Start by preheating your oven to 350°F (175°C). Line two baking sheets with parchment paper—this prevents sticking and keeps the cookies golden on the bottoms.
While the oven warms, lightly toast the pistachios on one of the baking sheets for about 5–7 minutes, just until they smell nutty and fragrant. Be sure to keep an eye on them; nuts can go from golden to burnt in seconds. Let them cool while you mix the dough.
Pro Tip: Toasting brings out the pistachios’ natural oils and deepens their buttery flavor—it’s a small step that makes a huge difference.
Step 2: Cream the Butter and Sugars
In a large mixing bowl (or the bowl of a stand mixer), cream together the softened butter, brown sugar, and granulated sugar for about 2–3 minutes. You’re looking for a pale, fluffy texture that feels almost whipped—this traps air for soft, thick cookies.
Add in the egg and vanilla extract, then beat again until everything is fully incorporated. The mixture should be smooth and glossy with a sweet, buttery aroma.
Step 3: Combine the Dry Ingredients
In a separate bowl, whisk together the flour, cornstarch, baking soda, baking powder, cinnamon, and salt. This step ensures the leavening agents are evenly distributed (no surprise salty bites!).
Gradually add the dry mixture to the wet mixture, mixing on low speed or by hand just until a dough forms. The dough should be soft, slightly sticky, and easy to scoop.
Step 4: Mix & Scoop
Fold in the toasted pistachios and chopped white chocolate chunks using a spatula. Don’t overmix—you want those pockets of chocolate and nuts to stay chunky and visible.
Using a medium cookie scoop (about 1.5 tablespoons per cookie), scoop the dough onto the prepared baking sheets, spacing them 2 inches apart. For that bakery-style finish, press a few extra pistachios and chocolate chunks onto the tops of each dough ball before baking.
Step 5: Bake to Golden Perfection
Bake the cookies for 10–12 minutes, or until the edges are lightly golden but the centers still look slightly soft. The cookies will continue to set as they cool, keeping that dreamy chewy texture.
Let them rest on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely. The aroma alone will test your patience—but trust me, it’s worth the wait.
Step 6: Enjoy (and maybe share… or not)
Serve your White Chocolate Pistachio Cookies slightly warm for the ultimate experience—the chocolate will still be melty, and the pistachios perfectly crisp. Store leftovers (if you have any!) in an airtight container at room temperature for up to 3 days or freeze for longer storage.
Tips & Variations
These White Chocolate Pistachio Cookies are amazing as-is, but a few smart tweaks can make them uniquely yours. Whether you want to change up the flavor, make them ahead, or tweak the texture, here’s how to make this recipe fit your mood or pantry.
Flavor Swaps & Add-Ins
- Switch up the nuts: Not a pistachio fan? Try macadamia nuts, chopped almonds, or hazelnuts for a different texture and flavor. Each nut brings its own richness—macadamias for buttery depth, almonds for crunch, and hazelnuts for a toasty aroma.
- Try a chocolate twist: Swap white chocolate for dark chocolate chunks or caramel chips if you want a richer or saltier edge. A mix of white and dark chocolate can add beautiful contrast in both flavor and color.
- Add dried fruit: For a chewy surprise, stir in ½ cup dried cranberries or chopped dried apricots. They pair wonderfully with the nutty pistachios and sweet white chocolate.
- Boost with spice: A pinch of cardamom or nutmeg adds warmth and pairs beautifully with the pistachios.
Make-Ahead & Storage Tips
- Chill the dough: While this recipe doesn’t require chilling, you can refrigerate the dough for up to 48 hours if you want a deeper flavor and thicker texture. Just let it sit at room temperature for 15–20 minutes before scooping.
- Freeze for later: Scoop dough balls onto a baking sheet and freeze until solid, then store in a freezer bag for up to 3 months. Bake from frozen—just add 1–2 extra minutes to the baking time.
- Storing baked cookies: Keep them in an airtight container at room temperature for up to 3 days. If you like them warm, pop one in the microwave for 8–10 seconds before serving to revive that just-baked texture.
Texture & Presentation Tips
- For crispier edges: Flatten the dough balls slightly before baking.
- For extra soft cookies: Underbake by about a minute and let them finish setting on the baking sheet.
- For bakery-style presentation: Press extra white chocolate and pistachio bits on top of each dough ball before baking. It makes them picture-perfect for Pinterest photos and bake sales alike.
- For a gourmet touch: Sprinkle with a pinch of flaky sea salt right after baking. It elevates the sweetness and adds a subtle crunch.
Serving Suggestions
These White Chocolate Pistachio Cookies aren’t just a treat—they’re a moment. Whether you’re planning to serve them fresh from the oven or wrap them up for gifting, here’s how to make the most of every batch.
Everyday Enjoyment
There’s nothing quite like a still-warm cookie paired with your favorite cozy drink. Try serving these cookies with:
- A latte or cappuccino, where the frothy milk complements the cookie’s buttery sweetness.
- A glass of cold milk, classic and refreshing, perfect for balancing the richness of white chocolate.
- Hot tea, especially something floral or spiced, like Earl Grey or chai—it highlights the pistachio’s warmth.
If you’re serving them for dessert, sandwich a scoop of vanilla bean ice cream between two cookies for an indulgent, bakery-style ice cream sandwich.
For Special Occasions
These cookies look stunning on dessert platters, especially with their pops of green pistachio and creamy white chocolate. For a polished presentation:
- Arrange them on a white marble or wooden board for an elevated, minimalist look.
- Dust lightly with powdered sugar right before serving for a wintery, holiday-inspired touch.
- Stack and tie them with ribbon or baker’s twine for homemade gifts—they’re ideal for holidays, birthdays, or thank-you treats.
If you’re baking for gatherings, serve them alongside a mix of cookies like dark chocolate sea salt or cranberry orange shortbread to add color and variety to your spread.
Pinterest-Worthy Presentation Ideas
To make your cookies irresistible for photos or party platters:
- Use a mix of rough-chopped and finely chopped pistachios so you get a pretty texture contrast on top.
- Leave a few visible white chocolate chunks near the surface before baking—they’ll melt just enough to look glossy and tempting.
- For a cozy vibe, shoot or serve them on parchment paper with a few crumbs scattered—it gives that “freshly baked at home” charm Pinterest loves.

Frequently Asked Questions (FAQs)
1. Can I chill the dough overnight?
Absolutely! While this is a no-chill dough, refrigerating it for up to 24–48 hours can deepen the flavor and create thicker cookies. Just cover the bowl tightly with plastic wrap or transfer the dough to an airtight container. When you’re ready to bake, let it sit out for about 15 minutes so it’s easier to scoop.
2. Can I use white chocolate chips instead of chopped white chocolate?
Yes, but with a small note—white chocolate bars melt more smoothly and create creamy pockets, while chips tend to hold their shape. If you only have chips, go ahead and use them; the cookies will still taste delicious! For the best of both worlds, try a mix of chunks and chips.
3. What kind of pistachios work best?
Use unsalted, shelled pistachios for the best control over flavor. If you only have salted pistachios, reduce the added salt in the recipe by about ¼ teaspoon. Toasting the pistachios before mixing them in brings out their buttery flavor and gives a more aromatic result.
4. How can I make these cookies gluten-free?
You can substitute the all-purpose flour with a 1:1 gluten-free baking blend (make sure it contains xanthan gum). The cookies may spread slightly less, but they’ll still be tender and flavorful. Always check that your pistachios and white chocolate are certified gluten-free if baking for someone with celiac disease.
5. Can I freeze these cookies?
Definitely! Scoop the dough into balls and freeze them on a baking sheet until firm, then transfer to a freezer bag. When you’re craving cookies, bake them straight from frozen—just add 1–2 extra minutes to the baking time. You can also freeze baked cookies for up to 3 months; thaw at room temperature or reheat in the oven for 2–3 minutes to refresh them.
6. How do I keep my cookies soft for days?
Store the cookies in an airtight container with a slice of white bread or a tortilla inside—it’s an old baker’s trick! The cookies absorb a bit of the moisture, staying soft and chewy for up to 4 days. Just replace the bread slice every couple of days as needed.
Final Thoughts
There’s something special about a cookie that manages to be both comforting and elegant—and these White Chocolate Pistachio Cookies absolutely deliver. They’re buttery, tender, and filled with the perfect balance of creamy sweetness and nutty crunch. Whether you’re baking them for a cozy night in, to impress at a holiday gathering, or just because your sweet tooth said so, these cookies have that irresistible “just one more” magic that never fails to please.
One of my favorite things about this recipe is how adaptable it is. You can make them ahead, freeze them for later, or swap the mix-ins to fit whatever you’re craving. The combination of white chocolate and pistachio feels gourmet but requires no fancy skills—just a bit of care, good ingredients, and a warm oven. And if you’re looking to level up your cookie game even more, take a peek at this comprehensive guide to perfect cookie baking from King Arthur Baking—it’s packed with pro tips to help every batch turn out better than the last.
So go ahead, pour yourself a coffee, and bake a batch (or two). Once you take that first bite—chewy, buttery, and full of creamy pistachio bliss—you’ll understand why this cookie is destined to become a go-to favorite.
PrintWhite Chocolate Pistachio Cookies (Soft, Chewy & Bakery-Style)
- Total Time: 27 minutes
- Yield: About 18 cookies 1x
Description
These White Chocolate Pistachio Cookies are buttery, soft, and irresistibly chewy—filled with creamy white chocolate chunks and toasted pistachios for the perfect balance of sweet and nutty. Ideal for holidays, gifting, or a cozy afternoon treat, they taste like something straight from your favorite bakery but are easy enough to whip up anytime.
Ingredients
2 ¼ cups all-purpose flour (spooned & leveled)
2 teaspoons cornstarch
½ teaspoon baking soda
½ teaspoon baking powder
¼ teaspoon ground cinnamon
½ teaspoon salt
¾ cup unsalted butter, softened
¾ cup light brown sugar
¼ cup granulated sugar
1 large egg (room temperature)
2 teaspoons pure vanilla extract
1 cup unsalted pistachios, shelled, roughly chopped, and lightly toasted
6 oz white chocolate bar, chopped into chunks
Optional: extra pistachios and white chocolate chunks for topping
Instructions
Prep & Toast:
Preheat oven to 350°F (175°C). Line two baking sheets with parchment paper. Lightly toast pistachios on one sheet for 5–7 minutes, until fragrant. Let cool.Cream Butter & Sugars:
In a large bowl or stand mixer, cream together butter, brown sugar, and granulated sugar for 2–3 minutes until light and fluffy.Add Wet Ingredients:
Beat in the egg and vanilla extract until smooth.Combine Dry Ingredients:
In a separate bowl, whisk together flour, cornstarch, baking soda, baking powder, cinnamon, and salt. Gradually add to the wet mixture until just combined.Fold & Scoop:
Stir in toasted pistachios and white chocolate chunks. Scoop dough using a medium cookie scoop (about 1.5 tbsp each) and place on baking sheets, 2 inches apart. Press a few extra toppings on each dough ball for a bakery look.Bake:
Bake 10–12 minutes, until edges are lightly golden and centers appear slightly underbaked. Allow cookies to cool on the pan for 5 minutes, then transfer to a wire rack to cool completely.Serve & Enjoy:
Serve warm or at room temperature. Store leftovers in an airtight container for up to 3 days, or freeze for up to 3 months.
Notes
Make-Ahead: Chill dough for up to 48 hours for a deeper flavor and thicker texture.
Freezing Tip: Scoop and freeze dough balls; bake straight from frozen, adding 1–2 minutes to bake time.
Flavor Swaps: Try macadamia nuts or dried cranberries for a fun twist.
Extra Soft Texture: Slightly underbake and let cookies finish setting on the pan.
Gifting Idea: Stack 3 cookies, tie with ribbon, and gift in a cellophane bag for a beautiful homemade present.
- Prep Time: 15 minutes
- Cook Time: 12 minutes
- Category: Dessert
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 cookie
- Calories: 215 kcal
- Sugar: 17 g
- Sodium: 90 mg
- Fat: 12 g
- Saturated Fat: 6 g
- Unsaturated Fat: 5 g
- Trans Fat: 0 g
- Carbohydrates: 24 g
- Fiber: 1 g
- Protein: 3 g
- Cholesterol: 28 mg
Keywords: white chocolate pistachio cookies, soft chewy cookies, bakery-style cookies, pistachio dessert, easy cookie recipe