There’s something magical about the combination of buttery shortbread and vibrant green pistachios – it reminds me of my grandmother’s holiday cookie tin, where these Pistachio Shortbread Cookies sat like little jewels between the snickerdoodles and sugar cookies. I discovered this recipe years ago when I was experimenting with ways to use up a bag of pistachios, and let me tell you, it’s become one of my most requested treats. The nutty crunch against that tender, melt-in-your-mouth shortbread base? Pure magic. These aren’t just cookies – they’re little bites of comfort that bring people together around the kitchen table.
Why You’ll Love These Pistachio Shortbread Cookies
First off, you don’t need any fancy equipment or professional baking skills to nail these beauties. I’m talking about five simple ingredients that you probably already have in your pantry (well, except maybe the pistachios). The buttery shortbread base is incredibly forgiving – it’s almost impossible to mess up once you get the hang of it.
What really gets me excited about this recipe is how the salted pistachios add this wonderful contrast to the sweet, vanilla-scented dough. Each bite gives you that satisfying crunch followed by the most tender cookie texture. Plus, they’re absolutely gorgeous – those green pistachio pieces scattered throughout make them look like they came from a fancy bakery.
The best part? These cookies keep beautifully for up to a week, which means you can make them ahead for parties or just have them on hand when you need something special with your afternoon coffee.
Table talk
with Michelle!
Pistachio Shortbread Cookies has become one of those recipes I turn to again and again—whether it’s a holiday gathering or just a quiet afternoon with tea. They never last long! Even the pickiest eaters ask for seconds. Simple to make, endlessly adaptable, and always a hit.
Michelle
What You’ll Need
Let me walk you through what makes these cookies so special, ingredient by ingredient:
- Unsalted butter at room temperature – This is your foundation. I always use European-style butter when I can find it because it has a higher fat content, which means even more flavor and tenderness.
- Granulated sugar – You’ll use this in the dough and for rolling the edges. That sugar coating gives you the most beautiful sparkly finish and adds a lovely textural contrast.
- Pure vanilla extract – Please don’t skip the “pure” part here. Real vanilla makes such a difference in shortbread where every flavor matters.
- All-purpose flour – The backbone of our shortbread. I measure by weight when possible, but scooping and leveling works perfectly fine too.
- Whole pistachios, chopped – I use salted and roasted ones because that little bit of salt enhances everything. You can chop them as fine or chunky as you like – I prefer a mix of sizes for varied texture.
Let’s Make It Together
- Cream your butter and sugar until it’s light and fluffy – about 3-4 minutes with a stand mixer. Don’t skip the scraping down; you want everything evenly incorporated. No stand mixer? A wooden spoon and some elbow grease work beautifully too.
- Beat in that vanilla until it’s completely mixed through. Your kitchen should start smelling like a bakery right about now.
- Gently fold in the flour until it just comes together into a shaggy dough. It’ll look crumbly at first – that’s exactly what we want. Overworking shortbread dough makes tough cookies, so be gentle here.
- Fold in your chopped pistachios, making sure they’re evenly distributed throughout the dough. I like to use my hands for this part – you can feel when everything’s well combined.
- Turn the dough out onto a lightly floured surface and gently bring it together into a flat disk. Roll it out to about 1/3 to 1/2 inch thick. Pro tip: placing parchment paper on top makes rolling so much easier.
- Cut out your cookies using a 2-inch cookie cutter. You should get about 28 cookies from this batch. Roll those edges in sugar for that signature sparkly look.
- Refrigerate the cut cookies for at least an hour – this step is crucial for maintaining their shape while baking. Overnight works great too if you want to prep ahead.
- Preheat your oven to 350°F and roll those cookie edges in sugar one more time before placing them on a parchment-lined baking sheet, 2 inches apart.
- Bake for 15-20 minutes until they’re just set but still pale. They’ll firm up as they cool, so don’t worry if they seem soft. Shorter baking gives you tender cookies; longer makes them crispier.
- For extra sparkle, roll the edges in sugar one final time while the cookies are still warm. They need to be warm for the sugar to stick, but handle them gently – they’re delicate at this stage.

Serving Suggestions
These pistachio cookies are incredibly versatile. I love serving them alongside a pot of Earl Grey tea – the bergamot plays beautifully with the nutty pistachios. During the holidays, they make an elegant addition to any cookie platter, and their sophisticated flavor pairs wonderfully with champagne or dessert wine.
For a special treat, try sandwiching two cookies together with a thin layer of vanilla buttercream or even a smear of good-quality white chocolate. They’re also gorgeous crumbled over vanilla ice cream or used as a crust for individual cheesecakes.
In the summer, I like to serve them with fresh berries and whipped cream for an easy but impressive dessert that doesn’t require turning on the oven for long.
Make It Your Own
- Chocolate lovers can dip half of each cooled cookie in melted dark chocolate – the bitter chocolate is divine with the sweet, nutty cookie.
- For a citrus twist, add the zest of one lemon or orange to the dough along with the vanilla. It brightens the whole flavor profile beautifully.
- Gluten-free version: Substitute the all-purpose flour with a 1:1 gluten-free baking flour. The texture will be slightly more delicate, but just as delicious.
- Different nuts work wonderfully too – try chopped almonds, pecans, or even toasted hazelnuts for variety.
Kitchen Tips & Tricks
The biggest mistake I see people make with shortbread cookies is overworking the dough. Once you add the flour, mix just until it comes together – no more. I learned this the hard way when my first batch turned out tough as hockey pucks!
Room temperature butter is crucial here. If you forgot to take it out early, you can cut it into small pieces and let it sit for 20 minutes, or grate frozen butter and let it come to room temperature quickly.
Don’t skip the chilling step – cold dough holds its shape much better during baking. I’ve tried rushing this part before, and the cookies spread into sad, flat circles.
When rolling the edges in sugar, work quickly but gently. The cookies are most delicate when they’re warm, but that’s also when the sugar adheres best.
Storage & Make-Ahead Tips
These cookies are fantastic keepers. Store them in an airtight container at room temperature for up to a week – though they rarely last that long in my house! Layer them between sheets of parchment paper to prevent sticking.
For longer storage, you can freeze the baked cookies for up to 3 months. Just thaw them at room temperature when you’re ready to serve.
The unbaked dough also freezes beautifully. You can freeze the whole disk wrapped in plastic wrap, or cut out the cookies and freeze them on a baking sheet before transferring to a freezer bag. Bake them straight from frozen, adding just a minute or two to the baking time.
More Recipes from My Kitchen
If you’re loving the nutty, buttery combination in these cookies, you absolutely must try my Brown Butter Chocolate Chip Cookies – the brown butter adds incredible depth that pairs beautifully with chocolate.
For another elegant cookie option, my Classic Sugar Cookies are perfect for decorating and gift-giving, especially during the holidays.
And if you’re in a pistachio mood, don’t miss my Pistachio Ice Cream – it’s the perfect summer complement to these cookies!
Frequently Asked Questions
Absolutely! Just add a pinch of salt to your dough to make up for the flavor difference. The salt really enhances the overall taste.
This usually happens when the dough isn’t cold enough or the butter was too warm when you mixed it. Make sure to chill those cut cookies for at least an hour.
Of course! Just adjust your baking time accordingly. Smaller cookies might need 12-15 minutes, while larger ones could take 20-25 minutes.
I like to pulse them in a food processor just a few times for an even chop, but a sharp knife works perfectly too. Aim for pieces that are roughly the size of coarse breadcrumbs.
Definitely! Almonds, pecans, or walnuts all work beautifully. Just make sure they’re roughly chopped to the same size as the pistachios would be.
Final Thoughts
There’s something so satisfying about making Pistachio Shortbread Cookies from scratch – maybe it’s the way the dough comes together so simply, or how the whole house fills with that incredible buttery aroma while they’re baking. These cookies remind me that some of the best things in life don’t need to be complicated.
I hope these become a staple in your kitchen like they have in mine. Don’t be afraid to make them your own – add a little orange zest, dip them in chocolate, or experiment with different nuts. The beauty of this recipe is how forgiving and adaptable it is.
Thanks for being in my kitchen today. I’d love to hear how your cookies turn out!
If you give Pistachio Shortbread Cookies a try, I’d love to hear how it turned out!
Please take a moment to leave a rating and a quick review—it really helps us keep sharing free, delicious recipes you can trust.

Pistachio Shortbread Cookies
- Prep Time: 10m
- Cook Time: 15m
- Total Time: 205m
- Yield: 28 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
These pistachio shortbread cookies are buttery, nutty, and perfectly crisp around the edges — a delightful treat for any cookie lover.
Ingredients
- 2 cups unsalted butter, at room temperature
- 1 cup granulated sugar plus more for rolling the edges of the cookies
- 4 tsp pure vanilla extract
- 4 cups all purpose flour
- 2 cups whole pistachios, chopped (I use salted and roasted nuts)
Instructions
- Cream the butter and the sugar together, scraping down your bowl as necessary. I use a stand mixer but you can also do this by hand.
- Beat in the vanilla.
- Fold the flour into the butter and sugar until it comes together to form a dough. It will be crumbly, but make sure all the flour gets incorporated.
- Fold in the pistachios and make sure you get them well distributed in the dough.
- Turn the dough out onto a lightly floured surface and bring together into a flat disk. Roll out to 1/3-1/2 inch thick. I sometimes like to top my dough with parchment or plastic wrap to make rolling easier.
- Cut out your cookies with small 2″ cookie cutter, you will have about 2+ dozen. Roll the edges of your cookies in sugar.
- Refrigerate the cut cookies for an hour. (You can also do this overnight.)
- Preheat oven to 350F
- Roll the edges of the cookies in sugar and place on a parchment lined baking sheet 2 inches apart.
- Bake for about 15-20 minutes. The cookies will still be pale and soft, but will firm up as they cool. Note: shorter baking will result in a softer cookie, longer time will make them crispier.
- I like to roll the edges of the cookies again in sugar for an extra sparkly look. Let them cool on the pan just until cool enough to handle, and then gently roll the edges in the sugar. The cookies need to be warm for the sugar to adhere, but be careful because they are delicate at this stage.
- Cookies will last up to a week at room temperature. They can be frozen for up to 3 months.
Notes
For the best flavor and crunch, use roasted and salted pistachios. Rolling the edges in sugar adds a beautiful sparkle and extra texture.
Nutrition
- Serving Size: 1 cookie
- Calories: 260 kcal
- Sugar: 8 g
- Sodium: 2 mg
- Fat: 17 g
- Carbohydrates: 23 g
- Fiber: 1 g
- Protein: 4 g