Pistachio Stuffed Cookies Recipe delivers a soft, buttery cookie with a fragrant pistachio center that tastes nutty, lightly sweet, and a little salty. It suits pistachio fans, cookie lovers, and holiday trays, and the whole batch takes about 1 hour 15 minutes including chill time. I tested these at midnight and ate two before they cooled because quality control matters.
Why You Should Try This Pistachio Stuffed Cookies Recipe
This Pistachio Stuffed Cookies Recipe gives you a chewy cookie with a creamy pistachio core that stays put and doesn’t ooze. You get bakery vibes at home with simple ingredients and a make-ahead friendly filling.
The recipe scales well, travels well, and always draws a crowd. Kids call them green gold cookies, which feels accurate.
The batch vanished from the cooling rack in minutes, and the creamy pistachio center stole the show ★★★★★
Ingredients You’ll Need
-
Pistachio filling
- 1 1/4 cups shelled unsalted pistachios, finely ground in a food processor
- 2 tablespoons granulated sugar
- 1 tablespoon honey or 2 tablespoons sweetened condensed milk for a sweeter, firmer bind
- 1 tablespoon melted butter or neutral oil
- 1/4 teaspoon fine salt
- Optional: 1/4 teaspoon ground cardamom, 1 teaspoon orange zest for a citrus lift
- Shortcut: use 3/4 cup store-bought pistachio paste; stir in a pinch of salt and a little honey if it tastes flat
-
Cookie dough
- 2 1/2 cups all-purpose flour, spooned and leveled or 300 g by weight
- 1/2 teaspoon baking soda
- 1/2 teaspoon baking powder
- 3/4 teaspoon fine salt; use 1/4 teaspoon if you use salted butter
- 3/4 cup unsalted butter, room temp
- 3/4 cup granulated sugar
- 1/2 cup light brown sugar, packed
- 1 large egg plus 1 large egg yolk
- 2 teaspoons pure vanilla extract
- 1 to 2 tablespoons milk or cream if the dough looks dry
-
Toppings
- 1/2 cup very finely chopped pistachios or 1/4 cup turbinado sugar for rolling
- Flaky salt for finishing
-
Substitution notes and brand tips
- Use pre-shelled roasted pistachios to save time; look for unsalted to control seasoning.
- Pistachio butter works in place of the filling; mix 1/2 cup with 1 tablespoon sugar and a pinch of salt.
- Use a 1:1 gluten-free flour blend if needed; aim for a tender dough, not sticky.
- Add 1/4 teaspoon almond extract to the dough if you want a stronger nut aroma.
-
Equipment
- Food processor
- Stand mixer or hand mixer
- Mixing bowls and rubber spatula
- Parchment paper, two rimmed sheet pans
- Cookie scoop, 2 tablespoon size, and a small 2 teaspoon scoop for filling
- Cooling rack
How to Make Pistachio Stuffed Cookies Recipe
Make the pistachio filling, 10 to 15 minutes
- Warm the pistachios in a dry skillet over medium heat for 3 minutes to wake up the oils, then cool for 2 minutes.
- Pulse pistachios with sugar and salt to a fine crumb. Add honey, melted butter, and any optional spices or zest, then process to a thick paste that holds when pressed.
- Chill the paste for 15 minutes, then scoop 20 small mounds, about 2 teaspoons each. Roll into balls and freeze while you mix the dough.
Mix the cookie dough, 15 minutes
- Beat butter, granulated sugar, and brown sugar on medium speed for 2 to 3 minutes until creamy and slightly fluffy.
- Beat in the egg, yolk, and vanilla until smooth.
- Whisk flour, baking soda, baking powder, and salt in a bowl. Add the dry mix to the butter mix on low speed until a soft dough forms. Add a splash of milk if the dough looks crumbly.
Assemble and chill, 15 to 20 minutes
- Line sheet pans with parchment.
- Scoop 20 dough portions, about 2 tablespoons each. Flatten a portion in your palm, place a frozen pistachio ball in the center, and wrap the dough around it. Pinch to seal and roll into a smooth ball.
- Press the top into chopped pistachios or turbinado sugar if you like. Chill the stuffed dough balls for 20 to 30 minutes. This step keeps the centers thick and the edges neat.
Bake, 12 to 14 minutes at 350°F
- Heat the oven to 350°F while the dough chills.
- Arrange 8 to 10 cookies per sheet with space between them. Bake for 12 to 14 minutes until the edges set and the tops look matte with light cracks. Rotate the pan at the halfway point.
Cool and finish, 15 minutes
- Cool on the pan for 5 minutes, then move to a rack.
- Sprinkle a tiny pinch of flaky salt on warm cookies for contrast.
- Serve warm for a gooey center or at room temp for a fudgier bite.
Tips & Tricks
- Weigh the flour if you can; 300 g hits the sweet spot for a chewy texture.
- Freeze the pistachio balls; they stay centered and keep a defined core.
- Finely chop pistachios for the topping so they stick and toast evenly.
- Roll the dough smooth to prevent side cracks during baking.
- Use pistachio paste when you need a shortcut; it tastes great and saves time.
- Bake a test cookie to dial in time; add a minute for crisp edges or pull early for extra chew.
- Keep the dough cool and the sheets cool; warm pans cause overspreading.
- Add a tiny splash of almond extract to the dough if your pistachios taste shy.
What to Serve with Pistachio Stuffed Cookies Recipe
Serve these cookies with hot coffee, spiced chai, or a glass of cold milk for a classic move. A scoop of vanilla or pistachio ice cream turns two cookies into the happiest sandwich on the block. Fresh raspberries or sliced strawberries add a bright, tart note that flatters the nutty center. A light drizzle of melted dark chocolate also pairs well with the pistachio filling.
Make-Ahead and Storage
Chill the stuffed dough balls for up to 48 hours or freeze them for up to 2 months; bake from frozen and add 1 to 2 minutes. Store baked cookies in an airtight container at room temperature for 3 to 4 days. Rewarm on a sheet pan at 300°F for 4 to 5 minutes or give each cookie 8 to 10 seconds in the microwave. Keep extra pistachio filling covered in the fridge for up to 1 week.

Pistachio Stuffed Cookies Recipe
Ingredients
Instructions
- Warm the pistachios in a dry skillet over medium heat for about 3 minutes to wake up the oils, then let them cool for 2 minutes.
- Pulse the pistachios with the granulated sugar and fine salt in a food processor until you have a fine crumb.
- Add the honey or sweetened condensed milk, melted butter or oil, and any optional cardamom or orange zest, then process to a thick paste that holds together when pressed.
- Chill the pistachio paste for about 15 minutes, then scoop about 20 small mounds, roughly 2 teaspoons each. Roll into balls and freeze while you mix the cookie dough.
- In a large bowl, beat the butter, granulated sugar, and light brown sugar on medium speed for 2 to 3 minutes until creamy and slightly fluffy.
- Beat in the egg, egg yolk, vanilla extract, and optional almond extract until smooth and well combined.
- In a separate bowl, whisk together the flour, baking soda, baking powder, and salt.
- Add the dry ingredients to the butter mixture on low speed and mix just until a soft dough forms. If the dough looks crumbly or dry, add 1 to 2 tablespoons of milk or cream, a little at a time, until it comes together.
- Line two rimmed sheet pans with parchment paper.
- Scoop 20 portions of dough, about 2 tablespoons each. Flatten one portion in your palm, place a frozen pistachio ball in the center, and wrap the dough around it. Pinch to seal and roll into a smooth ball.
- Press the top of each ball into finely chopped pistachios or turbinado sugar if using, then place on the prepared sheet pans.
- Chill the stuffed cookie dough balls for 20 to 30 minutes to help keep the centers thick and the edges neat during baking.
- While the dough chills, heat the oven to 350°F (175°C).
- Arrange 8 to 10 cookies per sheet, leaving space between them for spreading.
- Bake for 12 to 14 minutes, rotating the pans halfway through, until the edges are set and the tops look matte with light cracks.
- Cool the cookies on the baking sheet for about 5 minutes, then transfer them to a cooling rack.
- While still warm, sprinkle a tiny pinch of flaky salt over each cookie if desired.
- Serve warm for a gooey center or at room temperature for a fudgier, set pistachio filling.
Notes
Approximate per cookie (1 of 20): 210 calories; fat 12 g; saturated fat 5 g; carbohydrates 22 g; fiber 1 g; sugars 12 g; protein 4 g; sodium 140 mg. Values will vary based on ingredient brands, optional add-ins, and exact cookie size.
