These Pistachio Cranberry Shortbread Cookies are buttery, tender, and delicately crisp, with colorful pieces of green pistachios and sweet-tart dried cranberries in every bite. Inspired by the cookies shown in the image, this easy slice-and-bake recipe creates beautiful golden cookies that look impressive on a holiday dessert platter but are simple enough to enjoy any time of year.
The secret to perfect shortbread is using softened butter, measuring the flour accurately, and chilling the dough before slicing. The result is a rich, melt-in-your-mouth cookie with a delicate crumb, crunchy pistachios, and chewy cranberry pieces.
These homemade cookies are perfect for Christmas baking, cookie exchanges, afternoon tea, edible gifts, and special family gatherings. You can prepare the dough ahead of time, refrigerate it, and bake fresh cookies whenever you want a delicious homemade treat.
🍽️ Recipe Overview
| Recipe Detail | Information |
| Recipe Name | Pistachio Cranberry Shortbread Cookies |
| Prep Time | 15 minutes |
| Chill Time | 1–2 hours |
| Bake Time | 12–16 minutes |
| Total Time | Approximately 1 hour 30 minutes–2 hours 30 minutes |
| Yield | 24–30 cookies |
| Course | Dessert, snack |
| Cuisine | European-inspired |
| Cooking Method | Oven-baked |
| Oven Temperature | 350°F (175°C) |
| Difficulty | Easy |
| Main Ingredients | Butter, flour, sugar, pistachios, and dried cranberries |
❤️ Why You’ll Love This Recipe
- Buttery and tender: The classic shortbread texture is rich, delicate, and pleasantly crumbly.
- Beautiful colors: Green pistachios and red cranberries create an attractive contrast.
- Easy slice-and-bake method: Shape the dough into logs, chill, slice, and bake.
- Perfect for holidays: These cookies make a lovely addition to Christmas cookie trays and homemade gift boxes.
- Make-ahead friendly: Prepare the dough in advance and bake it when needed.
- Customizable: Add orange zest, white chocolate chips, or almond extract for a different flavor.
- Great with coffee or tea: Their buttery flavor pairs beautifully with hot drinks.
- Ideal for sharing: The cookies are easy to portion and package for parties, potlucks, and celebrations.
🛒 Ingredients for Pistachio Cranberry Shortbread Cookies
The following recipe is designed to recreate the appearance and texture of the cookies in the image.
🍪 Cookie Dough Ingredients
| Ingredient | Amount | Purpose |
| Unsalted butter, softened | 1 cup (226 g) | Creates a rich, buttery texture |
| Powdered sugar | ½ cup (60 g) | Gives the cookies a fine, tender crumb |
| All-purpose flour | 2 cups (240 g) | Provides structure |
| Cornstarch | 2 tbsp (16 g) | Helps create a delicate, tender texture |
| Vanilla extract | 1 tsp | Adds warmth and sweetness |
| Fine salt | ¼ tsp | Balances the butter and sugar |
| Shelled pistachios, roughly chopped | ½ cup (60–65 g) | Adds crunch and nutty flavor |
| Dried cranberries, roughly chopped | ½ cup (60–70 g) | Adds chewy texture and tart sweetness |
| Orange zest | 1 tsp, optional | Brightens the flavor |
Optional finishing touch: Reserve a few pistachio pieces and cranberries to press gently into the outside of the dough before slicing.
🧈 Choosing the Best Ingredients
Butter: Use unsalted butter for the best control over flavor. It should be softened enough to mix easily but not melted or greasy.
Powdered sugar: Powdered sugar helps create the fine, delicate texture associated with traditional shortbread.
Pistachios: Use shelled, unsalted pistachios so the cookies do not become overly salty.
Dried cranberries: Sweetened dried cranberries work particularly well because their tartness balances the richness of the butter.
Cornstarch: This optional addition makes the cookies especially tender. If you prefer a slightly firmer shortbread, you can omit it and use 2¼ cups all-purpose flour instead.
👩🍳 Step-by-Step Instructions
Step 1: Prepare the Baking Equipment
Line two baking sheets with parchment paper.
Set the butter out ahead of time so it softens naturally. Avoid microwaving it until melted, because melted butter can cause the cookies to spread too much.
Measure the flour using a kitchen scale if possible. If using measuring cups, spoon the flour into the cups and level the tops without packing it down.
Step 2: Cream the Butter and Sugar
Place the softened butter in a large mixing bowl.
Add the powdered sugar and beat with a hand mixer or stand mixer on medium speed for approximately 2 minutes, until the mixture looks smooth and creamy.
Scrape down the sides of the bowl as needed.
Add the vanilla extract and optional orange zest, then mix briefly until incorporated.
Tip: Shortbread does not require as much aeration as many traditional cakes. Cream the butter and sugar until smooth rather than beating excessively.
Step 3: Combine the Dry Ingredients
In a separate bowl, whisk together:
- All-purpose flour
- Cornstarch
- Salt
Add the dry ingredients to the butter mixture in two or three additions.
Mix on low speed or stir with a sturdy spatula until a soft dough begins to form.
Stop mixing as soon as the flour is incorporated. Overmixing can develop excess gluten and make the cookies tougher.
Step 4: Add the Pistachios and Cranberries
Add the chopped pistachios and dried cranberries to the dough.
Fold gently until the pieces are evenly distributed.
The dough should be thick and slightly crumbly but should hold together when pressed between your fingers.
If it seems very dry, knead it gently with your hands for a few seconds. Avoid adding extra liquid unless absolutely necessary.
Step 5: Shape the Dough into Logs
Divide the dough into two equal portions.
Place each portion on a sheet of parchment paper and shape it into a log approximately 2 inches (5 cm) in diameter.
Roll the parchment around each log and gently smooth the surface.
For cookies resembling those in the image, shape the logs into neat cylinders with flat, even ends.
If you prefer square-shaped shortbread, gently flatten the sides of each log to create a rectangular shape.
Step 6: Chill the Dough
Refrigerate the wrapped dough logs for at least 1–2 hours, or until firm.
Chilling helps the butter solidify, makes the dough easier to slice, and helps the cookies retain their shape during baking.
For extra convenience, the dough can be refrigerated overnight.
If you are in a hurry, you can place the logs in the freezer for approximately 25–35 minutes, checking that they become firm but are not frozen solid.
Step 7: Slice the Cookies
Preheat the oven to 350°F (175°C).
Unwrap the chilled dough and place it on a cutting board.
Using a sharp knife, slice the logs into rounds approximately ⅜ inch (1 cm) thick.
Arrange the cookies on the prepared baking sheets, leaving about 1 inch between them.
If any cranberry or pistachio pieces fall out during slicing, gently press them back into the dough.
Step 8: Bake Until Lightly Golden
Bake the cookies for 12–16 minutes, depending on their thickness and your oven.
The edges should look lightly golden, while the centers remain relatively pale.
Shortbread cookies generally do not need to become deeply browned. Baking them until dark can make the texture overly dry.
If baking two trays at once, rotate their positions halfway through if your oven heats unevenly.
Step 9: Cool the Cookies
Remove the baking sheets from the oven and allow the cookies to rest for approximately 5–10 minutes.
They will be delicate while hot but will become firmer as they cool.
Transfer them carefully to a wire rack and let them cool completely before storing.
Step 10: Serve and Enjoy
Arrange the cooled cookies on a serving platter.
Their golden edges, red cranberries, and green pistachios make them attractive without requiring frosting or decoration.
Serve with coffee, tea, hot chocolate, or a glass of milk.
For holiday gifting, stack the cookies in a decorative tin lined with parchment paper.
⭐ Best Tips for Perfect Shortbread Cookies
1. Use Properly Softened Butter
Butter should yield slightly when pressed but should not look shiny, oily, or melted.
2. Measure the Flour Carefully
Too much flour can make shortbread dry and crumbly. A kitchen scale provides the most consistent results.
3. Do Not Overmix
Mix just until the dough comes together. Excessive mixing can make the cookies tougher.
4. Chill the Dough Thoroughly
Cold dough is easier to slice and helps the cookies maintain their shape.
5. Chop the Mix-Ins Evenly
Medium-sized pistachio and cranberry pieces distribute well throughout the dough. Very large pieces can cause the slices to break.
6. Avoid Overbaking
Shortbread should be lightly golden around the edges, not dark brown.
7. Let the Cookies Cool
Freshly baked shortbread is fragile. Allow the cookies to firm up before moving them.
8. Use Parchment Paper
Parchment helps prevent sticking and makes it easier to transfer the cookies.
9. Keep the Dough Consistent
Shape the logs evenly so the slices bake at approximately the same rate.
10. Use Unsalted Pistachios
Unsalted pistachios allow the butter, vanilla, and cranberries to shine without making the cookies overly salty.
🌰 Best Ingredient Options
Butter Alternatives
Butter is essential to the traditional flavor and texture of shortbread. For the most reliable results, use real unsalted butter.
Plant-based baking sticks may work, but softer spreads with high water content can change the texture and spread of the cookies.
Different Nuts
If you do not have pistachios, try:
- Chopped almonds
- Pecans
- Walnuts
- Hazelnuts
Toast the nuts lightly and allow them to cool before adding them to the dough for a deeper flavor.
Dried Fruit Options
Dried cherries are an excellent substitute for cranberries.
You can also use finely chopped dried apricots or raisins, although these will change the sweetness and flavor.
Avoid using fresh cranberries in this particular dough because their moisture can affect the texture.
Powdered Sugar or Granulated Sugar
Powdered sugar is recommended for a fine, delicate crumb.
Granulated sugar can be used, but it may create a slightly different texture. If you prefer classic crisp shortbread, stick with powdered sugar.
Vanilla or Almond Extract
Vanilla gives the cookies a familiar, sweet aroma.
For a more pronounced nutty flavor, replace up to half the vanilla with almond extract. Almond extract is concentrated, so use it sparingly.
🍊 Recipe Variations
1. Cranberry Orange Shortbread Cookies
Add 1–2 teaspoons of finely grated orange zest to the dough.
The bright citrus aroma pairs beautifully with tart cranberries and buttery shortbread.
2. White Chocolate Pistachio Cookies
Fold ⅓ cup white chocolate chips into the dough along with the pistachios and cranberries.
White chocolate adds extra sweetness and a creamy flavor.
3. Almond Cranberry Shortbread
Replace the vanilla extract with ½ teaspoon almond extract, or use a combination of vanilla and almond extracts.
Add sliced almonds in place of some of the pistachios if desired.
4. Lemon Pistachio Shortbread
Add 1 teaspoon finely grated lemon zest.
The lemon gives the cookies a fresh, bright flavor that balances the richness of the butter.
5. Chocolate-Dipped Shortbread
After the cookies cool completely, dip half of each cookie into melted dark or white chocolate.
Place them on parchment paper until the chocolate sets.
6. Holiday Shortbread Cookies
Add a pinch of ground cinnamon or cardamom for a warm seasonal flavor.
The red cranberries and green pistachios make these cookies especially attractive on Christmas dessert platters.
7. Brown Sugar Shortbread
Replace 2 tablespoons of the powdered sugar with light brown sugar.
This creates a subtle caramel note, although the texture may be slightly less delicate.
8. Gluten-Free Shortbread
Use a reliable 1-to-1 gluten-free baking flour designed to replace all-purpose flour. Check that the blend contains a suitable binder if required.
The texture may differ slightly, so chilling the dough thoroughly is particularly important.
☕ What to Serve with Pistachio Cranberry Shortbread Cookies
These cookies pair well with hot drinks and light desserts.
Hot Drinks
- Freshly brewed coffee
- Cappuccino
- Black tea
- Earl Grey tea
- Green tea
- Hot chocolate
Dessert Pairings
- Vanilla ice cream
- Fresh strawberries
- Orange segments
- A small bowl of whipped cream
- Chocolate mousse
- Lemon curd
For Holiday Gatherings
Arrange the cookies alongside gingerbread, sugar cookies, chocolate truffles, and other homemade treats for a colorful holiday dessert platter.
They also make a thoughtful addition to homemade gift boxes for friends, neighbors, and family members.
⏰ Make-Ahead Instructions
These shortbread cookies are especially convenient for preparing ahead of time.
Prepare the Dough in Advance
Shape the dough into logs, wrap tightly, and refrigerate for up to 3 days.
When ready to bake, slice the chilled logs and bake according to the recipe instructions.
If the dough becomes extremely firm, leave it at room temperature for a few minutes before slicing.
Freeze the Dough Logs
Wrap the shaped logs tightly in plastic wrap, then place them in a freezer-safe bag.
Freeze for up to 2 months for the best quality.
Thaw the dough overnight in the refrigerator before slicing.
Bake Ahead for Special Occasions
Bake the cookies up to several days before a party or holiday gathering.
Once completely cool, store them in an airtight container to preserve their texture and flavor.
🧊 Storage Instructions
Store completely cooled cookies in an airtight container at room temperature.
Keep them away from direct sunlight, heat, and moisture.
| Storage Method | Recommended Time |
| Room temperature | Up to 1 week |
| Refrigerator | Up to 2 weeks, although refrigeration is usually unnecessary |
| Freezer | Up to 2–3 months for best quality |
For the best texture, place parchment paper between layers if stacking the cookies.
If you live in a particularly warm or humid environment, store them in a cool, dry place and make sure the container seals tightly.
🔥 How to Refresh Shortbread Cookies
These cookies generally taste best at room temperature and do not require reheating.
If you prefer them slightly warm:
- Preheat the oven to 300°F (150°C).
- Place the cookies on a baking sheet.
- Warm for approximately 3–4 minutes.
- Let them cool briefly before serving.
Avoid microwaving them for too long, as the butter can soften excessively and the cookies may become greasy.
❄️ Can You Freeze Pistachio Cranberry Shortbread Cookies?
Yes! Both the unbaked dough and the finished cookies freeze well.
Freezing Unbaked Dough
- Shape the dough into logs.
- Wrap each log tightly.
- Place the logs in a freezer-safe bag.
- Label with the date.
- Freeze for up to 2 months.
Thaw overnight in the refrigerator before slicing and baking.
Freezing Baked Cookies
- Allow the cookies to cool completely.
- Place them in a freezer-safe container.
- Separate layers with parchment paper.
- Seal the container tightly.
- Freeze for up to 2–3 months.
Thaw at room temperature for approximately 30–60 minutes before serving.
For the best flavor and texture, avoid freezing cookies that have been dipped in delicate decorations unless those toppings are known to freeze well.
⚠️ Common Mistakes to Avoid
1. Using Melted Butter
Melted butter can make the dough greasy and cause the cookies to spread. Use softened butter instead.
2. Adding Too Much Flour
Excess flour can produce dry, crumbly cookies. Measure carefully and avoid packing flour into measuring cups.
3. Skipping the Chilling Step
Warm dough is difficult to slice neatly and may spread more during baking.
4. Overmixing the Dough
Mixing too long can make the cookies tougher rather than tender.
5. Cutting Uneven Slices
Thicker cookies need more baking time than thinner ones. Aim for consistent slices.
6. Overbaking
Shortbread should be lightly golden around the edges. Baking until deeply browned can dry out the cookies.
7. Moving Cookies While Hot
Freshly baked shortbread is delicate. Allow it to rest on the baking sheet before transferring it to a rack.
8. Using Wet Fruit
Fresh fruit can introduce excess moisture. Dried cranberries are the better choice for this recipe.
9. Storing Cookies Before They Cool
Trapped steam can soften the cookies. Let them cool completely before sealing the container.
10. Using Salted Nuts Without Adjusting the Salt
Salted pistachios can make the cookies too salty. Use unsalted nuts or reduce the added salt.
📊 Nutrition Estimate
The following nutrition information is approximate, assuming the recipe makes 28 cookies.
| Nutrient | Estimated Amount per Cookie |
| Calories | 125–145 kcal |
| Protein | 1–2 g |
| Carbohydrates | 12–15 g |
| Total Fat | 8–10 g |
| Saturated Fat | 4–5 g |
| Sugar | 5–7 g |
| Fiber | Approximately 1 g |
| Sodium | 25–50 mg |
Actual values will vary depending on the size of the cookies, the type of butter, and the brands of dried cranberries and pistachios.
❓ Frequently Asked Questions
Why is my shortbread dough crumbly?
Shortbread dough can look slightly crumbly before it comes together. Press a small amount between your fingers. If it holds its shape, the dough is ready to form into logs.
If it remains excessively dry, check whether too much flour was added. Gently knead the dough for a few seconds before considering any additional liquid.
Do I have to chill the dough?
Yes, chilling is strongly recommended. It makes the dough easier to slice and helps the cookies maintain their shape while baking.
Can I use salted butter?
Yes, but omit the added salt or reduce it significantly to prevent the cookies from becoming too salty.
Can I make these cookies without cornstarch?
Absolutely. Replace the cornstarch with an additional ¼ cup of all-purpose flour, bringing the total flour to 2¼ cups.
The cookies may have a slightly firmer texture.
Why did my cookies spread during baking?
The butter may have been too warm, the dough may not have been chilled sufficiently, or the flour measurement may have been too low.
Chill the shaped logs until firm and make sure the oven is fully preheated before baking.
Can I use fresh cranberries?
Dried cranberries are recommended because they contain less moisture and provide a chewy texture. Fresh cranberries may introduce too much moisture and make the dough behave differently.
Can I use salted pistachios?
Yes, but reduce or omit the added salt. Unsalted pistachios give you better control over the final flavor.
How thick should I slice the cookies?
Slices approximately ⅜ inch (1 cm) thick are a good starting point. Thicker slices will need a little longer to bake.
Can I make the dough the night before?
Yes. Wrap the dough logs tightly and refrigerate overnight. If the dough is too firm to slice directly from the refrigerator, allow it to soften slightly at room temperature.
How do I know when the cookies are done?
The edges should be lightly golden, and the centers should look set. They will firm up further as they cool.
Are these cookies suitable for homemade gifts?
Yes. Once completely cool, place them in a decorative tin or airtight gift box lined with parchment paper. They are especially attractive in holiday cookie assortments.
Can I dip these cookies in chocolate?
Yes. Melt dark or white chocolate, dip half of each cooled cookie, and let the chocolate set on parchment paper before storing.
✨ Final Thoughts
These Pistachio Cranberry Shortbread Cookies are a beautiful combination of buttery richness, crunchy nuts, and sweet-tart dried fruit.
Their elegant appearance makes them perfect for Christmas cookie trays, afternoon tea, homemade gifts, and everyday sweet treats. The simple slice-and-bake method also makes them convenient for preparing ahead of time, whether you’re baking for a special celebration or stocking your freezer with homemade cookie dough.
For the best results, use softened butter, measure the flour carefully, chill the dough thoroughly, and remove the cookies from the oven when their edges are just beginning to turn golden.
Serve them with coffee or tea, package them as thoughtful homemade gifts, or enjoy one whenever you’re craving a delicate, buttery cookie. 🍒🌰🍪