Holiday Cranberry Pistachio Cookies
The edges turn lightly golden before the middle looks ready, and that’s exactly when I pull these cookies from the oven. They finish setting on the baking sheet, so waiting…
Tip: save now, cook later.The edges turn lightly golden before the middle looks ready, and that’s exactly when I pull these cookies from the oven. They finish setting on the baking sheet, so waiting for firm centers can leave them drier than you want. Holiday Cranberry Pistachio Cookies are best when each bite has a little tart fruit and a bit of pistachio tucked into a soft, buttery cookie.
I use both a whole egg and an extra yolk, which gives the dough a richer base without making the cookies heavy. Brown sugar brings a gentle caramel note, while granulated sugar keeps the sweetness from leaning too far in that direction. The cranberries and pistachios add contrast, but they don’t overpower the cookie itself.
After a short chill, the dough is easy to portion and the cookies bake up with golden edges, soft centers, and bright cranberry-pistachio color.

Kitchen Note
Give the dough its full 30 minutes in the refrigerator. It firms up enough to portion neatly, and you won’t be chasing soft dough around the scoop.
Save these Holiday Cranberry Pistachio Cookies for a bake with soft centers, tart cranberries, and crunchy pistachios in every batch.
Why This Dough Uses a Whole Egg Plus an Extra Yolk
The extra yolk is doing useful work here. It adds richness to the dough, while the whole egg brings the structure that helps the cookies hold together. That balance matters when the mix-ins are chunky: you want a cookie that can carry cranberries and pistachios without turning crumbly.
The two sugars play different roles, too. Brown sugar contributes moisture and a deeper, lightly caramel taste; granulated sugar keeps the sweetness cleaner. Together they give the cookie a tender middle and edges that can turn golden without making the whole cookie crisp.
That’s also why mixing the flour in only until the dry streaks disappear matters. Once flour is added, extra mixing can toughen cookie dough. Stop as soon as it’s incorporated, then fold in the fruit and nuts so they’re spread through the dough without overworking it.
What the Cranberries and Pistachios Need From the Dough

- All-purpose flour — It gives the cookies enough structure to hold their shape around the mix-ins. There’s no need for specialty flour here; a standard all-purpose bag works well.
- Unsalted butter — Use butter that’s softened enough to beat smoothly, but not melted. Unsalted butter keeps the salt level predictable; the butter doesn’t need to be a specialty brand.
- Light brown sugar and granulated sugar — Keep both in the dough for the intended balance of deeper sweetness and a clean finish. If the brown sugar has hardened into lumps, break those up before beating so they don’t leave pockets in the dough.
- Egg and egg yolk — Room-temperature eggs blend more easily into creamed butter and sugar. Separate the yolk cleanly; an extra bit of egg white would change the dough’s balance.
- Vanilla extract — It rounds out the buttery dough and the tart fruit. A standard pure or imitation vanilla extract both work; there’s no need to buy an expensive bottle for these cookies.
- Dried cranberries — Their concentrated tart-sweet flavor stands up to the rich dough. Use dried fruit rather than fresh or frozen cranberries, which bring extra moisture and won’t behave the same way here.
- Shelled unsalted pistachios — Choose shelled nuts to save prep time, then chop them roughly so they’re easy to distribute through the dough. If you need a nut-free batch, leave them out; the cookies will have less crunch but the cranberries still give each bite texture.
From Fluffy Butter to Pale-Gold Edges
Whisk the Dry Ingredients
Whisk the flour, baking soda, and salt together in a medium bowl until they look evenly combined. This spreads the baking soda through the flour before it reaches the butter mixture. Set the bowl aside while you cream the butter and sugars.
Cream the Butter and Sugars
Beat the softened butter with both sugars in a large bowl using an electric mixer on medium speed. Give it about 2 minutes, stopping when the mixture looks light and fluffy rather than dense and grainy. Butter that’s still too firm won’t cream evenly, while melted butter won’t hold the same airy texture.
Add the Eggs, Then the Flour
Beat in the egg and egg yolk until combined, then mix in the vanilla. Add the flour mixture on low speed and stop as soon as no dry streaks remain. Fold in the cranberries and chopped pistachios; using a spatula here helps keep the dough from getting overmixed.
Chill and Portion the Dough
Cover the dough and refrigerate it for 30 minutes. Near the end of chilling, heat the oven to 350°F so it’s ready when the dough is. Line a baking sheet with parchment paper, then scoop the dough into 1 1/2-tablespoon portions and leave about 2 inches between them.
Bake Until the Edges Turn Golden
Bake the cookies in batches for 10–12 minutes. Look for lightly golden edges and centers that still look soft; a fully firm center at this point can mean the cookies will be overbaked once they cool. Leave them on the baking sheet for 5 minutes, then transfer them to a wire rack to cool completely.
How to Shift the Cranberry-Pistachio Balance
A Nut-Free Cranberry Batch
Leave out the pistachios for a nut-free version. The cookies lose their crunch, but the dried cranberries still give them a pleasantly chewy, tart bite.
Put More Emphasis on Cranberries
For a fruit-forward batch, trade some of the pistachios for dried cranberries while keeping the total amount of mix-ins about the same. You’ll get more tart fruit in each bite and less of the pistachios’ crisp texture.
Let the Pistachios Lead
For a stronger pistachio presence, shift some of the cranberries toward chopped pistachios instead. The cookies will taste nuttier and have more crunch, with a little less tartness from the fruit.
Storage and Reheating
- Refrigerator: Keep cooled cookies in an airtight container at room temperature instead; refrigeration can make them firm. They’ll keep for about 4 days.
- Freezer: Freeze fully cooled cookies in an airtight container, with parchment between layers, for up to 2 months.
- Reheating: These cookies don’t need reheating. Let frozen cookies thaw at room temperature; microwaving can soften them unevenly.
Questions That Come Up While Baking These Cookies

Holiday Cranberry Pistachio Cookies
Ingredients
Equipment
Method
- Whisk the flour, baking soda, and salt together in a medium bowl.
- Beat the butter, brown sugar, and granulated sugar with an electric mixer on medium speed until light and fluffy, about 2 minutes.
- Beat in the egg and egg yolk until combined.
- Mix in the vanilla extract.
- Mix in the flour mixture on low speed just until no dry streaks remain.
- Fold in the cranberries and pistachios.
- Cover the dough and refrigerate for 30 minutes.
- Heat the oven to 350°F near the end of chilling.
- Line a baking sheet with parchment paper.
- Scoop the dough into 1 1/2-tablespoon portions, spacing them about 2 inches apart.
- Bake in batches for 10–12 minutes, until the edges are lightly golden and the centers still look soft.
- Let the cookies cool on the baking sheet for 5 minutes.
- Transfer the cookies to a wire rack to cool completely.