I love this recipe because the cookies bake up soft and chewy with crisp edges and a rich, buttery center. The combination of pistachios and dark chocolate feels bakery-style, but the steps are simple enough for a homemade batch.
I also like that I can control the texture by baking them for 10 minutes for softer cookies or closer to 12 minutes for a slightly crispier bite. The extra toppings make them look beautiful without much effort.
Ingredients
(Note: All ingredient amounts are listed in the recipe card below.)
▢1/2 cup (70 g) pistachios ▢1 3/4 cups (219 g) all-purpose flour, spooned and leveled ▢1/2 tsp baking powder ▢1/2 tsp baking soda ▢1/2 tsp salt ▢3/4 cup (168 g) salted butter, softened ▢3/4 cup (165 g) light brown sugar ▢1/4 cup (50 g) granulated white sugar ▢2 egg yolks, at room temperature ▢1 tbsp vanilla extract ▢6 oz (170 g) dark chocolate bars, chopped , 60% cacao ▢1/2 cup (70 g) pistachios, roughly chopped ▢flaky sea salt, extra chopped chocolate and extra chopped pistachios for sprinkling on top of cookies
Directions
I preheat the oven to 350 degrees. I line two baking sheets with parchment paper and set them aside.
I add the pistachios to a food processor and pulse until they are very finely ground and almost a nut butter consistency. I set them aside.
In a medium bowl, I whisk the flour, baking powder, baking soda, and salt together. Then I set the flour mixture aside.
In a large bowl, I cream the butter, brown sugar, and granulated white sugar together with an electric hand mixer on high speed until light and fluffy, about 2 to 3 minutes. I can also use the bowl of a stand mixer fitted with a paddle attachment.
I add the egg yolks, vanilla extract, and ground pistachios, then mix on medium speed until pale in color and fluffy, about 1 to 2 minutes. I scrape the sides of the bowl as needed.
I add the dry ingredients to the wet ingredients and mix on low speed just until combined.
I mix the chopped dark chocolate and chopped pistachios into the dough with a rubber spatula.
I scoop the dough with a large 2 tablespoon capacity cookie scoop. I arrange the cookie dough balls 2 inches apart on the prepared baking sheets.
I bake the cookies for 10 to 12 minutes. I bake them for 10 minutes when I want super chewy, soft cookies, and closer to 12 minutes when I want crispier cookies.
After baking, I let the cookies cool on the cookie sheet for five minutes, then transfer them to a wire rack to cool completely.
When the cookies are straight out of the oven, I scoot a large circular cookie cutter around them to give them a perfect circular shape. While they are cooling, I add extra chocolate chunks, chopped pistachios, and flaky sea salt on top of each cookie.
I like to swap the dark chocolate for semi-sweet chocolate when I want a sweeter cookie. I can also use white chocolate for a creamy, sweeter variation that pairs nicely with pistachios.
For extra pistachio flavor, I add a tiny amount of almond extract along with the vanilla. I can also chill the dough before baking when I want thicker cookies with a slightly deeper flavor.
Storage/Reheating
I store these pistachio cookies in an airtight container at room temperature for up to 4 days. I keep them in a single layer or separate layers with parchment paper so the toppings stay neat.
For longer storage, I freeze the baked cookies in a freezer-safe bag or container. I let them thaw at room temperature before serving.
To reheat, I warm a cookie in the microwave for about 8 to 10 seconds to bring back the soft, chewy texture and slightly melt the chocolate.
FAQs
Can I use unsalted butter instead of salted butter?
Yes, I can use unsalted butter, but I like to add a small extra pinch of salt to keep the flavor balanced.
Do I have to grind the pistachios?
Yes, I grind the first portion of pistachios because it adds pistachio flavor directly into the dough and helps create the cookie texture.
Can I use roasted pistachios?
Yes, I can use roasted pistachios. I prefer unsalted or lightly salted pistachios so the cookies do not become too salty.
Can I make the dough ahead of time?
Yes, I can make the dough ahead and chill it in the refrigerator. I let it soften slightly before scooping if it becomes too firm.
Why do I use only egg yolks?
I use egg yolks because they make the cookies richer, thicker, and chewier.
Can I use chocolate chips instead of chopped chocolate?
Yes, I can use chocolate chips, but I like chopped chocolate because it creates larger melted pockets throughout the cookies.
How do I keep the cookies soft?
I avoid overbaking them and remove them from the oven when the centers still look slightly soft. They continue to set as they cool.
Can I freeze the cookie dough?
Yes, I can freeze the scooped dough balls. I bake them from frozen, adding a little extra baking time as needed.
Why do I shape the cookies after baking?
I shape them with a circular cookie cutter right after baking because it makes the cookies round and bakery-style.
Can I skip the flaky sea salt?
Yes, I can skip it, but I like using it because it balances the sweetness and brings out the pistachio and chocolate flavors.
Conclusion
These pistachio cookies are rich, chewy, nutty, and filled with dark chocolate in the best way. I love making them when I want a cookie that feels special but still easy to bake at home. The pistachio flavor, soft centers, and finishing touch of flaky sea salt make every batch memorable.
These thick and chewy pistachio cookies are packed with rich pistachio flavor and chunks of dark chocolate in every bite. Finished with flaky sea salt, they have a bakery-style texture with crisp edges and soft centers.
Ingredients
1/2 cup (70 g) pistachios, finely ground
1 3/4 cups (219 g) all-purpose flour, spooned and leveled
1/2 tsp baking powder
1/2 tsp baking soda
1/2 tsp salt
3/4 cup (168 g) salted butter, softened
3/4 cup (165 g) light brown sugar
1/4 cup (50 g) granulated white sugar
2 egg yolks, room temperature
1 tbsp vanilla extract
6 oz (170 g) dark chocolate bars, chopped (60% cacao)
1/2 cup (70 g) pistachios, roughly chopped
Flaky sea salt, extra chopped chocolate, and extra chopped pistachios for topping
Instructions
Preheat the oven to 350°F (175°C). Line two baking sheets with parchment paper.
Add 1/2 cup pistachios to a food processor and pulse until very finely ground, almost to a nut butter consistency. Set aside.
In a medium bowl, whisk together the flour, baking powder, baking soda, and salt.
In a large bowl, cream the butter, brown sugar, and granulated sugar with an electric mixer until light and fluffy, about 2 to 3 minutes.
Add the egg yolks, vanilla extract, and ground pistachios. Mix until pale and fluffy, about 1 to 2 minutes, scraping down the bowl as needed.
Add the dry ingredients and mix on low speed until just combined.
Fold in the chopped dark chocolate and chopped pistachios with a rubber spatula.
Scoop the dough into 2-tablespoon portions and place them 2 inches apart on the prepared baking sheets.
Bake for 10 to 12 minutes, depending on desired texture.
Cool on the baking sheets for 5 minutes, then transfer to a wire rack.
Immediately after baking, shape cookies with a round cutter if desired and top with extra chocolate, pistachios, and flaky sea salt while still warm.
Notes
Use semi-sweet or white chocolate for a sweeter variation.
Add a small amount of almond extract for enhanced pistachio flavor.
Chill the dough before baking for thicker cookies.
Store in an airtight container at room temperature for up to 4 days.
Freeze baked cookies or unbaked dough balls for longer storage.
Warm cookies in the microwave for 8 to 10 seconds before serving.
Unsalted butter can be substituted by adding a pinch of extra salt.