Introduction

These Soft and Chewy Pistachio Cookies are buttery, rich, and packed with crunchy pistachios and creamy white chocolate chunks. They have lightly crisp edges, wonderfully soft centers, and an irresistible nutty flavor in every bite.

Pistachios give these homemade cookies a deliciously sophisticated twist while white chocolate adds just the right amount of sweetness. The combination creates a bakery-style cookie that looks beautiful and tastes even better.

Whether you’re baking for the holidays, preparing an afternoon treat, or simply craving something different from classic chocolate chip cookies, these pistachio cookies are easy to make and incredibly satisfying.

Why You’ll Love This Recipe

  • Soft and chewy centers: The cookies stay tender inside with lightly golden edges.
  • Loaded with pistachios: Every bite has plenty of rich, nutty flavor.
  • White chocolate goodness: Creamy white chocolate perfectly complements the salty, buttery pistachios.
  • Easy to prepare: The dough uses simple baking ingredients and comes together quickly.
  • Bakery-style appearance: Visible pistachios and chocolate chunks make these cookies especially beautiful.
  • Perfect for any occasion: Great for holidays, cookie boxes, parties, coffee breaks, or everyday baking.
  • Freezer-friendly: The cookie dough can be prepared ahead and frozen for freshly baked cookies whenever you want.

Ingredient Notes

Unsalted Butter: Softened butter creates a rich flavor and helps produce that classic soft, chewy cookie texture.

Granulated Sugar: Provides sweetness while helping the edges develop a delicate crispness.

Brown Sugar: Adds moisture and a subtle caramel flavor, helping keep the centers wonderfully chewy.

Egg: Binds the ingredients together and gives the cookies structure and tenderness.

Vanilla Extract: Enhances both the buttery pistachio flavor and the sweetness of the white chocolate.

All-Purpose Flour: Provides the structure for thick, soft cookies. For best results, avoid packing the flour into the measuring cup.

Baking Soda: Helps the cookies spread slightly while keeping the centers tender.

Pistachios: The star ingredient. Roughly chopped pistachios give the cookies plenty of texture and a naturally rich, nutty flavor.

White Chocolate: White chocolate chunks or chips add creamy sweetness that pairs beautifully with pistachios.

Salt: A small amount balances the sweetness and brings out the flavor of the pistachios.

The original recipe uses 1 cup of chopped pistachios for 24 cookies, which is a good generous amount, so I would definitely keep that ratio. 

Ingredients

  • ½ cup (113 g) unsalted butter, softened
  • ½ cup granulated sugar
  • ½ cup packed light brown sugar
  • 1 large egg, room temperature
  • 1 teaspoon vanilla extract
  • 1¾ cups all-purpose flour
  • ½ teaspoon baking soda
  • ½ teaspoon salt
  • 1 cup shelled pistachios, roughly chopped
  • ¾ cup white chocolate chips or chunks
  • Extra chopped pistachios and white chocolate chunks, for topping

Instructions

1. Prepare the Baking Sheets

Line two large baking sheets with parchment paper and set aside.

2. Cream the Butter and Sugars

In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar together for about 2–3 minutes, until light, creamy, and well combined.

This step helps create cookies with soft centers and lightly crisp edges.

3. Add the Wet Ingredients

Add the egg and vanilla extract. Beat until completely incorporated, scraping down the sides of the bowl as needed.

4. Combine the Dry Ingredients

In a separate bowl, whisk together the all-purpose flour, baking soda, and salt.

Gradually add the dry ingredients to the butter mixture. Mix on low speed or stir with a spatula just until a soft cookie dough forms.

Avoid overmixing once the flour has been added.

5. Add the Pistachios and White Chocolate

Gently fold the chopped pistachios and white chocolate chunks into the dough until evenly distributed.

Reserve a small handful of each for decorating the tops of the cookies.

6. Chill the Dough

Cover the cookie dough and refrigerate for 30 minutes.

Chilling helps prevent excessive spreading and gives you thicker cookies with wonderfully chewy centers.

7. Preheat the Oven

While the dough chills, preheat the oven to 350°F (175°C).

8. Shape the Cookies

Scoop approximately 1½ tablespoons of dough for each cookie and gently roll into balls.

Arrange them on the prepared baking sheets, leaving about 2 inches of space between each cookie.

Press a few extra pistachio pieces and white chocolate chunks onto the tops for a more attractive bakery-style finish.

9. Bake

Bake for 10–12 minutes, or until the edges are lightly golden but the centers still look slightly soft.

Do not overbake them. The cookies will continue to set as they cool, which is the secret to keeping the centers soft and chewy.

10. Cool

Allow the cookies to cool on the baking sheet for 5–10 minutes before transferring them to a wire rack.

For an extra finishing touch, sprinkle the warm cookies with a tiny pinch of flaky sea salt if desired.

Tips for Perfect Pistachio Cookies

Don’t overmeasure the flour. Too much flour can make the cookies dry instead of soft and chewy. Spoon the flour into your measuring cup and level it with a knife, or use a kitchen scale for the best results.

Use room-temperature butter. The butter should be soft enough to cream easily but not melted. Melted butter can cause the cookies to spread too much.

Chill the dough. Even 30 minutes in the refrigerator helps create thicker cookies with softer centers and better flavor.

Roughly chop the pistachios. Keeping some larger pieces gives the cookies more texture and makes the pistachios visible after baking.

Save some toppings. Press extra pistachios and white chocolate chunks into the dough balls before baking for a more generous bakery-style appearance.

Slightly underbake them. Take the cookies out when the edges are set but the centers still look soft. They will continue cooking on the hot baking sheet.

Variations and Substitutions

Dark Chocolate Pistachio Cookies

Replace the white chocolate with chopped dark or semi-sweet chocolate for a richer, less sweet cookie.

Pistachio Almond Cookies

Add ½ teaspoon almond extract along with the vanilla. Almond extract intensifies the nutty flavor, so a little goes a long way.

Extra Pistachio Cookies

For an even stronger pistachio flavor, add a small amount of finely ground pistachios to the dough while keeping plenty of roughly chopped pieces for texture.

Cranberry Pistachio Cookies

Replace part of the white chocolate with dried cranberries. The tart cranberries pair beautifully with pistachios and make these cookies especially nice for holiday cookie boxes.

Salted Pistachio Cookies

Finish the freshly baked cookies with a light sprinkle of flaky sea salt to balance the sweetness of the white chocolate.

Storage

Room Temperature

Once completely cooled, store the cookies in an airtight container at room temperature for up to 4–5 days.

For the best soft texture, make sure the container is tightly sealed.

Refrigerator

Refrigeration isn’t necessary, but the cookies can be refrigerated in an airtight container for up to 1 week. Bring them to room temperature before serving for a softer texture.

Freezing Baked Cookies

Place completely cooled cookies in a freezer-safe container with parchment paper between the layers. Freeze for up to 2 months.

Let them thaw at room temperature before serving.

Make-Ahead and Freezing Cookie Dough

This dough is excellent for preparing ahead.

Shape the dough into individual cookie balls and arrange them on a parchment-lined tray. Freeze until firm, then transfer the frozen dough balls to a freezer-safe bag or container.

Freeze for up to 2–3 months.

You can bake them directly from frozen. Simply add approximately 1–3 extra minutes to the baking time and watch the edges for doneness.

Frequently Asked Questions

Why did my pistachio cookies spread too much?

The butter may have been too warm, or the dough may not have been chilled long enough. Measuring too little flour can also cause excessive spreading.

Can I use salted pistachios?

Yes. Salted pistachios create a delicious sweet-and-salty contrast. If they’re heavily salted, reduce the added salt in the cookie dough.

Can I use roasted pistachios?

Absolutely. Roasted pistachios provide an even deeper nutty flavor. Both raw and roasted pistachios work well in this recipe.

Do I have to add white chocolate?

No. You can leave it out for a more traditional pistachio cookie or replace it with dark, milk, or semi-sweet chocolate.

Why are my cookies hard instead of chewy?

The most common causes are overbaking or adding too much flour. Remove the cookies while their centers still appear slightly underdone.

Can I prepare the dough the night before?

Yes. Cover the dough tightly and refrigerate it overnight. If it becomes very firm, allow it to sit at room temperature for about 10–15 minutes before scooping.

Conclusion

These Soft and Chewy Pistachio Cookies with White Chocolate combine buttery cookie dough, crunchy pistachios, and creamy pockets of white chocolate in every bite. With lightly golden edges and irresistibly soft centers, they’re an easy way to turn a classic homemade cookie into something a little more special.

Serve them slightly warm while the chocolate is still soft, pair them with coffee or tea, or add them to a holiday cookie box. They’re also perfect for making ahead since both the baked cookies and the dough freeze beautifully.

Leave a comment