Pistachio Cookies

pistachio cookies drizzled with homemade pistachio cream placed on a rack

Ever since I saw that famous Dubai chocolate pistachio spread online, I couldn’t stop thinking about it. I couldn’t find it anywhere, so I made my own, and honestly, it turned out even better than I hoped. My version uses just two ingredients, takes five minutes, and has the most addictive, creamy texture. Ever since I made it, I wanted to use it in everything, the first thing I made was a pistachio cappuccino (it was amazing!).

Now, since I’m a huge chocolate chip cookies fan, I had to start with pistachio cookies so here we are. These cookies are soft, sweet, and loaded with white chocolate chunks and pistachios. You can use milk chocolate if that’s more your thing, and feel free to adjust the amount of pistachios to your taste. I like just enough for a little crunch and flavor, but you can go heavier if you want.

A note about the sugar: I used unrefined cane sugar, which has a slightly brown tint and a bit more moisture than regular white sugar. It gives the cookies a soft center and a hint of caramel flavor, but it can also make them spread a bit more while baking, even if you chill the dough. If you want them to hold their shape better, you can swap some of the sugar for classic white granulated (you can do half half if you want) or add a little extra flour (probably around 2 Tablespoons). In my case, I wanted them to spread a bit because I wanted to drizzle the pistachio cream and not fill them with it (which gives me an idea for the next cookie recipe).

Ok, let me show you how I made these addictive treats!

close up of pistachio cookies with a glossy pistachio cream topping

Measurements are posted in the recipe card below the instructions.



  • Melt butter in the microwave for 30 seconds. Then add the butter to a large bowl, add in the sugar, and mix everything to combine.
melted butter and sugar being creamed together in a mixing bowl
  • Add the egg, vanilla extract, and a pinch of salt. Mix until everything is well combined and smooth, you will notice the mixture will become lighter in color and a bit fluffy.
egg and vanilla added to the butter mixture and mixed until smooth
  • Add the flour and baking powder. Mix slowly to avoid a flour cloud. If you’re mixing by hand, switch to a wooden spoon once the dough starts to thicken.
dry ingredients being mixed into the wet ingredients to form cookie dough
  • Stir in the chopped pistachios and white chocolate. I used a white chocolate bar and just cut it into chunks, but chips work too. You can adjust the amount of pistachios and chocolate chunks however you like.
chopped white chocolate and pistachios being added to the cookie dough
  • Cover the dough with plastic wrap, pressing it directly onto the surface of the dough (this helps keep it from drying out). Chill in the fridge for 30 minutes to 1 hour to help the cookies not spread a lot while baking.
  • Once chilled, scoop the dough into cookie balls. I used about 85g per cookie for large bakery-style cookies and got 6 in total. Feel free to make them smaller, just remember the baking time will be shorter.
  • Place the dough balls on a parchment-lined baking tray, leaving space between each one (these cookies are large and will spread a bit). I added a few more bits of chocolate and pistachios after placing the cookies on the tray (totally optional).
cookie dough being covered, scooped, and placed onto a baking tray
  • Bake in a preheated oven at 165°C (330°F) for 15 to 18 minutes, or until the edges are golden and the centers look just set.
  • Let the cookies cool on the tray for a few minutes (like 2 to 3 minutes), then transfer them to a wire rack to cool completely.
  • Once cooled, fill a piping bag (or use a spoon) with your homemade pistachio cream and drizzle over each cookie. This makes a huge difference, I highly recommend adding the pistachio cream! Enjoy!
baked pistachio cookies cooling on a rack while being drizzled with pistachio cream

Storage Tips:

These cookies are best enjoyed fresh, but they store really well too. Keep them in an airtight container at room temperature for up to 3–4 days. Just make sure you don’t stack them on top of each other because of the pistachio cream (you can add parchment paper in between but it will still mess up the drizzle a bit).

To store the raw dough, you can refrigerate it for up to 2 days before baking. You can also freeze the dough balls, just scoop them, freeze on a tray until solid, then transfer to a zip-top bag.

Baking Tips:

Chilling the dough really helps! It keeps the cookies from spreading too much and gives them that nice thick, soft center.

Don’t overbake. The cookies are ready when the edges are golden but the center still looks a little soft, it’ll finish setting as it cools.

If you’re making smaller cookies, reduce the baking time to around 10–12 minutes and keep an eye on the edges.

fresh pistachio cookies on a baking tray ready to serve

If you tried this recipe, be sure to leave a rating and share your thoughts in the comments below. I’d love to hear your feedback!

pistachio cookies drizzled with homemade pistachio cream placed on a rack

Pistachio Cookies

These pistachio cookies are soft, sweet, and packed with white chocolate; finished with a drizzle of my 5-minute, 2-ingredient homemade pistachio cream.
5 from 1 vote
Prep Time 10 minutes
Cook Time 15 minutes
Chill Time 30 minutes
Total Time 55 minutes
Course Dessert
Cuisine American
Servings 6 Cookies

Ingredients
  

Instructions
 

  • Melt butter in the microwave for 30 seconds. In a large bowl, add the butter and sugar and mix.
    melted butter and sugar being creamed together in a mixing bowl
  • Add the egg, salt, and vanilla. Mix until everything is well combined.
    egg and vanilla added to the butter mixture and mixed until smooth
  • Add the flour, baking powder, and mix. If you’re doing this by hand, switch to a wooden spoon once the dough starts to come together.
    dry ingredients being mixed into the wet ingredients to form cookie dough
  • Stir in the chopped pistachios and white chocolate. If you’re using a white chocolate bar, just chop it into small chunks. Mix everything together until well combined.
    chopped white chocolate and pistachios being added to the cookie dough
  • Cover the dough with plastic wrap, pressing it directly onto the surface of the dough. Refrigerate for 30 minutes to 1 hour.
    Scoop out the dough into cookie balls. I used 85g per cookie for large bakery-style ones and got 6 cookies. You can make them smaller, just adjust the baking time accordingly.
    Place the cookie dough balls on a baking tray lined with parchment paper, leaving space between them.
    Bake in a preheated oven at 165°C (330°F) for 15 to 18 minutes, or until the edges are golden and the centers look just set.
    cookie dough being covered, scooped, and placed onto a baking tray
  • Remove from the oven and let them sit on the tray for a few minutes, then transfer to a wire rack to cool.
    Once the cookies have cooled, spoon your homemade pistachio cream into a piping bag and drizzle over the tops. Enjoy!
    baked pistachio cookies cooling on a rack while being drizzled with pistachio cream

Video

Notes

Nutrition

Calories: 482kcalCarbohydrates: 52.1gProtein: 7.2gFat: 28g
Keyword Homemade Pistachio Cookies, Pistachio Cookies Recipe
Tried this recipe?Let us know how it was!

Hi there! I’m Pamela, a passionate baker, cook, and cake decorator who loves creating delicious treats and savory dishes. This blog is where I share my favorite recipes and feature the amazing work of other talented bakers and cooks. If you’d like to share your recipes, send me a message, I’d love to feature you!

Follow my channels!

Buy My Ebook

Latest Posts

  • Potato Salad
    Potato Salad
  • Oreo Spread
    Oreo Spread
  • No-Bake Biscoff Cheesecake Cups
    No-Bake Biscoff Cheesecake Cups
  • No-Bake Oreo Cheesecake Cups
    No-Bake Oreo Cheesecake Cups

2 responses

5 from 1 vote

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




  1. Jessica

    5 stars
    Looks amazing! Can’t wait to try it

    1. Buttercut

      Thank you, Jessica! Can’t wait to hear your feedback!


Join My 100k+ Community

Contact

About Me

FAQ

Privacy Policy

Copyright 2025