These Pistachio Shortbread Cookies are buttery and melt-in-your-mouth delicious! With crunchy pistachios mixed into the dough, every bite is a nutty treat.
Making these cookies is super easy! I love serving them with tea or coffee. It’s the perfect snack that makes me feel fancy, even if I’m just in my pajamas! ☕️🍪
Ingredients & Substitutions
Unsalted Butter: This is crucial for that creamy texture. If you’re in a pinch, you can use salted butter; just reduce the added salt a bit. I like using grass-fed butter for extra flavor!
Granulated Sugar: Provides sweetness and helps with the texture. For a healthier option, you could use coconut sugar or a sugar substitute like stevia, keeping in mind it might change the final taste slightly.
All-Purpose Flour: This is the base for our cookies. If you’re gluten-free, try using a 1:1 gluten-free flour blend. Personally, I prefer to sift the flour to avoid clumps.
Pistachios: Both ground and chopped pistachios give that lovely nutty flavor. If you don’t have pistachios, almonds or walnuts are great substitutes, just adjust the amounts as needed! I love to toast my nuts lightly for added depth in flavor.
Vanilla Extract: This adds a wonderful aroma and flavor. If you’re out of vanilla, almond extract could be an interesting twist, just use a bit less as it’s quite strong.
How Do I Get the Perfect Dough Consistency?
Getting the right dough consistency is key for these cookies. When mixing the butter and sugar, aim for a light and fluffy texture; this takes about 3-5 minutes. This aeration is essential for achieving that melt-in-your-mouth feel!
- Mix the butter and sugar until it appears pale and creamy.
- When combining with dry ingredients, mix just until the flour is incorporated; overmixing can lead to tough cookies.
Also, refrigerating the shaped log for at least an hour solidifies the dough and makes cutting easier. If the dough is too soft, it may spread too much in the oven, so don’t skip this step!

How to Make Pistachio Shortbread Cookies
Ingredients You’ll Need:
Base Ingredients:
- 1 cup (226g) unsalted butter, softened
- 3/4 cup (150g) granulated sugar, plus extra for sprinkling
- 2 cups (240g) all-purpose flour
- 1/4 teaspoon salt
- 1 teaspoon vanilla extract
Pistachio Ingredients:
- 1/2 cup (60g) finely ground pistachios
- 1/2 cup (70g) chopped pistachios
- Flaky sea salt, for garnish (optional)
How Much Time Will You Need?
This delightful cookie recipe takes about 15 minutes to prepare, plus an hour to chill the dough. You’ll be baking for 18-22 minutes, and then you’ll want to let them cool. So, all in all, set aside about 1.5 hours to enjoy making these tasty treats!
Step-by-Step Instructions:
1. Preheat and Prep:
First, preheat your oven to 325°F (165°C). While that’s warming up, line a baking sheet with parchment paper to prevent the cookies from sticking. This makes clean-up super easy too!
2. Cream the Butter and Sugar:
In a large mixing bowl, beat the softened butter and granulated sugar together using a hand mixer or stand mixer. You want it to be light and fluffy, which should take about 3-5 minutes. This step is important for that melt-in-your-mouth texture!
3. Add Vanilla:
Once your mixture is fluffy, add the vanilla extract and give it a quick mix until everything is blended together nicely.
4. Combine Dry Ingredients:
In a separate bowl, whisk together the all-purpose flour, finely ground pistachios, and salt until mixed well. This will help ensure even distribution of flavor in your cookies!
5. Mix Dry and Wet Ingredients:
Gradually add the dry mixture to the butter mixture. Mix it just until a crumbly dough forms—don’t overdo it! This will keep your cookies tender.
6. Fold in Chopped Pistachios:
Now, fold in the chopped pistachios evenly through the dough. This not only adds nice texture but also a beautiful nutty flavor!
7. Shape and Chill the Dough:
Dump the dough onto a lightly floured surface and shape it into a log about 2 inches (5 cm) in diameter. Wrap that log tightly in plastic wrap and pop it into the refrigerator for at least an hour to firm up. Chilling is crucial for great cookie slices!
8. Slice the Cookies:
After an hour, take the dough out of the fridge and slice it into 1/4-inch thick rounds. Don’t worry about making them perfect; they’ll still taste delicious!
9. Prepare for Baking:
Place the cookie rounds onto the prepared baking sheet, making sure to leave about an inch of space between each one. They will spread a little while baking.
10. Sprinkle Sugar and Optional Salt:
Now for the fun part! Lightly sprinkle the tops of the cookies with granulated sugar – this gives them a lovely shimmer. If you want to elevate the flavor, you can add a touch of flaky sea salt too!
11. Bake the Cookies:
Put the cookies in the oven and bake for 18-22 minutes. Keep an eye on them; they’re ready when the edges start turning golden. Your kitchen will smell amazing!
12. Cool Down:
Once baked, remove the cookies from the oven and let them cool on the baking sheet for about 5 minutes. Then, transfer them to a wire rack to cool completely. This helps them set up nicely.
13. Serve and Enjoy:
Finally, serve your buttery, nutty pistachio shortbread cookies. They’re perfect with tea or coffee, or just on their own for a delicious treat!
Can I Use Different Nuts Instead of Pistachios?
Absolutely! If you don’t have pistachios on hand, almonds or walnuts work wonderfully as substitutes. Just chop them finely and adjust the amounts to your taste.
What If My Dough Is Too Soft to Slice?
If your dough feels too soft after chilling, just pop it back in the fridge or freezer for an additional 15-20 minutes. A firmer dough is easier to slice and will hold its shape better while baking!
Can I Freeze the Cookie Dough?
Yes, you can freeze the cookie dough log! Just wrap it tightly in plastic wrap and then in aluminum foil. It will last in the freezer for up to 3 months. When ready to bake, simply thaw it in the refrigerator before slicing and baking as usual.
How Should I Store Leftover Cookies?
These cookies can be stored in an airtight container at room temperature for up to a week. If you want to keep them fresh for longer, consider refrigerating them, but be sure to let them come to room temperature before serving for the best taste!



