These are buttery rolled cookies sandwiched with a pistachio cream filling made from toasted pistachios, butter, powdered sugar, heavy cream, and vanilla. The whole batch comes together in 45 minutes and makes 12 assembled cookies — enough to fill a plate at a cookie swap or scale up easily for a crowd. The filling is the real reason to make these: it’s nutty, not too sweet, and holds its texture well after assembly.
The short version of why this works
Two things matter here. First, toasting the pistachios before grinding them is not optional — heat releases their oils, which gives the filling its depth. Skip it and the filling tastes flat. Second, rolling the dough to a consistent ¼-inch thickness across the whole sheet is what keeps your cookies uniform. Uneven thickness means some cookies overbake while others stay soft, and mismatched pairs make assembly frustrating when you’re working through a large batch. A ruler or thickness guides on your rolling pin are worth using.
Common problems and fixes
- Filling is too stiff to spread: Add heavy cream one teaspoon at a time and beat again. This happens most often in a cool kitchen or if the butter wasn’t fully softened before mixing.
- Cookies spread and lose their shape: The dough was too warm when it went into the oven. Chill the cut-out cookies on the baking sheet for 10–15 minutes before baking.
- Pistachios won’t grind fine enough: The food processor is working against warm nuts. Let them cool completely after toasting before processing, and pulse in short bursts rather than running continuously.
- Assembled cookies go soft overnight: The filling is releasing moisture into the cookie. Store assembled cookies in a single layer in an airtight container — stacking them traps humidity and speeds up softening.
- Cookies crack when you press the sandwich together: They cooled too long and dried out slightly. Assemble within a few hours of baking, or re-crisp bare cookies in a 300°F oven for 5 minutes before filling.
About the ingredients
- Shelled pistachios: Buy raw or dry-roasted unsalted. Avoid pistachios packed in oil — they process into a paste rather than a fine crumb and make the filling greasy. Skip the garnish of whole pistachios pressed on top — not worth the extra prep when you’re making a large batch.
- Heavy cream: This is what keeps the filling spreadable. Half-and-half works in a pinch but gives a slightly looser result.
- Powdered sugar: Sift it before adding if your bag has any lumps — lumps don’t fully incorporate and leave gritty spots in the filling.
Make-ahead notes
The bare baked cookies keep well in an airtight container at room temperature for up to 4 days, so baking them ahead is the smartest move when you’re scaling up. The pistachio filling can be made up to 3 days ahead and stored covered in the fridge — bring it back to room temperature and beat it briefly before using, since it firms up when cold. Assembled sandwich cookies are best eaten within 2 days of filling; after that the cookies soften noticeably. For longer storage, freeze the bare cookies in a zip bag for up to 6 weeks, then thaw at room temperature for 30 minutes before filling and serving.

Pistachio Cream Sandwich Cookies
Equipment
- Stand Mixer
- Mixing Bowls
- Baking Sheets
- Parchment Paper
- Measuring cups and spoons
- Rolling pin
- Round cookie cutter
Ingredients
For the Cookie Dough:
- 1 cup unsalted butter softened
- ¾ cup granulated sugar
- 1 tsp vanilla extract
- 2 cups all-purpose flour
- ¼ tsp baking powder
- ¼ tsp salt
For the Pistachio Cream Filling:
- 1 cup shelled pistachios lightly toasted
- 2 tbsp unsalted butter softened
- 1 cup powdered sugar
- 2 tbsp heavy cream
- ½ tsp vanilla extract
Instructions
- Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper.
- In a stand mixer, cream together the softened butter and granulated sugar until light and fluffy. Add in the vanilla extract and mix until incorporated.
- In a separate bowl, whisk together the all-purpose flour, baking powder, and salt. Gradually add the dry ingredients to the wet ingredients, mixing until a dough forms.
- Roll the dough to a thickness of about 1/4 inch on a lightly floured surface. Use a round cookie cutter to cut out cookies and place them onto prepared baking sheets.
- Bake for 12-15 minutes, or until the edges of the cookies are lightly golden. Let them cool completely on a wire rack.
- Meanwhile, prepare the pistachio cream filling. In a food processor, grind the toasted pistachios until they become a fine crumb.
- In a mixing bowl, beat the ground pistachios with the softened butter, powdered sugar, heavy cream, and vanilla extract until smooth.
- Once the cookies are cooled, spread a generous layer of pistachio cream on the bottom of one cookie and sandwich with another. Repeat until all cookies are assembled.
Notes
- For a twist, add a hint of orange zest to the pistachio cream for a citrusy aroma.
- If you prefer a gluten-free option, substitute the all-purpose flour with almond flour for a different texture.
Nutrition
FAQ
Can I double or triple this recipe for a bake sale?
Yes, this recipe scales up well. Mix the dough in batches if your stand mixer bowl is smaller than 5 quarts — overloading it makes the dough uneven. The filling also doubles and triples cleanly; just make sure your butter is fully softened before you start.
How do I keep all the cookies the same size?
Use the same cookie cutter for every cookie and cut them as close together as possible on the rolled dough to minimize re-rolling. Re-rolled dough tends to be slightly tougher, so save those scraps for the last few pairs rather than mixing them in throughout.
Can I use pre-ground pistachio flour instead of grinding whole pistachios?
You can, but check that it’s unsweetened and unflavored. Use the same volume (1 cup) and skip the toasting step — just add it directly to the filling ingredients and beat until smooth.
My filling looks green but turns grayish after a day. Is that normal?
Yes, pistachio filling oxidizes slightly over time and the color dulls. It doesn’t affect flavor or safety. Assembling the cookies close to serving time keeps the color brightest.
How much filling should I use per cookie?
About one heaping teaspoon per sandwich is enough — roughly the size of a large grape. Too much filling squeezes out the sides when you press the cookies together, which is messy and makes stacking for transport difficult.
Can these be packaged as gifts or transported to an event?
Yes, but layer them carefully. Place a sheet of parchment between each layer in your container and avoid stacking more than two layers deep. Assembled cookies are more fragile than bare ones, so pack them snugly so they don’t shift around.
What to bake next
- Pistachio Cream Éclairs
- Pistachio Raspberry Loaf Cake
- Maple Cream Sandwich Cookies
- Pistachio Rose Shortbread