Pistachio Cookies Recipe hits the sweet spot with crisp edges, chewy centers, and a buttery, nutty finish with hints of vanilla and almond. Home bakers who crave a nutty, bakery-style cookie can knock out a batch in about 30 minutes from start to finish. I tested six versions last week and had to hide the winner from my own midnight snacking.
Why You Should Try This Pistachio Cookies Recipe
This Pistachio Cookies Recipe packs big pistachio flavor by toasting the nuts, grinding some into a fine meal, and creaming butter with brown sugar for chew. You get a bright nutty taste, a soft bite, and a cookie that stays tender for days.
You mix the dough in one bowl, scoop, and bake without fuss, so weeknight cravings never stand a chance. The cookies travel well and suit lunchboxes, office trays, and late-night kitchen raids.
Crisp edges, tender middles, and true pistachio flavor made these my new favorite cookies ★★★★★
Ingredients You’ll Need
- All-purpose flour: 2 cups 240 g, spooned and leveled
- Baking soda: 1/2 teaspoon
- Baking powder: 1/2 teaspoon
- Fine sea salt: 1/2 teaspoon use 1/4 teaspoon if your nuts are salted
- Shelled pistachios: 1 cup 130 g, roasted unsalted, plus extra for topping use pre-shelled to save time
- Unsalted butter: 3/4 cup 170 g, room temperature European-style butter adds richer flavor
- Granulated sugar: 3/4 cup 150 g
- Light brown sugar: 1/2 cup 100 g, packed
- Large egg: 1, room temperature
- Large egg yolk: 1, room temperature the extra yolk boosts chew
- Vanilla extract: 1 teaspoon
- Almond extract: 1/4 teaspoon just a touch to lift the pistachio
- Pistachio paste: 2 tablespoons optional, 100 percent nuts, no sugar if you cannot find it, add 2 tablespoons extra finely ground pistachios
- Optional mix-ins: 1/2 cup white chocolate chips or chopped white chocolate, or 1 teaspoon lemon zest
- Flaky salt: a pinch for topping optional
Pantry shortcuts and swaps:
- Use pre-shelled roasted pistachios or pistachio flour to skip grinding.
- If you only have salted nuts, cut the recipe salt to 1/4 teaspoon.
- For a festive look, add a tiny drop of gel green coloring to the dough.
Equipment:
- Stand mixer or hand mixer and large bowl
- Baking sheets and parchment or silicone mats
- Food processor or blender for grinding nuts or buy pistachio flour
- Cookie scoop 1.5 tablespoon and a wire rack
How to Make Pistachio Cookies Recipe
Prep and toast the pistachios 5 to 6 minutes
- Heat the oven to 350°F 177°C.
- Spread the pistachios on a baking sheet, toast 5 to 6 minutes until fragrant, then cool.
- Pulse half the nuts to a fine meal about 1/2 cup. Chop the remaining nuts for mix-ins and topping.
Mix the dry ingredients 1 minute
- Whisk flour, baking soda, baking powder, salt, and the pistachio meal in a medium bowl. Set the bowl aside.
Cream the butter and sugars 2 to 3 minutes
- Beat butter, granulated sugar, and brown sugar on medium speed until light and fluffy, 2 to 3 minutes.
- Beat in the egg, egg yolk, vanilla, and almond extract until smooth.
- Add pistachio paste if using and beat until fully combined.
Finish the dough 1 to 2 minutes
- Add the dry ingredients and mix on low just until the dough comes together.
- Fold in the chopped pistachios and any optional mix-ins.
Chill the dough 20 to 30 minutes optional
- Cover and chill the bowl 20 to 30 minutes for thicker cookies.
- Skip chilling if you like thinner, chewier cookies.
Scoop and bake 10 to 12 minutes
- Line baking sheets with parchment.
- Scoop 1.5 tablespoon mounds and space them 2 inches apart. Press a few chopped pistachios on top.
- Bake 10 to 12 minutes, until edges set and centers still look slightly soft.
- Sprinkle a pinch of flaky salt over hot cookies if you want a sweet-salty finish.
Cool and enjoy 10 minutes
- Let cookies rest on the sheet 5 minutes, then move them to a rack to cool.
- Pour coffee and claim the warmest one before anyone else does.
Tips & Tricks
- Weigh the flour for consistent texture 240 g.
- Grind pistachios with a spoonful of sugar to prevent clumping.
- Use room temperature butter and eggs for better aeration and lift.
- Bake one test cookie to dial in your exact time and spread.
- Press extra pistachios on top before baking for a bakery finish.
- Underbake by 1 minute for chewier centers, or add 1 minute for crisper edges.
- Swap in a 1:1 gluten-free flour and add 1 tablespoon milk if the dough feels dry.
- Stir in white chocolate or dried cranberries for a pistachio party cookie.
What to Serve with Pistachio Cookies Recipe
Serve these chewy pistachio cookies with espresso, black tea, or iced coffee. Pair them with vanilla ice cream or a scoop of citrus sorbet for a bright contrast. Add fresh berries or a drizzle of melted white chocolate for a dessert plate that looks bakery-level without extra work. Pack a few next to salty cheese like aged gouda for a fun sweet-savory snack.
Make-Ahead and Storage
- Store baked cookies in an airtight container at room temperature for 4 to 5 days.
- Refrigerate the dough up to 2 days. Scoop the dough before chilling if you plan to bake small batches.
- Freeze scooped dough balls on a sheet until firm, then bag them for up to 3 months. Bake from frozen at 350°F 177°C and add 2 to 3 minutes.
- Freeze baked cookies for up to 2 months. Warm them at 300°F 150°C for 4 to 5 minutes or microwave at 50 percent power for 10 to 12 seconds to refresh.

Pistachio Cookies Recipe
Ingredients
Instructions
- Heat the oven to 350°F (177°C). Spread the pistachios on a baking sheet and toast for 5 to 6 minutes, until fragrant. Let cool completely.
- Pulse about half of the cooled pistachios in a food processor to a fine meal (about 1/2 cup). Coarsely chop the remaining pistachios for folding into the dough and for topping.
- In a medium bowl, whisk together the flour, baking soda, baking powder, salt, and the finely ground pistachio meal. Set aside.
- In a large bowl with a hand mixer or in a stand mixer, beat the butter, granulated sugar, and brown sugar on medium speed until light and fluffy, 2 to 3 minutes.
- Beat in the egg, egg yolk, vanilla extract, and almond extract until smooth. If using pistachio paste, add it and beat until fully combined.
- Add the dry ingredients to the butter mixture and mix on low just until the dough comes together and no dry flour remains.
- Fold in the chopped pistachios and, if using, the white chocolate and/or lemon zest.
- For thicker cookies, cover the bowl and chill the dough for 20 to 30 minutes. For thinner, chewier cookies, skip chilling.
- Line baking sheets with parchment paper. Scoop 1 1/2-tablespoon portions of dough and place them 2 inches apart on the sheets. Press a few extra chopped pistachios on top of each mound.
- Bake for 10 to 12 minutes, until the edges are set and just turning golden and the centers still look slightly soft. Sprinkle a pinch of flaky salt on the hot cookies if desired.
- Let the cookies cool on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely. Serve warm or at room temperature.
Notes
Approximate per cookie (24 cookies): 180 calories; fat 10 g; saturated fat 4 g; carbohydrates 20 g; fiber 1 g; sugars 12 g; protein 3 g; sodium 95 mg. Values will vary based on brands, mix-ins, and portion size. Make-ahead and storage: Store baked cookies in an airtight container at room temperature for 4 to 5 days. Refrigerate the dough for up to 2 days (scoop before chilling if baking in small batches). Freeze scooped dough balls for up to 3 months and bake from frozen at 350°F (177°C), adding 2 to 3 minutes to the bake time. Freeze baked cookies for up to 2 months and refresh in a 300°F (150°C) oven for 4 to 5 minutes or in the microwave at 50% power for 10 to 12 seconds.
