These cranberry pistachio cookies are the kind of cookies that look pretty, taste rich, and somehow make people think you worked harder than you actually did.
They have a soft buttery flavor, a tender crumb, little chewy bites of cranberry, and just enough pistachio crunch to keep every bite interesting.
They also happen to look beautiful once sliced.
That red and green color makes them feel perfect for holidays, gift boxes, tea time, or just keeping a secret stash in the kitchen for yourself.
And honestly, recipes like that deserve respect.
Why You’ll Love Them
These cookies are easy to make.
The dough can be prepared ahead.
They slice neatly and bake beautifully.
They stay buttery and tender.
And they look special without needing icing, decorating, or any complicated extra step.
That is always a win.
Ingredients
- 1 cup unsalted butter, softened
- 3/4 cup powdered sugar
- 1 teaspoon vanilla extract
- 2 cups all-purpose flour
- 1/4 teaspoon salt
- 1/2 cup dried cranberries, roughly chopped
- 1/2 cup shelled pistachios, roughly chopped
Optional
- 1/2 teaspoon almond extract
- extra chopped pistachios for the outside
- a little coarse sugar for topping
Start the Dough
Place the softened butter in a large mixing bowl.
Add the powdered sugar.
Beat them together until smooth, creamy, and fluffy.
This step helps give the cookies that soft shortbread-like texture.
It also makes the dough easier to mix later.
Add the vanilla extract.
If you want a slightly deeper bakery-style flavor, add the almond extract too.
Mix again until everything is blended well.
Add the Dry Ingredients
In another bowl, whisk together the flour and salt.
Add the flour mixture gradually into the butter mixture.
Mix slowly until a soft dough forms.
Do not overmix.
Once the flour disappears and the dough comes together, stop.
That helps keep the cookies tender.
The dough will feel thick and soft.
That is exactly what you want.
Add the Cranberries and Pistachios
Fold in the chopped dried cranberries and chopped pistachios.
Try to spread them evenly through the dough.
You want little bits of both in every slice.
The cranberries bring sweetness and chew.
The pistachios add a nice light crunch.
Together, they make the cookies feel simple but special.
At this point, the dough already looks beautiful.
Shape the Logs
Divide the dough into two equal parts.
Shape each part into a log, about 2 inches wide.
You can roll them gently on the counter to smooth the shape.
If you want the outside to look extra pretty, roll the dough logs lightly in a few extra chopped pistachios.
That gives the edges more color after slicing.
Wrap each dough log tightly in plastic wrap.
Place them in the refrigerator for at least 2 hours.
If you are in a hurry, you can chill them in the freezer for about 45 minutes, but the refrigerator gives a better texture.
This chilling step matters.
It helps the cookies slice neatly and keeps them from spreading too much in the oven.
Slice and Bake
Preheat your oven to 350°F (175°C).
Line a baking sheet with parchment paper.
Take the chilled dough logs out of the fridge.
Use a sharp knife to slice them into rounds about 1/4 to 1/3 inch thick.
Place the slices on the prepared baking sheet, leaving a little space between each one.
They do not spread a lot, but they still need a little room.
If you want, sprinkle a tiny bit of coarse sugar on top before baking.
That part is optional, but it adds a little sparkle and texture.
Bake for 12 to 15 minutes.
The cookies should be lightly golden around the edges but still pale on top.
Do not overbake them.
These cookies are best when they stay tender and buttery.
Let them cool on the baking sheet for about 5 minutes.
Then move them to a wire rack to cool completely.
Texture and Flavor
These cookies are not supposed to be chewy like bakery chocolate chip cookies.
They are more delicate.
More buttery.
More crisp-tender.
They almost melt a little when you bite into them.
The dried cranberries give little sweet-tart bursts.
The pistachios add that gentle nutty flavor that makes the cookies feel balanced.
And because the dough is slice-and-bake, the shape stays neat and clean.
That is part of what makes them look so pretty on a plate.
Tips for the Best Cookies
Use softened butter, not melted butter.
Melted butter will change the texture too much.
Use powdered sugar instead of granulated sugar if you want that extra soft shortbread texture.
Chop the cranberries and pistachios small enough so the dough slices neatly.
If the dough cracks a little while slicing, just press it back gently with your fingers.
That happens sometimes, especially if the dough is very cold.
A sharp knife helps a lot.
Wipe the knife between slices if needed for cleaner rounds.
Make-Ahead Tip
This is a great make-ahead recipe.
You can keep the dough logs in the refrigerator for up to 3 days before baking.
You can also freeze them for up to 2 months.
When ready to bake, just thaw slightly until they are firm but sliceable.
That makes these cookies perfect for holidays or busy weeks.
You can prepare the dough early and bake fresh cookies later.
That is always a smart move.
Serving Ideas
These cookies are lovely with tea or coffee.
They also look beautiful on dessert trays.
You can package them in small boxes or clear bags for gifts.
Because of the cranberry and pistachio colors, they feel especially nice during the holidays.
But honestly, they are too good to save for one season.
They are just as welcome on an ordinary afternoon.
Storage
Store the baked cookies in an airtight container at room temperature for up to 5 days.
They stay nice and tender if sealed well.
If stacking them, place a little parchment paper between layers.
That helps keep them neat.
They also freeze well after baking.
Just let them cool completely first.
Final Thoughts
These cranberry pistachio cookies are simple, buttery, pretty, and very easy to love.
They have that classic slice-and-bake charm that feels homemade in the best way.
The dough is easy.
The baking is easy.
And the result looks far more impressive than the work involved.
That is exactly the kind of recipe worth keeping.
Especially when it tastes this good.