If you’re anything like me, there’s something irresistibly satisfying about the combination of buttery shortbread and the nutty crunch of pistachios. Add a drizzle of dark chocolate, and you’ve got a cookie that’s a step up from your everyday treat. These pistachio shortbread cookies are the kind of indulgence that feels both luxurious and homey—perfect for gifting, a festive occasion, or just because you deserve a little something special.
I first came across this recipe during a winter baking spree a few years ago, and let me tell you, they vanished so fast I barely had time to snap a photo. The rich, nutty flavor from the pistachios paired with the smooth dark chocolate dip created a perfect balance of textures and flavors that I knew I’d have to make again and again. I love how they’re not too sweet but still feel like a decadent treat. Whether you’re an experienced baker or a beginner, these pistachio shortbread cookies are easy to make, and trust me, they’re always a crowd-pleaser.
The origin story (or, how I stumbled upon perfection)
Shortbread is a classic Scottish biscuit that has been around since the 16th century. Originally, it was made with just three ingredients—flour, butter, and sugar. Over the years, variations have popped up all over the world, with bakers adding everything from chocolate chips to dried fruit. My version is a bit of a modern twist, thanks to the earthy, rich flavor of pistachios and the indulgent dark chocolate dip.
Pistachios aren’t traditionally found in shortbread recipes, but once I tried it, I knew it was a game-changer. The little green nut gives the cookies a mild sweetness and a satisfying crunch that adds complexity to the simple, buttery shortbread. The chocolate dip is optional, but if you’re a chocolate fan (and who isn’t?), it’s the perfect finishing touch.
Let’s talk ingredients: the good, the better, and the “oops I’m out of that”
Butter (the heart of any shortbread)
The key to great shortbread is, of course, butter. You’ll want to use unsalted butter for this recipe, but if you only have salted butter on hand, no biggie! Just skip the extra pinch of salt in the dough. The butter should be soft enough to easily mix by hand, so make sure you leave it out for a bit before you get started. It’s the fat content in butter that gives shortbread its signature melt-in-your-mouth texture, so don’t even think about swapping for margarine.
Granulated sugar (not too sweet, just right)
Granulated sugar helps to give shortbread its signature crumbly texture. Don’t worry if it feels like there’s not a lot of sugar in the dough—it’s not meant to be a sweet cookie but rather a buttery one with just a hint of sweetness. I’ve experimented with brown sugar before for a deeper, molasses-like flavor, but honestly, this classic recipe does it best.
Flour (don’t go for cake flour!)
I’m a big believer in all-purpose flour for shortbread. It gives the right texture without making the cookies too delicate or dense. The goal is a firm dough that holds its shape, but isn’t too tough. Stick to the all-purpose flour, and avoid any substitutes unless you’re going gluten-free (I’ll dive into that later).
Pistachios (the star of the show)
The pistachios really make these cookies stand out. You’ll want to roughly chop them up before mixing them into the dough. It’s important to use raw, unsalted pistachios (unless you’re into that salty-sweet vibe, in which case, go for roasted). If you’re in a pinch and can’t find pistachios, almonds or hazelnuts would make great alternatives, though I think pistachios have the perfect flavor for these.
Dark chocolate (because why not?)
Dark chocolate adds a richness to the cookies, balancing out the buttery dough and the nuttiness of the pistachios. I like to use about 70% cocoa for that deep, slightly bitter taste, but you can go lighter or darker depending on your preference. If you’re not a fan of dark chocolate, milk chocolate works too (though you might lose a bit of the “fancy” feel). Pro tip: Chop your chocolate into small pieces before melting to make the process faster and smoother.

Kitchen gear: What you need (and what you can totally skip)
To make these cookies, you don’t need a lot of fancy equipment. Here’s the rundown:
- Mixing bowl and wooden spoon: You’ll start off by softening the butter and mixing it with sugar, and a good old wooden spoon gets the job done just fine. If you prefer using an electric mixer, go ahead, but I love the old-school method here. It feels more “hands-on.”
- Sharp knife: When chopping up the pistachios and slicing the dough, a sharp knife is a must. Trust me, it makes everything smoother.
- Cookie sheet and parchment paper: A good baking sheet with parchment paper is essential for easy cleanup. Plus, the parchment helps the cookies bake evenly without sticking.
- Plastic wrap: To shape the dough into a log, plastic wrap helps keep everything together as it chills. It’s worth having on hand to keep things neat and tidy.
- Microwave-safe bowl: If you’re melting chocolate, using a microwave-safe bowl is your best bet. Just make sure to stir every 30 seconds to prevent burning.
You won’t need a stand mixer or any crazy gadgets for these cookies—just some basic tools and a bit of patience.
Step-by-step: My foolproof method (and a few hard-learned lessons)
1. Beat the butter and sugar
Start by softening your butter (no microwave shortcuts here—just let it sit at room temperature). Beat it with a wooden spoon until it’s nice and creamy. Then, add the sugar and continue mixing until it’s well combined. Don’t overmix! We’re not making whipped cream here, just getting a smooth butter-sugar base.
2. Mix in the flour
Once the butter and sugar are smooth, add your flour. It’ll look like a big mess at first, but don’t panic! Keep mixing until the dough starts to form chunky breadcrumbs. At this point, ditch the spoon and get your hands in there to bring the dough together. You’re looking for a dough that’s firm and holds together without being sticky.
3. Add the pistachios
Gently fold in ⅔ of the chopped pistachios. I usually just use my hands to knead them in, which helps distribute them evenly. Don’t overwork the dough—you want those pistachios to stay crunchy, not get ground into the dough.
4. Shape and chill the dough
Form the dough into a log (about the size of a paper towel roll) and wrap it tightly in plastic wrap. Chill it in the fridge for an hour to firm up. This step is crucial for making sure the cookies hold their shape when you slice them.
5. Slice and bake
Once your dough is chilled, preheat the oven to 320°F (160°C). Unwrap the dough and slice it into rounds about ½ inch thick. Place them on a parchment-lined baking sheet, giving them some space to spread. Bake for 15-20 minutes, or until the edges are just starting to turn golden brown.
6. Chocolate dip and pistachio sprinkle
After cooling, melt your dark chocolate in the microwave (stirring every 30 seconds). Dip each shortbread cookie halfway into the chocolate, then sprinkle the remaining pistachios on top. If you’re feeling fancy, a sprinkle of sea salt really brings out the flavors.

Variations you might want to try
- Gluten-free: Swap out the all-purpose flour for a good gluten-free flour blend, preferably one with xanthan gum for structure.
- Vegan: Use vegan butter and substitute the chocolate for a dairy-free option.
- Seasonal twists: In the winter, a dash of cinnamon or nutmeg in the dough adds a cozy, spiced touch. In the spring, try substituting the pistachios for chopped dried cherries and white chocolate for a fruity twist.
- Nut-free: You can replace the pistachios with sunflower seeds or pumpkin seeds if you’re catering to nut allergies, though the flavor will change a bit.
Serving and presentation ideas
Serve these cookies on a simple white platter or a rustic wooden board for a cozy, charming look. For an extra touch, drizzle a little more melted chocolate over the top before serving, or dust the cookies with a bit of powdered sugar. If you’re hosting a tea party, these pistachio shortbread cookies are perfect paired with a steaming cup of Earl Grey or chamomile.
Drink pairings
A rich, slightly bitter espresso pairs wonderfully with these cookies. If you’re feeling fancy, a glass of dessert wine, like a Tawny Port, complements the pistachios and dark chocolate beautifully. For a more casual vibe, a chilled glass of sparkling water with a slice of lemon does the trick without overpowering the cookies.
Storing and reheating
These cookies stay fresh for up to a week in an airtight container at room temperature, but I guarantee they won’t last that long. If you want to keep them longer, freeze the unbaked dough log for up to three months. Just slice and bake directly from the freezer—no thawing needed!
Adjusting for different serving sizes
This recipe yields about 20-25 cookies, but if you need more, just double the recipe. The dough holds up well to scaling, though the baking time might vary by a minute or two, so keep an eye on the cookies toward the end of the bake.
Potential pitfalls and how to avoid them
- If the dough is too sticky, just add a little more flour. If it’s too crumbly, a splash of cold water will bring it together.
- Make sure your butter is soft enough for easy mixing—hard butter will lead to uneven dough.
Give these cookies a try!
Now that you’ve got all the tips and tricks, it’s time to get baking! I’m sure these pistachio shortbread cookies will become a favorite in your baking rotation, whether you’re making them for a special occasion or simply to enjoy with a cup of tea. Feel free to tweak the recipe to your taste, and most importantly, have fun with it!

FAQs
- Can I use roasted pistachios instead of raw? Absolutely! Roasted pistachios will add a slightly different flavor, and they’re a great choice if you prefer a stronger nutty taste.
- What if I don’t like dark chocolate? No problem! Milk chocolate or even white chocolate work just as well. Just choose what you love!
- Can I make the dough ahead of time? Yes! You can refrigerate the dough for up to 3 days or freeze it for longer. Just make sure to wrap it tightly in plastic wrap.
- Do these cookies need to be refrigerated after baking? Not at all. They can be stored at room temperature in an airtight container for up to a week.
- How do I make these cookies more crunchy? You could bake them a little longer, but keep an eye on them so they don’t burn. You can also add a tablespoon of cornstarch to the dough for extra crispness.

Pistachio Shortbread Cookies Recipe
- Total Time: 1 hour 40 minutes (includes chilling)
- Yield: 20–25 1x
Description
These pistachio shortbread cookies are a perfect balance of buttery shortbread, crunchy pistachios, and rich dark chocolate. Try them today!
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
Instructions
1. Beat the butter and sugar
Start by softening your butter (no microwave shortcuts here—just let it sit at room temperature). Beat it with a wooden spoon until it’s nice and creamy. Then, add the sugar and continue mixing until it’s well combined. Don’t overmix! We’re not making whipped cream here, just getting a smooth butter-sugar base.
2. Mix in the flour
Once the butter and sugar are smooth, add your flour. It’ll look like a big mess at first, but don’t panic! Keep mixing until the dough starts to form chunky breadcrumbs. At this point, ditch the spoon and get your hands in there to bring the dough together. You’re looking for a dough that’s firm and holds together without being sticky.
3. Add the pistachios
Gently fold in ⅔ of the chopped pistachios. I usually just use my hands to knead them in, which helps distribute them evenly. Don’t overwork the dough—you want those pistachios to stay crunchy, not get ground into the dough.
4. Shape and chill the dough
Form the dough into a log (about the size of a paper towel roll) and wrap it tightly in plastic wrap. Chill it in the fridge for an hour to firm up. This step is crucial for making sure the cookies hold their shape when you slice them.
5. Slice and bake
Once your dough is chilled, preheat the oven to 320°F (160°C). Unwrap the dough and slice it into rounds about ½ inch thick. Place them on a parchment-lined baking sheet, giving them some space to spread. Bake for 15-20 minutes, or until the edges are just starting to turn golden brown.
6. Chocolate dip and pistachio sprinkle
After cooling, melt your dark chocolate in the microwave (stirring every 30 seconds). Dip each shortbread cookie halfway into the chocolate, then sprinkle the remaining pistachios on top. If you’re feeling fancy, a sprinkle of sea salt really brings out the flavors.
Notes
Serving and presentation ideas
Serve these cookies on a simple white platter or a rustic wooden board for a cozy, charming look. For an extra touch, drizzle a little more melted chocolate over the top before serving, or dust the cookies with a bit of powdered sugar. If you’re hosting a tea party, these pistachio shortbread cookies are perfect paired with a steaming cup of Earl Grey or chamomile.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dessert