These pistachio shortbread cookies are buttery, nutty, and oh-so-simple to make! With crunchy bits of pistachios, they bring a lovely flavor twist to the classic shortbread.
My favorite part? The cookies melt in your mouth! They’re perfect with a cup of tea or as a sweet surprise for friends. Trust me, you won’t be able to eat just one! 😊
Key Ingredients & Substitutions
Unsalted Butter: This is key for a rich flavor. If you’re in a pinch, you can use salted butter, just reduce the added salt slightly. I find that using good quality butter makes a big difference!
Granulated Sugar: Regular sugar works best, but for a twist, you can use brown sugar for a hint of molasses flavor. It adds a subtle caramel note to the cookies, which I enjoy.
Pistachios: These give the cookies a delightful crunch and flavor. If nuts are a concern, try using finely chopped dried fruits like cranberries or apricots for a different texture.
All-Purpose Flour: Stick with standard flour for structure. If you’re gluten-free, try a 1:1 gluten-free baking flour blend. I’ve had great results with those!
Vanilla Extract: While it’s optional, I recommend using it for an extra layer of flavor. If you don’t have vanilla, almond extract can work too, just use a smaller amount as it’s strong.
How Do You Chill Cookie Dough Properly?
Chilling the cookie dough is essential for the texture. It allows the butter to firm up, leading to cookies that hold their shape better when baking. Here’s how to do it:
- After mixing the dough, roll it into a log shape about 2 inches wide.
- Wrap the dough tightly in plastic wrap to prevent it from drying out.
- Chill in the fridge for at least 1 hour. If you can, chill it longer for even better results—up to overnight is fantastic!
Remember, if the dough becomes too hard to slice after chilling, let it sit at room temperature for a few minutes until it softens. This way, you get perfect rounds for baking! Enjoy baking your cookies!

How to Make Pistachio Shortbread Cookies
Ingredients You’ll Need:
For the Cookies:
- 1 cup unsalted butter, softened
- 1/2 cup granulated sugar
- 2 cups all-purpose flour
- 1/2 cup finely chopped pistachios (plus extra for topping or incorporating)
- 1/4 tsp salt
- 1 tsp vanilla extract (optional)
How Much Time Will You Need?
This recipe takes about 15 minutes to prepare and then an additional 1 hour to chill the dough. Baking time is around 15-18 minutes. In total, you should plan for around 1 hour and 45 minutes before you can enjoy these delicious cookies!
Step-by-Step Instructions:
1. Preheat the Oven and Prepare the Baking Sheet:
Start by preheating your oven to 325°F (165°C). While your oven is heating, line a baking sheet with parchment paper to prevent the cookies from sticking.
2. Cream the Butter and Sugar:
In a large mixing bowl, add the softened butter and granulated sugar. Use a hand mixer or a wooden spoon to cream them together until the mixture is light and fluffy. This will take about 2-3 minutes. If you’re using vanilla extract, add it in now and mix well.
3. Mix the Dry Ingredients:
In a separate bowl, whisk together the all-purpose flour and salt. This helps to combine them thoroughly for even distribution in the cookie dough.
4. Combine Wet and Dry Mixtures:
Gradually add the flour mixture to the creamed butter and sugar mixture. Mix until just combined. Be careful not to overmix; it’s okay if there are a few lumps!
5. Fold in the Pistachios:
Gently fold in the finely chopped pistachios until they are evenly distributed throughout the dough. This gives each cookie a delicious nutty flavor!
6. Shape and Chill the Dough:
Form the dough into a log shape about 2 inches in diameter. Wrap it tightly in plastic wrap and chill in the refrigerator for at least 1 hour. This step is crucial because it will help the cookies maintain their shape while baking.
7. Slice and Arrange on the Baking Sheet:
After chilling, remove the dough from the fridge and unwrap it. Slice the log into 1/4 inch thick rounds and arrange them on the prepared baking sheet, spacing them about 1 inch apart. This gives them room to spread as they bake.
8. Add Extra Pistachios (Optional):
If you’d like, press a few extra chopped pistachios on top of each cookie to make them look extra special!
9. Bake the Cookies:
Place the baking sheet in the preheated oven and bake for 15-18 minutes or until the edges are just lightly golden brown. Keep an eye on them to make sure they don’t overbake!
10. Cool and Enjoy:
Once baked, remove the cookies from the oven and let them cool on the baking sheet for about 5 minutes. Then, carefully transfer them to a wire rack to cool completely. Enjoy your buttery, nutty pistachio shortbread cookies fresh or store them in an airtight container for later!
Can I Use Different Nuts in This Recipe?
Absolutely! You can swap out pistachios for any other nuts you enjoy, like almonds, walnuts, or pecans. Just chop them finely, maintaining the same quantity to keep the texture similar.
How to Store Leftover Cookies?
Store any leftover pistachio shortbread cookies in an airtight container at room temperature for up to a week. You can also freeze them; just wrap them tightly in plastic wrap and place them in a freezer bag. They should last up to 3 months in the freezer!
What If I Don’t Have Unsalted Butter?
No worries! You can use salted butter instead. Just reduce the added salt to a pinch or omit it completely. The cookies will still turn out delicious!
Can I Make the Dough Ahead and Freeze It?
Yes! You can make the cookie dough, shape it into a log, wrap it in plastic wrap, and freeze it. When you’re ready to bake, just thaw the dough in the fridge overnight, slice, and bake as usual!



