When the holiday season arrives, there’s nothing quite like filling the kitchen with the smell of freshly baked cookies. These Cranberry Pistachio Christmas Cookies are a beautiful addition to any festive dessert table, bringing together buttery sweetness, chewy dried cranberries, and crunchy green pistachios.
Their red-and-green colors make them look wonderfully Christmas-ready without requiring frosting, complicated decorations, or special baking equipment. Each bite offers a delicious balance of sweet, slightly tart, and nutty flavors.
Whether you’re preparing a cookie platter for family, bringing something homemade to a holiday gathering, or putting together edible gifts, this recipe is one worth saving.
Why You’ll Love These Christmas Cookies
- Festive colors: Red cranberries and green pistachios give the cookies a naturally seasonal appearance.
- Wonderful texture: The buttery centers are complemented by chewy fruit and crunchy nuts.
- Easy preparation: No complicated decorating or special techniques are needed.
- Great for sharing: They’re ideal for Christmas parties, cookie exchanges, and gift boxes.
- Make-ahead friendly: The dough can be prepared in advance and baked when needed.
Ingredients You’ll Need
This recipe makes approximately 24 cookies, depending on their size.
- 1 cup (226 g) unsalted butter, softened
- ¾ cup (150 g) granulated sugar
- ½ cup (100 g) packed light brown sugar
- 1 large egg
- 2 teaspoons vanilla extract
- 2½ cups (315 g) all-purpose flour
- ½ teaspoon baking soda
- ½ teaspoon salt
-
- ¾ cup (100 g) dried cranberries
- ¾ cup (90 g) shelled pistachios, roughly chopped
Optional: A little white chocolate drizzle for an extra festive finish.
How to Make Cranberry Pistachio Christmas Cookies
Step 1: Prepare the Oven and Baking Sheets
Preheat your oven to 350°F (175°C).
Line two baking sheets with parchment paper. This helps prevent sticking and makes it easier to remove the cookies after baking.
Step 2: Cream the Butter and Sugars
In a large mixing bowl, beat the softened butter, granulated sugar, and brown sugar until the mixture looks light and creamy.
This usually takes about 2–3 minutes with an electric mixer.
Add the egg and vanilla extract, then mix until everything is well combined.
Step 3: Combine the Dry Ingredients
In a separate bowl, whisk together the flour, baking soda, and salt.
Gradually add the dry ingredients to the butter mixture. Mix on low speed just until a soft cookie dough forms.
Avoid overmixing, as this can make the finished cookies tougher.
Step 4: Add the Cranberries and Pistachios
Fold in the dried cranberries and chopped pistachios using a spatula.
Distribute them evenly throughout the dough so that each cookie gets a good combination of fruit and nuts.
Step 5: Shape the Cookies
Scoop the dough into balls, using approximately 1½ tablespoons of dough for each cookie.
Arrange them on the prepared baking sheets, leaving about 2 inches between each portion to allow for spreading.
For a slightly thicker cookie, refrigerate the dough for 20–30 minutes before baking.
Step 6: Bake Until Lightly Golden
Bake for approximately 10–13 minutes, or until the edges are lightly golden and the centers look just set.
The cookies may appear slightly soft in the middle when you remove them from the oven. That’s normal. They’ll continue to firm up as they cool.
Allow them to rest on the baking sheet for about 5 minutes before transferring them to a wire rack.
Step 7: Add a Festive Finishing Touch
Once completely cool, you can leave the cookies as they are or drizzle them with melted white chocolate.
Allow the chocolate to set before stacking or packaging the cookies.
Tips for Perfect Cranberry Pistachio Cookies
Use softened butter, not melted butter. Softened butter creates a creamy base and helps give the cookies their tender texture.
Chop the pistachios evenly. Smaller pieces distribute more easily throughout the dough, while a few larger pieces add a pleasant crunch.
Don’t overbake. Removing the cookies when the edges are lightly golden helps prevent them from becoming dry.
Chill the dough if necessary. If your kitchen is warm or the dough feels sticky, a short refrigeration period can make shaping easier and help control spreading.
Use unsalted pistachios. This gives you better control over the overall saltiness of the cookies.
Measure the flour carefully. Too much flour can make cookies dense and dry. For the most consistent results, weigh it if you have a kitchen scale.
Easy Variations to Try
These cookies are delicious as written, but there are several ways to give them a slightly different holiday personality.
Add White Chocolate Chips
Fold in ½ cup of white chocolate chips for extra sweetness and creamy little pockets throughout the cookies.
Use Orange Zest
Add 1 teaspoon of finely grated orange zest to the butter mixture. Orange pairs beautifully with cranberries and gives the cookies a fresh citrus note.
Make Them Extra Nutty
Replace some of the pistachios with chopped almonds or pecans. Keep the total amount of nuts about the same.
Add a White Chocolate Drizzle
Melt white chocolate and drizzle it over the cooled cookies. The contrast against the red cranberries and green pistachios looks especially attractive on a Christmas platter.
How to Store Cranberry Pistachio Christmas Cookies
Allow the cookies to cool completely before storing them.
Place them in an airtight container and keep them at room temperature for approximately 5–7 days.
To help maintain their texture, avoid storing them while they’re still warm, as trapped steam can make them softer.
Can You Freeze the Cookies?
Yes! These cookies freeze well.
Place completely cooled cookies in a freezer-safe container, separating layers with parchment paper. Freeze for up to 2–3 months for best quality.
Thaw at room temperature before serving.
You can also freeze the shaped, unbaked dough balls. Arrange them on a tray until firm, then transfer them to a freezer bag. Bake from frozen, adding a little extra baking time and checking for doneness.
Frequently Asked Questions
Can I use fresh cranberries instead of dried cranberries?
Dried cranberries are recommended because they provide concentrated sweetness without adding much moisture to the dough. Fresh cranberries contain considerably more water and would require adjustments to the recipe.
Do I need to chill the dough?
Not necessarily. If the dough is easy to handle and holds its shape, you can bake it immediately. Chilling is helpful when the dough feels soft or your kitchen is warm.
Can I make these cookies without pistachios?
Absolutely. Chopped almonds, pecans, or walnuts can be used instead. The flavor and appearance will change, but the cookies will still be delicious.
Why did my cookies spread too much?
Butter that is too warm, excess sugar, or insufficient flour can contribute to spreading. Chilling the dough before baking can help, especially in a warm kitchen.
Can I make smaller cookies?
Yes. Use a smaller scoop and reduce the baking time slightly. Watch the edges carefully because smaller cookies bake faster.
Are these cookies good for Christmas gifts?
Definitely. Once completely cooled, arrange them in a decorative tin or food-safe gift box. Their colorful ingredients make them attractive even without additional decoration.
A Beautiful Cookie for the Christmas Season
These Irresistible Cranberry Pistachio Christmas Cookies bring together everything that makes holiday baking enjoyable: simple ingredients, wonderful flavors, and a festive appearance.
The buttery dough, chewy cranberries, and crunchy pistachios create a lovely combination that feels special without requiring hours in the kitchen.
Serve them with coffee, hot chocolate, or a glass of milk, or add them to your favorite Christmas cookie assortment. They’re a delicious way to share a little homemade holiday cheer.

