These Pistachio Shortbread Cookies are absolutely divine. They are buttery, crumbly, packed with chopped pistachios, and dipped in dark chocolate - what's not to love?

TL;DR Recipe Snapshot
What it is: Buttery shortbread cookies packed with chopped pistachios and dipped in chocolate.
Why you'll love it: Authentic Scottish shortbread recipe with only 5 ingredients, no mixer or food processor or cookie cutters needed.
How to make it: Combine butter and sugar, then mix in the flour and bring it together into a dough. Roll into a log, chill, then slice and bake.

Reader Review:
I've made these cookies many times, and every time, I have no leftovers and many requests for the recipe! So easy to make, and the perfect blend of salty and sweet!
⭐⭐⭐⭐⭐ - Kelley
Shortbread is something I don't mess around with. I grew up in Scotland, and after years as a professional baker and recipe developer, this pistachio shortbread cookie recipe has become one of my favourites.
They're the cookies I bake when I want to impress but don't have hours to spend. The dough comes together using the creaming method - no food processor needed - and is baked slice-and-bake style, so there's no rolling or cutting out. Packed with chopped pistachios and finished with a dip in chocolate, it's a five-ingredient recipe that's simple to make and quietly impressive.
Jump to:

Why This Recipe Works
- Traditional shortbread recipe with balanced ingredient ratios.
- The recipe uses the 'slice and bake' method, so there is no need for rolling out or cookie cutters.
- Baked low and slow for the perfect crumbly texture that melts in your mouth.
Reader Review:
These cookies turned out exactly as the photo shows. They were delicious, easy to make and are suitable for any occasion. No special skills needed and I like the fact that the uncooked dough has to stay in the fridge which means I make them the day before I need them, then its a quick slice and in the oven. I have made them about10 times now and they always turn out perfect.
⭐⭐⭐⭐⭐ - Sonia
Ingredient Notes
This pistachio shortbread cookies recipe is an easy, melt-in-the-mouth shortbread with added pistachios and dark chocolate. Unlike butter cookies, classic shortbread only contains 3 ingredients, and that is what we use as the base.
- Butter - As with any shortbread recipe, it is important to use high-quality butter with a high-fat content to make sure you get that wonderful crumbly texture. Use salted butter, or if you only have unsalted butter, just add ¼ teaspoon of salt to the recipe with the flour.
- Sugar - Use granulated white sugar. Some shortbread recipes call for confectioner's sugar, but if you want classic shortbread as it's supposed to be, use granulated (caster sugar in the UK).
- Flour - All-purpose flour is best, we don't want any leavening agents like you find in self-raising flour.
- Pistachios - Of course, you'll need pistachios. I like to make it easy on myself and buy mine already shelled. You can use unsalted or salty pistachios - this is totally down to personal preference. It also doesn't matter if you use roasted or raw pistachios, as we'll be baking them anyway.
- Chocolate - These pistachio cookies are wonderful on their own, but dipping them in chocolate does something magical to them. I've always thought dark chocolate and pistachio were a match made in heaven, but you could use milk chocolate or even white chocolate if you prefer. Make sure you use real chocolate and not chocolate chips as chocolate chips have other ingredients in them that stops them from melting properly (so they are bake stable).
See the recipe card for quantities.
Things You'll Need
- Mixing bowl
- Wooden spoon
- Cookie sheet
- Microwave-safe bowl (for melting chocolate).
Reader Review:
This is such an amazing shortbread recipe! Your instructions/tips were very helpful, so thank you! These are delicious on their own but dipped in dark chocolate they are so decadent
⭐⭐⭐⭐⭐ - Mary

How to Make Pistachio Shortbread Cookies
These pistachio cookies are an adaptation of my classic shortbread cookie recipe, with pistachios and chocolate added in for extra deliciousness!

Cream Butter and Sugar
Put your softened butter into a mixing bowl and mix it with a wooden spoon or spatula just to soften it a little more.
Add the sugar to the butter and mix together, just until combined. You could use a stand mixer with paddle attachment, or an electric mixer for this, but it's not really necessary as it's easy enough to do by hand. If you do use a mixer, just make sure to keep it on low speed, as we don't want to incorporate too much air into the mixture.

Add the Flour and Nuts
Add the flour and mix until it starts to clump together - it will look kind of like large, chunky breadcrumbs. Ditch the spoon and bring it together with your hands to form a smooth dough.
Chop the pistachios roughly and put ⅔ of them into the dough. Reserve the other third for sprinkling on top later. Use your hands to work the pistachios into the dough evenly.

Shape the Dough
Tip the dough out onto your work surface and form it into a long log shape with your hands, about the width of a paper towel roll.
Wrap the dough log in a large piece of plastic wrap and roll it a little to smooth it out into a neat round shape.
Chill the dough log for an hour or until it is firm to the touch. You can also make it ahead and keep it in the fridge for up to 3 days before baking.

Slice the Shortbread
Once the dough has chilled, preheat the oven to 340°F / 170°C and line a sheet pan with a sheet of parchment paper.
Shortbread is baked at a low temperature so that it can bake all the way through before the top of the cookie starts to turn brown.
Unwrap the dough from the plastic and use a sharp knife to slice ½-inch rounds, place them on your prepared baking sheet with room to spread.

Bake
Bake shortbread for 15-20 minutes. Bake time will vary depending on how thick you cut your cookies, so keep an eye on them and take them out when the edges are just starting to turn golden brown.
Baked shortbread still looks a lot paler than regular baked cookies, so you really want to take them out just when the edges are turning, otherwise, they'll be overbaked.
Remove the pistachio shortbread cookies from the oven and let them cool on the cookie sheet for 10 minutes before transferring to a wire rack to cool completely.

Dip in Chocolate
Once the cookies are cooled, it's time to dip them in chocolate!
Chop the chocolate into small pieces and microwave in 30-second bursts until completely melted.
Dip the pistachio shortbread cookies into the melted chocolate to about halfway. Shake gently to get off any excess chocolate, and then lay on a piece of parchment paper.

Decorate
Before the chocolate sets, sprinkle the top of the cookies with the reserved chopped pistachios.
Optionally, sprinkle a tiny bit of sea salt on there too. Allow the chocolate to set completely.
Reader Review:
These were amazing! Easy to prep ahead of time and came out perfect with the cooking time listed. Took them to a cookie party and everyone loved them. They won prettiest cookie too! Thanks for sharing.
⭐⭐⭐⭐⭐ - Jen
Tempering The Chocolate
If you want the perfect finish on your cookies, temper your chocolate! Tempering will allow the chocolate to set hard and shiny and it won't melt easily at room temperature. It's an extra step but it's a lot easier than you think.
Did you know you can temper chocolate in the microwave without a thermometer or any fancy equipment? See my post on how to temper chocolate to find out how.

Pistachio Shortbread Cookie Variations
- Leave out the chocolate - Of course, you don't need to dip your pistachio cookies in chocolate. I think it really adds something to the cookies but they are still absolutely delicious without it! You could also try other kinds of chocolate like milk or white chocolate.
- Extra Flavor - For some flavor variation try adding some extracts to your shortbread dough - i think this recipe would go particularly well with almond extract.
- Different Nuts - You don't have to stick to pistachios! I love pistachios as they are my favorite nut and the green color makes for wonderful Christmas cookies, but you can make this recipe with any kind of nuts you like! Try walnuts or pecans.
- Shapes - You don't have to use the slice-and-bake method for this dough - you could also roll it out and cut into whatever shapes you like, just make sure the shapes are very chilled (almost frozen) before putting them in the oven so they retain their shape. See my Chocolate Chip Shortbread Cookies recipe for instructions on this.

How To Store Shortbread
Store your pistachio shortbread cookies in an airtight container at room temperature for up to 2 weeks.
You can also freeze the unbaked cookie dough in the log shape, tightly wrapped in plastic wrap and sealed in a Ziploc bag for up to 3 months. To bake, thaw in the fridge overnight and then slice and bake as normal.
Alternatively, you can chill the dough log and then slice the cookies and freeze individual slices so you can bake a few at a time as needed. You can bake from frozen by adding 2-3 minutes to the bake time. So you can have wonderful homemade cookies anytime!

More Pistachio Desserts
Hey pistachio lover! If you can't get enough of pistachio desserts, check out some of these recipes:
Watch How To Make Pistachio Shortbread Cookies
See my video tutorial for how to make these Pistachio shortbread cookies:
Recipe

Pistachio Shortbread Cookie Recipe
Ingredients
- 2 sticks Salted Butter 227g (room temperature)
- ½ cup Granulated Sugar 100g
- 2 cups All-purpose Flour 250g
- 1 cup Pistachios 120g (without shells)
- 4 oz Dark Chocolate 113g
Equipment
Instructions
- Put the room-temperature butter in a mixing bowl and beat it lightly with a wooden spoon to soften some more.2 sticks (227 g) Salted Butter
- Add the sugar and beat together with the butter. You can use an electric mixer if you want, but it's not necessary. Just beat until combined and no more, we don't want to incorporate any air here.½ cup (100 g) Granulated Sugar
- Add the flour and mix until it starts to form clumps and looks like large chunky breadcrumbs. Ditch the spoon and use your hands to bring it together into a smooth dough.2 cups (250 g) All-purpose Flour
- Roughly chop the pistachios and add ⅔ of them into the shortbread dough. Reserve the other third of them to sprinkle on top later. Use your hands to knead the pistachios into the dough so they are evenly dispersed. Don't overwork the dough.1 cup (120 g) Pistachios
- Shape the shortbread dough into a log shape, roughly the width of a paper towel roll. Wrap it in plastic wrap and twirl the edges like a Christmas cracker to seal it in. Roll it on your work surface to smooth out the edges and make it rounder.
- Chill the dough log in the fridge for one hour or until it feels very firm to the touch. You can also make the dough ahead of time and keep it in the fridge for up to 3 days before baking.
- Once you are ready to bake, preheat the oven to 340°F / 170°C and line a cookie sheet with parchment paper.
- Remove the shortbread dough from the fridge and unwrap it from the plastic wrap. Use a sharp knife to slice it into rounds about ½ an inch thick. Place the rounds on the prepared cookie sheet with enough room to spread.
- Bake for 12-18 minutes or until the edges of the cookies are just starting to turn golden brown. Let cool on the baking sheet for 10 minutes before transferring to a cooling rack to cool completely.
- Once the shortbread has cooled, chop up your dark chocolate and melt it in the microwave in 30-second increments until totally melted.*4 oz (113 g) Dark Chocolate
- Dip the shortbread cookies into the chocolate to about halfway, then lay them on a sheet of parchment paper. Sprinkle the remaining chopped pistachios on top and let them set. Optional: You can also sprinkle a tiny bit of sea salt on there if desired.















Emily
Made these for Christmas, now my mum has told me I have to keep making them all the time - not just at Christmas!