If you’re looking for a sweet treat with the perfect balance of crunchy, crispy, chewy, and creamy textures, look no further than my Stuffed Pistachio Cookies recipe. A simple, salty-sweet cookie dough is studded with chopped pistachios and creamy white chocolate, then wrapped around melty pockets of pistachio cream and baked to perfection. Delightful!

I’m a huge fan of cookies for dessert—they’re pre-portioned, easy to dip in whatever drink, and come in a wide range of yummy flavors. These stuffed pistachio cookies are just my current obsession as we head into warmer weather. Paired with my whole wheat strawberry shortbread, they’re practically spring on a plate!
Pistachio cookies are also super on trend for the mid 2020’s. With the drop of the Can’t Get Knafeh Of It (a.k.a. the OG Dubai chocolate bar) that became an internet darling in 2025, all of a sudden pistachios started showing up everywhere. Even Starbucks has gotten in on the trend with drinks like the pistachio latte, pistachio cream cold brew, and iced Dubai chocolate matcha.
Next time you catch the baking bug, give my recipe for pistachio cookies. You get the buttery crisp edges, chewy centers, crunchy nut chunks, and decadent pistachio cream filling in every bite. Think the nutty richness of almond flour peanut butter cookies combined with some of the melty fun of fluffernutters, except with the naturally sweet flavor of pistachios instead of peanuts.
Jump to:
- What do they taste like?
- Why You’ll Love This Easy Cookie Recipe
- Ingredients Needed
- Substitutions
- How To Make Pistachio Cookies Stuffed With Pistachio Cream
- Optional Variations & Dietary Adjustments
- Serving Suggestions
- Recipe Success Tips
- Storage Directions
- Pistachio Cream Stuffed Pistachio Cookie Nutrition
- Pricing Info
- FAQs
- Other Cookie Recipes
- Recipe
What do they taste like?
These pistachio cookies are rich, nutty, and “special occasion” indulgent. The cookie itself is lightly sweet with warm caramel notes from brown sugar and vanilla, and it bakes up tender with slightly crisp edges and a soft, chewy center. Every bite has bursts of texture from chopped pistachios and white chocolate chips, which add just enough sweetness without being cloying.
But the real star is the pistachio cream filling. Warm from the oven, it turns luxuriously smooth and almost truffle-like, with an intense pistachio flavor that’s creamy, toasty, and just a touch sweet. When you break one open, the center oozes into the cookie, creating a contrast between the chewy dough, crisp edges, and the silky filling. In other words, they’re crave-worthy!
Why You’ll Love This Easy Cookie Recipe
- Decadent & Delicate – These cookies feel indulgent without being heavy. The soft, buttery cookie paired with a creamy pistachio-filled center creates a rich, melt-in-your-mouth combo you’re sure to love.
- Sweetly Seasonal – Pistachio has a naturally fresh, slightly sweet flavor that feels right at home in spring celebrations.
- Simple Ingredients – You don’t need anything complicated to make these chewy pistachio cookies shine. Everyday baking staples come together with pistachio cream to create a dessert that feels impressive without requiring advanced techniques or hard-to-find ingredients.

Ingredients Needed
- Pistachio Cream – Consider this Italian spread like the pistachio version of Nutella. Instead of hazelnuts and dark chocolate, it’s made with pistachios and white chocolate.
- Unsalted Butter & Salt – Starting with unsalted butter and adding salt ensures you get repeatable results every time. If you can swing the extra expense, grass-fed butter will give you a nice little nutritional bump.
- Brown Sugar – This ensures the cookie base stays moist while helping the edges to caramelize. You’re welcome to use either light or dark brown sugar.
- Large Egg – This helps bind the pistachio cookie dough and adds a nice little bit of protein.
- Vanilla Extract – Vanilla adds warmth, sweetness and depth to everything it touches—perfect for cookies.
- Green Food Coloring – Optional, but fun if you want a visual cue to help the lucky recipients of these goodies know what to expect.
- Whole Wheat Pastry Flour – My favorite better-for-you baking swap! It has the nutritional benefit of a whole grain flour, but with a finer texture that bakes up lighter than regular whole wheat flour.
- All-Purpose Flour – While I typically try to use all whole grain flour, these cookies benefit from a bit of plain flour.
- Baking Soda – This is what helps our cookies rise to their full potential!
- White Chocolate Chips – Pistachios and white chocolate are a match made in heaven.
- Chopped Pistachios – If possible, try to use unsalted roasted pistachios so you don’t throw the salty-sweet balance out of whack.

Substitutions
- Pistachio Cream – If needed, it’s pretty easy to make your own.
- Unsalted Butter & Salt – Salted butter will also work, but you may want to cut back on the salt you add to the dough. Also, note that different brands vary pretty widely in terms of saltiness.
- Brown Sugar – Feel free to use a less-refined alternative (like muscovado sugar), or make your own by mixing white sugar and molasses in a 1 cup to 1-2 tablespoon ratio (depending on whether you prefer light or dark).
- Large Egg – I haven’t tried it, but cookies are usually pretty good candidates for flax eggs. (1 flax egg = 1 tablespoon flaxmeal + 3 tablespoons water + 5 minutes to thicken)
- Vanilla Extract – An equal amount of vanilla paste or powder will also do the trick. Or, double (triple?) down on the nuttiness by using a 50/50 mix of vanilla and almond extract.
- Green Food Coloring – You’re welcome to omit it, or swap in a natural alternative like matcha powder.
- Whole Wheat Pastry Flour – A 50/50 blend of regular whole wheat flour and AP flour makes a good approximation. You can also use all AP flour.
How To Make Pistachio Cookies Stuffed With Pistachio Cream
Step 1: Freeze Pistachio Cream. Line a small baking sheet with parchment paper. Scoop 12 dollops of pistachio cream (about ½ tablespoon each) onto the parchment, then place the tray in the freezer while you prepare the cookie dough.
Step 2: Cream Butter & Sugar. Add the room-temperature butter and brown sugar to the bowl of a stand mixer fitted with the paddle attachment. Beat for 2-3 minutes, until light and fluffy.
Step 3: Add Wet Ingredients. Beat in the egg, vanilla extract, and green food coloring (if using) until fully combined.
Step 4: Add Dry Ingredients. Add the flours, baking soda, and salt. Mix on low speed until the flour is about halfway incorporated, then add the white chocolate chips and chopped pistachios. Continue mixing just until the dough comes together.
Step 5: Scoop & Flatten. Line a large baking sheet with parchment paper. Divide the dough into 12 equal portions and roll into balls. Flatten each ball into a disc about ½ inch thick.
Step 6: Stuff & Chill. Place a frozen pistachio cream dollop in the center of each dough disc. Wrap the dough completely around the filling to form a ball, then place back on the baking sheet about 2 inches apart. Gently flatten each cookie slightly, then refrigerate for 1 hour.
Step 7: Bake & Garnish. Preheat the oven to 350°F. Bake the chilled cookies for 13-15 minutes, until the edges are just beginning to turn golden. Let the cookies cool completely on the baking sheet. Drizzle with the remaining pistachio cream and sprinkle with extra chopped pistachios if desired, then serve.







Optional Variations & Dietary Adjustments
- Gluten-Free – Use a 1:1 gluten-free baking flour blend in place of both flours. Look for one that contains xanthan gum for best structure, and chill the dough for at least 30 minutes to help prevent spreading and give the flour time to rehydrate.
- Dairy-Free – Swap the butter for a plant-based butter alternative and use dairy-free white chocolate chips. Be sure to choose a pistachio cream that’s also dairy-free, as some contain milk.
- Dubai Chocolate Cookies – Swap half or all of the white chocolate chips for dark or semi-sweet chocolate chips for a richer, slightly less sweet contrast to the pistachio cream.
- Citrus Twist – Add a little lemon or orange zest to the dough for a bright, fresh note that pairs beautifully with the buttery pistachio flavor.
- Sandwich-Style Cookies – Feeling lazy? Skip stuffing the dough and instead bake the cookies plain. Spread pistachio cream between two cooled cookies to make pistachio sandwich cookies.
Serving Suggestions
These pistachio cookies are perfect served slightly warm or at room temperature, when the cookie is soft and the pistachio-filled center is extra creamy. They make a beautiful addition to cookie platters, dessert boards, or holiday spreads, especially alongside fruity or chocolate-forward treats.
I like to serve them with a cup of coffee, espresso, or tea—the rich pistachio flavor pairs especially well with slightly bitter coffee or lightly sweetened lattes. You can also plate them with fresh berries and/or a small scoop of vanilla ice cream for a simple but impressive dessert.

Recipe Success Tips
- Make sure you freeze the pistachio cream. Firm filling is much easier to wrap in the dough and helps prevent leaks while the cookies bake.
- Room temperature butter is better for creaming. Soft—but not melted—butter helps create a smooth, evenly mixed dough and a tender cookie texture.
- Don’t overmix once the flour is added. Mixing just until the dough comes together keeps the cookies soft and prevents them from turning dense.
- Chilling the stuffed dough balls helps the cookies hold their shape and keeps the filling centered as they bake. Don’t skip this step!
- Let the cookies cool completely before drizzling with pistachio cream. Garnishing them too soon can cause the cream to melt and slide off instead of setting nicely on top.
Storage Directions
- Room Temperature – Store the pistachio cookies in an airtight container at room temperature for up to 3 days. Keeping them sealed (particularly with a slice of bread) helps maintain their soft, chewy texture and protects the pistachio filling from drying out.
- Refrigeration – For longer storage, refrigerate the cookies in an airtight container for up to 5–6 days. Let them come to room temperature before serving so the pistachio center softens again.
- Freezing – These cookies also freeze well. Freeze baked cookies in a single layer, then transfer to a freezer-safe container or bag for up to 2 months. Thaw at room temperature before serving, or warm briefly to refresh the texture.

Pistachio Cream Stuffed Pistachio Cookie Nutrition
These pistachio-stuffed cookies are an indulgent treat meant to be enjoyed mindfully rather than an everyday snack. With 309 calories per cookie, they’re rich and indulgent enough to satisfy any craving. The 36 grams of carbohydrates provide quick energy, while 7 grams of protein help add staying power.
The 16 grams of fat contribute to the cookie’s tender texture and rich flavor, and the 3 grams of fiber offer a small boost from whole wheat pastry flour and nuts. With 197 mg of sodium, these cookies stay comfortably within dessert-range sodium levels.
Overall, they’re a better-for-you take on a bakery-style stuffed cookie that fits well into a balanced diet. Just be sure to round out your day with plenty of whole foods, a good balance of protein, fiber, and heart healthy fat, and avoid extra added sugars.
Total nutritional content per serving is:
- Calories: 309 calories
- Carbohydrates: 36 grams
- Protein: 7 grams
- Total Fat: 16 grams
- Sodium: 197 mg
- Fiber: 3 grams
*This nutritional information is an estimate and calculated based on the ingredients used to create the recipe. The nutritional value of your ingredients may differ slightly. Furthermore, this food is not intended to prevent, diagnose, cure, or treat any disease.

Pricing Info
This is what I personally paid to make this recipe:
- 8 tbsp pistachio cream: $6.99
- ½ cup unsalted butter: $1.38
- ¾ cup brown sugar: $0.78
- 1 large egg: $0.45
- 1 tsp vanilla extract: $0.04
- 3-4 drops green food coloring: $0.05
- 1 cup whole wheat pastry flour: $0.27
- 1 cup all-purpose flour: $0.08
- ½ tsp baking soda: $0.01
- ½ tsp salt: $0.01
- ½ cup white chocolate chips: $1.35
- ½ cup chopped pistachios: $1.88
The total comes out to be around $13.29 or roughly $1.11 per cookie!
FAQs
You can fill cookies with anything that stays fairly thick when chilled and softens as it bakes. Popular options include nut butters or nut creams (like the pistachio cream used in this recipe), chocolate spreads, caramel, dulce de leche, cookie butter, fruit preserves, or thick ganache. For best results, freeze the filling before stuffing the dough, just like we do with these pistachio cookies. This helps keep the filling centered and prevents it from leaking out while the cookies bake.
A stuffed cookie is most commonly called a filled cookie or a stuffed cookie—both are widely used and understood. You may also see more specific names based on the filling or style, like lava cookies (when the center stays gooey). In this case, these would be best described as pistachio cream-stuffed pistachio cookies.
Pistachio cookies can be Italian, but not all pistachio cookies are automatically Italian. This recipe is Italian-inspired rather than traditionally Italian. The use of Italian pistachio cream nods to classic Italian flavors, but the cookie dough is closer to an American chocolate chip cookie. Consider these stuffed pistachio cookies a fun fusion!
Yep! Hop up to the “storage section” for details.

Other Cookie Recipes
Tried this recipe? Please leave a ⭐⭐⭐⭐⭐ rating in the comments below! I would really appreciate your feedback!
Recipe
Stuffed Pistachio Cookies
Equipment
- 1 stand mixer
Ingredients
- 8 tbsp pistachio cream divided
- ½ cup unsalted butter softened to room temperature
- ¾ cup brown sugar not packed
- 1 large egg
- 1 tsp vanilla extract
- 3-4 drops green food coloring (optional)
- 1 cup whole wheat pastry flour (or all-purpose flour)
- 1 cup all-purpose flour
- ½ tsp baking soda
- ½ tsp salt
- ½ cup white chocolate chips
- ½ cup chopped pistachios plus more for garnish
Instructions
- Line a small baking sheet with parchment paper. Form 12 dollops of ½ tbsp portions of pistachio cream on the parchment paper and place in the freezer while you make the cookie dough.
- Add the room temperature butter and brown sugar to the bowl of a stand mixer, and with the paddle attachment, beat until light and fluffy (about 2-3 minutes).
- Add the egg, vanilla, and green food coloring (if using), and beat again to combine.
- Add the flours, baking soda, and salt and mix on low until the flour is about halfway mixed in. Add the white chocolate chips and chopped pistachios, and continue to mix until the dough comes together and is well combined.
- Line a large sheet pan with parchement paper. Roll the mixture into 12 equal balls, and place on the prepared baking sheet. Flatten each ball of dough into disc about ½ inch thick.
- Place a dollop of frozen pistachio cream in the center of each dough disc and wrap it completely with the cookie dough, forming a ball. Place the wrapped cookie dough balls back on the parchment paper about 2 inches apart, then flatten slightly with your hand. Place in the fridge for 1 hour.
- Preheat the oven to 350℉. After the hour of chill time, bake the cookies in the oven for 13-15 minutes, or until the edges of the cookies just start to turn golden.
- Allow the cookies to cool completely on the baking pan, then drizzle with the remaining 2 tbsp pistachio cream and extra chopped pistachios if desired. Serve!
Nutrition

If you end up making this and loving it, take a photo and tag me on Instagram! I’d love to see your versions of my recipes! And feel free to rate it down below in the comment section. I would really appreciate it!
xoxo Megan







Leave a Reply