-
Prep Time: 20 minutes
-
Chilling Time: 2 hours (or overnight)
-
Bake Time: 12–14 minutes per batch
-
Total Time: 2 hours 34 minutes
-
Skill Intensity Level: Easy to Intermediate
-
Yield: 24–28 cookies
Cooking Times & Mixing Intensity Guide
To get the texture right, pay close attention to the mixer speed and dough temperature at each step. Over-mixing introduces excess air and warms up the butter, which ruins the dense, crumbly snap unique to authentic shortbread.
| Stage | Duration | Mixing Intensity / Action | Goal / Visual Indicator |
| Butter & Sugar Creaming | 3 minutes | Medium Speed | Light, smooth, and pale yellow, without fluffing up excessively. |
| Vanilla & Salt Incorporation | 30 seconds | Low Speed | Fully blended into liquid butter base. |
| Dry Ingredients Addition | 1–2 minutes | Low Speed / Pulse | Just combined; dough looks like coarse sand before gathering into a ball. |
| Fruit & Nut Folding | 1 minute | Manual / Low Speed | Even distribution of cranberries and pistachios without crushing them. |
| Dough Chilling | 120 minutes | Rest (Refrigerator) | Firm log that cuts cleanly without flattening under the knife. |
| Oven Baking | 12–14 minutes | 350°F (175°C) Heat | Pale tops with slightly golden bottoms and fragrant buttery aroma. |
Ingredients List
For the Shortbread Dough
-
Unsalted Butter: 1 cup (2 sticks / 226g), softened to room temperature ($65\text{–}68^\circ\text{F}$)
-
Powdered Sugar: $\frac{2}{3}$ cup (80g), sifted (confectioners’ sugar yields a smoother texture than granulated sugar)
-
Pure Vanilla Extract: 1 teaspoon
-
Almond Extract: $\frac{1}{4}$ teaspoon (optional, highlights the pistachio profile)
-
Fine Sea Salt: $\frac{1}{2}$ teaspoon
-
All-Purpose Flour: 2 cups (240g), spooned and leveled
-
Dried Cranberries: $\frac{3}{4}$ cup (100g), finely chopped
-
Raw Pistachios: $\frac{3}{4}$ cup (100g), shelled, unsalted, and finely chopped
Optional Decorative Dip
-
White Chocolate Chips or Melting Wafers: 4 oz (115g)
-
Coconut Oil: 1 teaspoon (for a glossy chocolate finish)
-
Extra Chopped Pistachios: 2 tablespoons for sprinkling
Step-by-Step Instructions
Step 1: Cream the Butter and Sugar
In a large mixing bowl or the bowl of a stand mixer fitted with the paddle attachment, combine the softened unsalted butter and sifted powdered sugar. Beat on medium intensity for 3 minutes until smooth and pale. Scrape down the sides of the bowl midway through to ensure uniform blending.
Step 2: Add Flavorings
Add the vanilla extract, almond extract, and fine sea salt. Mix on low intensity for 30 seconds until completely integrated into the creamed butter.
Step 3: Mix in the Flour
Turn the mixer speed down to low. Add the all-purpose flour all at once. Mix strictly until the flour is incorporated and the mixture resembles damp sand. Avoid high-speed beating or over-mixing, as developing gluten will turn shortbread tough instead of tender.
Step 4: Fold in the Mix-Ins
Dump the chopped dried cranberries and chopped pistachios into the dough. Using a rubber spatula or hands, fold the ingredients into the dough until evenly distributed throughout.
Step 5: Shape and Chill the Dough
-
Divide the dough into two equal halves.
-
Turn one half out onto a sheet of plastic wrap or parchment paper.
-
Form the dough into a tight, uniform log approximately 2 inches ($5\text{ cm}$) in diameter and 7–8 inches in length.
-
Roll the log tightly in the plastic wrap, smoothing out any air pockets or gaps.
-
Repeat with the second half of the dough.
-
Transfer both wrapped logs to the refrigerator and chill for at least 2 hours, or until completely firm to the touch.
Step 6: Slice and Bake
-
Preheat your oven to 350°F (175°C). Line two large baking sheets with parchment paper or silicone baking mats.
-
Remove one dough log from the refrigerator. Unroll the plastic wrap.
-
Using a sharp chef’s knife, slice the log into rounds approximately $\frac{1}{3}$-inch ($8\text{ mm}$) thick. If the dough crumbles slightly while slicing, gently press the edges back together with your fingers.
-
Space the sliced cookies 1 inch apart on the prepared baking sheets. They do not spread significantly during baking.
-
Bake for 12 to 14 minutes, rotating the pans halfway through, until the bottoms are lightly golden and the tops are set but remain pale.
Step 7: Cool and Finish
Allow the cookies to cool on the baking sheet for 5 minutes to firm up before transferring them to a wire cooling rack to cool completely.
If adding the optional white chocolate dip:
-
Melt the white chocolate chips and coconut oil in a microwave-safe bowl in 20-second bursts at 50% power, stirring in between until smooth.
-
Dip half of each cooled shortbread cookie into the melted white chocolate, scrape off the excess, and lay flat on parchment paper.
-
Sprinkle immediate crushed pistachios over the wet chocolate and allow to set for 20 minutes at room temperature.
Nutritional Breakdown
Servings per recipe: 24 cookies | Serving size: 1 cookie (un-dipped)
| Nutrient | Amount Per Serving | Daily Value (%) |
| Calories | 135 kcal | — |
| Total Fat | 8.8g | 11% |
| Saturated Fat | 5.1g | 26% |
| Trans Fat | 0.3g | — |
| Cholesterol | 20mg | 7% |
| Sodium | 50mg | 2% |
| Total Carbohydrate | 13.2g | 5% |
| Dietary Fiber | 0.8g | 3% |
| Total Sugars | 5.6g | — |
| Protein | 1.6g | 3% |
| Vitamin D | 0.2mcg | 1% |
| Calcium | 10mg | 1% |
| Iron | 0.6mg | 3% |
| Potassium | 45mg | 1% |