If you’ve ever had chocolate and pistachio together, you’ll know what great partners they make and these chocolate pistachio cookies are no exception. They’re crisp on the edges but thick and soft inside and studded with gorgeous green pistachio nuts and they’re just so good!
The very simple but rich and delicious chocolate cookie dough, loaded with those nuts, is rolled into logs and chilled until firm. From there, they’re simple to slice and bake at will meaning you can have just a few each day or make a big batch to share.
The stunning contrast of the green and dark brown cookie is gorgeous too and the sweet, rich and nutty flavour will have everyone coming back for more.
You’ll love these pistachio chocolate chocolate chip muffins too.
This recipe was first published right here on September 4th, 2018 and has been updated with clearer instructions and step by step photos.

Never Miss a Recipe!
Get the latest recipes straight to your inbox.
Ingredients
The ingredients in these chocolate and pistachio cookies are super simple, everyday items and, while the pistachios are stunning and taste so lovely, you can try other nuts here too.

Jump to the recipe for full ingredients and instructions.
- Flour: Just plain flour (aka all purpose flour), is all you need.
- Cornflour: Known in some places as cornstarch, cornflour is a starch often used to thicken sauces, but it’s also wonderful for making cakes and cookies soft.
- Dutch processed cocoa: I love using dutch process cocoa powder for it’s dark colour but regular unsweetened cocoa powder will work too.
- Baking soda: Also known as bicarbonate of soda, or bicarb soda, baking soda gives the cookies a bit of lift and texture.
- Sugar: A combination of dark brown sugar (you can also use light brown sugar) and white granulated sugar gives the right amount of sweetness but also contributes to the texture here. I tend to use caster sugar (aka superfine sugar) in place of granulated in all my baking.
- Butter: Unsalted butter will work best here.
- Vanilla extract: Use pure vanilla extract for the best flavour and steer away from vanilla essence.
- Milk: A little whole milk, or light milk, adds a bit of moisture to the cookies and helps to keep the dough pliable.
- Pistachios: I use already shelled, unsalted pistachios.
- Dark chocolate: This is part two of the chocolate in these nutty chocolate cookies. It’s simply drizzled over at the end and adds a next level of flavour and elegance. I just melt some chocolate chunks from a dark chocolate bar.
How to make pistachio chocolate cookies
If you need another reason to bake up a batch of these pistachio chocolate cookies, other than the amazing flavour, it has to be the slice-and-bake form. The cookie dough is rolled into a log shape, then firmed up in the fridge for a short time before simply slicing cookie rounds and baking.
This dough can sit in the fridge for a few days or in the freezer for up to 3 months, meaning you have cookies ready to bake at a moments notice and, since they only take 11 minutes to bake, you can literally be serving these up to your very grateful guests in under 20 minutes.
Jump to the recipe for full ingredients and instructions.
1. The dry ingredients
Simple sift, then whisk together the dry ingredients in a medium bowl to remove any lumps and disperse them. Set that mixture aside.

2. Cream the butter and sugar
Now, beat the butter, sugar and vanilla together in a large bowl until it’s looking fluffy and creamy. This process is called creaming and is used to add air to the mixture. I use my stand mixer with paddle attachment here to keep it a little hands off but you can also use a handheld electric mixer.

3. Combine wet and dry ingredients
The next step is to combine the two sets of ingredients, so add half the flour mixture into the butter mixture and just beat on low until it comes together. Repeat with the remaining dry ingredients and the milk until you have a very thick clumping dough with just a few bits of flour that haven’t quite been mixed in.

Now, add the chopped pistachios and give it another mix just until they’re distributed throughout the chocolate cookie dough. Be careful not to overmix.

4. Roll into logs and chill
Yes, you need to chill these chocolate pistachio cookies but it’s actually a bonus in this case. Since you chill it in logs and it keeps well in the fridge for a few days, you can happily just slice off a few each day and bake them up fresh as a treat and who doesn’t love a freshly baked cookie?
So, break the dough into two portions and roll each of them into a log. The dough is a little tacky, so as you’re rolling it into a log, it may start to stick to the worktop at some point and that’s the point to transfer it to plastic wrap, roll it up and continue to shape it that way. Press and roll it out until you have a log that’s about 4cm/1 ½ inches thick. Then repeat with the other one and chill until firm, at least 30 minutes.


5. Slice and bake
And the part you’ve been waiting for with these gorgeous chocolate slice and bake cookies. Take the rolls (or just do 1 and save the other for later) out of the fridge and slice into 1cm / ⅖ inch rounds. You can slice thinner cookies but be aware they’ll bake quicker.

Space them out about 1 ½ inches apart on a baking sheet lined with baking paper as they will spread as they bake, then bake for 11 minutes. Done!

Let them cool for 5-10 minutes on the baking trays, then transfer them to a wire rack to cool completely before drizzling over melted chocolate.
Tips and tricks
- Weigh ingredients for best results: You will always get the best result by weighing ingredients where a weight is given. This is especially true for very fine ingredients like flour, cornflour and cocoa. So, if you want perfect cookies use a kitchen scale. Once you get used to using one, you’ll likely prefer it especially when you realise you can weigh straight into your bowl and not have to wash up a bunch of cup measures.
- Don’t overmix the dough: Overmixing the dough can result in tough cookies, so don’t mix the dough too much – just enough to bring everything together.
- Make them round again: When they come out of the oven, you’ll notice some of the cookies might be a bit misshapen or spread more than you’d like. They’re perfectly delicious and edible but if you want them to be more uniformly round, just place a larger round cookie cutter over each cookie and move it around in circles around each cookie. This will reshape them slightly and can even thicken them up again.

Variations
These soft and chewy chocolate pistachio cookies are gorgeous just as they are but everyone loves to get creative so why not change them up a little to your own tastes.
Make them extra special by adding a light scattering of sea salt flakes as soon as they come out of the oven. You can also take the chocolate to another level by adding some mini chocolate chips through the dough. You’ll get lots of gooey bits straight from the oven and if you want to do this, make sure to really press the dough together firmly. You could also drizzle over a little white chocolate or caramelised white chocolate.
Try using salted butter in place of the unsalted for a little extra background saltiness. So good. Other nuts are great too like cashews, pecans or peanuts.
You can shape them differently too. If you don’t feel like the slice and bake method, try using a cookie scoop or roll cookie dough balls and bake those.
Storage
These cookies will store well at room temperature in an airtight container for 4-5 days or a few days longer in the fridge.
The cookie dough can be chilled for 3-4 days in the fridge before baking or frozen for up to 3 months.
With those bright pops of green these chocolate and pistachios cookies would be wonderful for Christmas. The very simplicity of making them in large batches is great for the festive season too so they’ll make perfect gifts for everyone you love.

⭐⭐⭐⭐⭐
Did you try this chocolate pistachio cookies recipe? Show it some love in the comments below.
Hungry for more?
- Subscribe via Email, Facebook, Pinterest and Instagram.
- Add Sugar Salt Magic as a Google Preferred Source.

Ingredients
- 260 g plain flour (all purpose flour) (2 cups / 9.2oz)
- 45 g cornflour (US cornstarch) (⅓ cup)
- ½ cup dutch processed cocoa powder (55g/~2oz)
- 1 ½ teaspoons baking soda bicarb soda
- ¼ teaspoon salt
- 150 g dark brown sugar (¾ cup packed / 5.3oz)
- 100 g caster sugar (superfine sugar, or granulated) (½ cup / 3 ½oz)
- 190 g unsalted butter room temp (~6 ½ oz)
- 1 teaspoon vanilla extract
- 2 ½ tablespoons milk (10 tsp, notes 1)
- 140 g pistachios roughly chopped (1 cup/~5oz)
- 100 g dark chocolate melted for drizzling (3 ½ oz)
- Pistachio crumbs for decorating
For best results, always weigh ingredients where a weight is provided
Equipment
- Standmixer with paddle attachment helpful but not essential
- or electric mixer
- plastic wrap
- 2 Large baking sheets
Instructions
- Preheat oven to 180C (160C fan forced)/ 350f. Line 2 large baking sheets with baking paper.
- Sift together the flour, cornflour, cocoa and baking soda. Add the salt, then whisk the dry ingredients together to distribute evenly.
- In a separate bowl, beat together the butter, both sugars and vanilla until lightened and fluffy (4-5 minutes, scraping the bowl from time to time).
- Scrape down the sides of the bowl again and add half the flour mixture. Beat on low until just combined.
- Add the milk and remainder of the flour and mix until it just starts to come together.
- Finally, add the pistachios and give the mixture another beat until mixed through and the dough is clumping
- Pull the dough together with your hands and split in half. Roll each half into a long log (it will be tacky), then roll into a piece of plastic wrap. Continue to firmly smooth and roll the dough until you have a log about then 4cm/1 ½ inches thick. Chill in the fridge for 30-45 until firm (or in the freezer for later).
- Slice each log into roughly 1cm/⅖ inch thick pieces and place onto the baking trays at least 1 inch apart. Bake for around 11 minutes, turning the trays halfway through.
- As soon as you take the trays out of the oven, you can roll a round cookie cutter around the outside of the cookies if some have spread and you want them to be nice and round. This will only work while they’re still hot.
- Allow them to cool on the trays for a few minutes before using a spatula to help to transfer them to a cooling rack.
- Once cool, drizzle with extra melted chocolate and sprinkle with pistachio crumbs
- Please take a moment to leave a comment & rating. It's appreciated and so helpful.
Notes
- Tablespoons: I use a standard Australian 20ml tablespoon (equal to 4 teaspoons). Check yours before measuring.
- Make sure when rolling the dough that you press it together firmly.
- The dough will slice best when it is firm and with a sharp knife.
- Nutrition details are approximate only – scroll below the recipe to find the full nutritional information.
This post may contain affiliate links that earn me a small commission for my referral, at no extra cost to you. Thank you for supporting Sugar Salt Magic.



26 Comments on “Chocolate Pistachio Cookies”
TERIBLE RECIPE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! The batter is super dry and crumbly. There is pretty much NO pistachio flavor. Also the derctions are super hard to read. Never doing this again. And lastly when I was writing this review the first time the website randomly shut off. DO NOT USE THIS RECIPE!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Wowzers! Tell us how you really feel 😂
Considering all the 5-star reviews for this recipe, I’m going to assume they just aren’t to your taste, or that you’ve done something wrong that made them dry and crumbly. Did you weigh the flour?
Also, these are a chocolate cookie with pistachios in it, not pistachio flavour. I’m sorry you didn’t love them.
I’m dying to try this but am allergic to corn. Can I sub out the cornflour with arrowroot starch?
Hello NB. Yes, you can.
This is a fantastic recipe – I had some pistachio paste I needed to use up so I stuffed some inside and they were gorgeous! They work well as big cookies and medium ones and I use this as my base cookie recipe, adapting it to suit ie chocolate chip etc. I like how it doesn’t use up endless eggs and it’s a huge batch. Thank you!! Xx
I’m so happy you love them, Debbie. I truly appreciate you dropping back to review.
Hi Marie! These cookies are delicious, I’ve made it multiple times.
One issue I face is that the cookie dough logs tend to crumble when I slide them – even after chilling for a few days and using a serrated knife. Is there any tip to avoid this?
Hello Amy. I’m so happy you love them. This could be as simple as the brand of flour you use absorbs more moisture. Feel free to just add a touch more milk and play with it until you’re getting the right texture 🙂
These are DELICIOUS. There’s an addictive quality to them that makes it so I can’t stop eating them. 10/10 make these. I weighed all of my ingredients for accuracy and they came out perfect.
I’m so happy you love them, Jillian. Thanks so much for dropping back with a review.
hello Marie, starting to “practice” for Christmas and bake these chocolate rich and yummy cookies
I have thought a question, while baking some cookies cracked ..any tips why it happened?
thanks for your recipes❤
They do crack a little here and there. You can see mine have cracks too but it’s part of their charm. Other than that, it may be that your mixture turned out a little dry – maybe slightly too much flour?
thank you Marie
I made another batch yesterday evening – didn’t bake them yet but added a less flour, and I rolled the logs in pistachio flour ( fine grinded ) – they are irresistible!
They must look beautiful with those pistachio edges 🙂
Hi there! I’m wondering how many days in advance can I prep the cookies before baking if they’ll only be refrigerated, not frozen? And also do you use roasted salted pistachios? I see there’s no salt in the recipe so I planned to use salted nuts to be sure they have a bit of saltiness.
These keep fairly well and you could make the dough a few days before baking and gift them 1-2 days later and they’ll still last a few days after that nicely. I wouldn’t use salted pistachios. The cookies aren’t super sweet to start with.
These cookies are delicious! The texture is perfect and the flavor is addictive. I made these for Christmas last year and look forward to making them again. I did measure my ingredients.
So happy you love them, Jillian.
Hey!
Thanks for this super simple eggless recipe.
I tried it and the taste was just perfect. The texture was also great crisp from outside and soft from inside.
I was expecting for an even surface cookies and instead my cookies spreaded alot and had many cracks.
How can I achieve an even surface cookie which will also retain it’s shape?
So happy you love them. Just chill the dough for longer. This will help them to retain their shape.
Hi! Thanks for sharing your recipe, these look awesome. Here in the states cornflour usually indicates cornmeal (like a finer version of polenta) and cornstarch is a term for a white powder used to thicken pies or puddings. Usually recipes call for a tablespoon or less of cornstarch, so it’s very unusual to see a 1/2 c of cornstarch in a recipe. I want to make the cookies, but I’m hesitant to try without knowing which ingredient you’re referring to. Please let me know! Thanks!
Hello Katherine, they are the sane thing. Corn flour in Australia is also known as corn starch in the US. Definitely don’t use corn meal. Corn flour is also a white powder used as a thickening agent in Australia and not normally seen a lot in recipes in larger quantities. I use corn flour in a lot of my recipes as my way of making cake flour which is not as readily available in Australia. It gives an overall more delicate result. However, if you’re concerned about using that much corn starch, just replace both the AP flour and corn flour quantities with cake flour. Happy baking ?
I tried these with cake flour instead of the corn starch and regular flour mix, and it worked perfectly. I left one tray in the oven for 2 minutes more because my partner likes cookies crispy. Both trays were excellent. Thank you!
Thats brilliant Katherine. Thank you for letting me know, as I will add it to the notes in the recipe 🙂
Girl! These look phenomenal! Wish we were neighbor so we can do cookie exchange for Christmas 🙂
That would be fantastic 🙂