
I searched a long time for a shortbread cookie recipe where the cookie retained its shape and didn't spread out without using a pan. The base recipe for shortbread is simple, but it's about the right ratio of ingredients. I tried various ratios of butter, flour and sugar; using powdered sugar instead of granulated sugar; and freezing the cookies for longer lengths of time before placing them in the oven. The shortbread was good, but nothing worked in terms of the cookie keeping it's shape.
Then I discovered this simple recipe from Pauline at Mei Baking. I call it 3-2-1 Shortbread Cookie for the ratio of the three ingredients. It is 3 parts of flour to 2 parts butter to 1 part sugar. This recipe is so simple I can make it from memory. This formula works every single time and has allowed me to be more creative with variations such as this Cranberry and Pistachio Shortbread Cookie.
Not only does the cookie look pretty with the combination of forest green and jewel red, but it tastes good too. The pistachios are Iranian pistachios which I got while on a trip to Paris. I came across them in a specialty store called G. Detou and since I had never seen pistachios this shade of green I bought a bag. They are darker green than the pistachios in the US, but either kind will work for this recipe. In Portland, Trader Joe's is my favorite place to buy pistachios because of the price and quality.

The dough comes together quickly in a stand mixer. I chop the cranberries in a food processor so the pieces are small and will be evenly distributed throughout the dough. When I tested this recipe I left the cranberries in larger pieces and my cookie cutters more often got caught on the larger pieces cranberry. Also, I think the dough looks prettier.

After I cut out the cookies they go in the fridge for at least 20 minutes. I place the cookies on 1/4 cookie sheets so they fit in my refrigerator and then I can take them straight to the oven. At this point you can freeze the cookies for later. Place the cookies on a tray and then place in the freezer until frozen. Once frozen put them in freezer bags in a single layer. The cookies will be good in the freezer for about 2 months. When ready to bake, let cookies sit on the counter for about 20 minutes and then bake them.

Since the cookies bake at 300 degrees F, they are pale when baked. The cookie bottom is lightly browned and noticeably darker if you use a darker cookie sheet. Either way, you'll have a buttery delicious cookie. Just know that it's hard to eat just one or even just two. You can store the cookies in an air-tight container for about a week. I think these taste better two days later, so save some for later and enjoy!

If you're looking for more cookie recipes or ideas for the holidays check out these other recipes on my site:
- Apple and Tart Cherry Rugelach
- Apricot and Pistachio Shortbread Cookies
- Cocoa Molasses Spice Cookies
- Pecan Caramel Chocolate Bars

Want to Save This Recipe?
Enter your email below and I'll send it to your inbox. Plus get new and recommended recipes sent to you every week!
By submitting this form, you consent to receive emails from Bakes by Brown Sugar.

Cranberry and Pistachio Shortbread Cookies
Ingredients
- 3-1/2 ounces (100 grams) unsalted raw pistachios toasted
- 3 ounces (85 grams) dried cranberries
- 4 ounces (112 grams) granulated sugar
- 8 ounces (227 grams) unsalted butter room temperature
- 3/4 teaspoon kosher salt
- 12 ounces (340 grams) all-purpose flour sifted
Instructions
Make the Cookie Dough
- Preheat the oven to 350°F. Toast the pistachios for about 10 minutes until slightly brown. Remove from the oven and chop them.
- At this point, you can turn off the oven or reduce the temperature to 300°F for baking the cookies.
- Place the cranberries in a food processor and pulse until cranberries are chopped into small pieces. I use a mini-food processor and pulse about 10-15 times. Chopping them in the food processor helps ensure better distribution throughout the dough. You can also chop them by hand.
- Place the butter, sugar and salt in the bowl of a stand mixer with the paddle attachment and mix on medium speed until the mixture is smooth, about 2 minutes. Stop the mixer, scrape down the bowl and add all the flour at once. Turn the mixer to low speed and mix until all the flour is just combined. The dough will be crumbly at this point. Increase the mixer speed to medium and mix until the dough has completely come together. Add the pistachios and the cranberries and mix on low speed until they are well combined into the dough.
- Turn the cookie dough out onto a lightly floured surface. You can turn it out onto a large piece of parchment paper or Silpat. Use your hands to shape the dough into a rectangle and lightly flour the top of the dough. Do not use too much flour, just enough to keep the rolling pin from sticking.
- Roll the dough out to 1/2-inch thick. Use a 2-inch round cookie cutter to cut out the cookies. Place the cookies on parchment lined cookie sheet about 1-inch apart. Prick each cookie in the center with a fork. Pricking the cookies will ensure they bake in the center.
- Chill the dough in the refrigerator for at least 20 minutes. Chilling the dough will help the cookies hold their shape when baking.
Bake the Cookies
- Preheat the oven to 300°F.
- Bake the cookies for 25-30 minutes. The cookies will be a pale golden color. They’re not supposed to turn golden brown. The bottoms of the cookies will be slightly brown.NOTE: I use a shiny cookie sheet. If you use a darker pan the bottoms will be a little darker and the bottom edges will be noticeably light brown.
- Take the cookies out of the oven and allow them to cool for about 5 minutes on the cookie sheet before moving them to a cookie rack.
- The cookies can be stored in a container for about 1 week.





Rose says
Thankyou so much for your lovely cookie recipe but I need to ask if I may use a very low fat butter- like nuttelex or other that you may suggest because I have to be low fat for my colesterol. Please reply to me soon.
Cheryl Norris says
Hi Rose
I don't know if a low fat butter will work in a shortbread cookie recipe. If you're interested in testing it, I recommend testing it with my classic Shortbread Cookie recipe and make half the recipe to see if it works.
Paula P says
If I want to make this gluten free, would a substitute of almond flour be the same amount as the flour in this recipe?
Kelle says
Question: Do you use unsweetened or sweetened cranberries? This recipe looks fantastic!
Cheryl Norris says
Hi Kelle
I used the sweetened dried cranberries from Trader Joe's, but I'm sure another brand will work
Kelle says
Thank you, Cheryl.
Stacy says
Don't overthink this recipe. It's fun and easy to make. Whatever you find at the store will work. There is sugar in the recipe. I also doubled the amount of pistachios and craisins.
claire griffen says
can this dough be made ahead of time and rolled like the apricot pistachio one is and frozen?
Cheryl Norris says
Hi Claire
Yes, you can freeze the unbaked cookies. Cut out the cookies, freeze them on a baking sheet, then store them in a freezer bag. Bake them straight from the freezer.
Catherine Steed says
Can these cookies before baking be put in the freezer
Cheryl Norris says
Hi Catherine
Yes, these cookies can be frozen before baking. Cut out the cookies and lay them on a board or baking sheet lined with parchment paper. Place them in the freezer and freeze for about 8 hours. Then place them in a freezer bag until ready to bake.
Catherine Steed says
Thank you so much, because I'm doing a lot of baking and it's easier if I have everything in the freezer and then bake. So looking forward to making these!
Cheryl Norris says
You're welcome
Annie M says
Okay, this is the closest recipe I've seen for something I dreamed about when recovering from surgery. They are lovely, and I just switched the cranberries for dried cherries. These are beautiful and I like to freeze them before baking because it's so easy to thaw as many as I need. Thank you for the great recipe!
Cheryl Norris says
Hi Annie
Thank you for trying this recipe and leaving a review. I'm so happy to read that this recipe came close to your dream recipe. I know what it is to envision a recipe and look for it. I'm so glad you enjoyed this recipe.
Cynthia says
I really liked this recipe. I over looked toasting the pistachios, but they turned out OK anyway. Will do it next time though. Great flavor!
Jana says
Amazing! These are easy to make and so good.
Cheryl Norris says
Hi Jana
Thank you for trying this recipe. I'm so glad you enjoyed it.