Cranberry Pistachio Shortbread Recipe
If you adore the delicate balance of buttery richness paired with a pop of tartness and a satisfying crunch, you are going to fall head over heels for this Cranberry Pistachio Shortbread. This treat sings with nutty textures from toasted pistachios, bright bursts of dried cranberries, and that melt-in-your-mouth shortbread crumb that feels like a cozy hug in every bite. It’s one of those recipes that feels special yet surprisingly simple, perfect for sharing over a warm cup of tea or packing up as a thoughtful homemade gift. Let me take you through everything you need to create this utterly charming cookie that’s destined to become a favorite in your baking repertoire.

Ingredients You’ll Need
The magic of Cranberry Pistachio Shortbread lies in its straightforward ingredients, each chosen for its role in flavor, texture, and appearance. They’re pantry staples, but when combined thoughtfully, they transform into something truly exceptional.
- Unsalted raw pistachios: Toasting intensifies their natural sweetness and adds a satisfying crunch to the shortbread.
- Dried cranberries: These lend a cheerful burst of tartness and a lovely red hue that brightens the cookie.
- Granulated sugar: Essential for sweetness, it also helps create a tender, crumbly texture.
- Unsalted butter: The heart of any great shortbread, providing richness and a tender yet firm bite.
- Kosher salt: Just a pinch to balance sweetness and enhance all the other flavors.
- All-purpose flour: The sturdy base that holds everything together with a delicate crumb.
How to Make Cranberry Pistachio Shortbread
Step 1: Preheat and Prep Your Oven
Start by setting your oven to 350°F (175°C). This ensures it’s nicely heated and ready by the time your dough is perfectly mixed and shaped. A preheated oven means your shortbread starts baking immediately and evenly.
Step 2: Toast the Pistachios
Spread 100 grams of raw pistachios on a baking sheet and toast them for about 10 minutes until lightly browned. This step enhances their flavor and adds a nutty crunch that’s essential for the texture contrast in your Cranberry Pistachio Shortbread.
Step 3: Chop the Dried Cranberries
For even bursts of cranberry flavor, process 85 grams of dried cranberries in a food processor by pulsing 10-15 times until finely chopped. If you prefer, chopping by hand works too—just aim for uniform pieces so every bite gets a touch of tartness.
Step 4: Cream the Butter and Sugar
Using a stand mixer fitted with the paddle attachment, beat 227 grams of room temperature unsalted butter with 112 grams of granulated sugar and ¾ teaspoon kosher salt on medium speed for about 2 minutes until smooth and fluffy. This creates a creamy base that ensures your shortbread is tender and buttery.
Step 5: Combine with Flour and Mix
Stop the mixer, scrape down the bowl, then add all 340 grams of sifted all-purpose flour at once. Mix on low speed until just combined and the dough starts to come together from crumbly bits into a cohesive mass. Then, fold in the chopped pistachios and cranberries gently on low speed until evenly distributed.
Step 6: Shape the Dough
Turn the dough out onto a lightly floured surface or parchment paper. Shape it into a rectangle, dust your rolling pin lightly with flour (just enough to prevent sticking), and roll the dough out to about ½ inch thickness. The gentle dusting makes rolling smooth without drying out the dough.
Step 7: Cut and Chill the Cookies
Using a 2-inch round cookie cutter, cut out cookies and place them about an inch apart on a parchment-lined baking sheet. Prick the center of each cookie with a fork—this helps them bake evenly and keeps the texture just right. Then refrigerate the tray for at least 20 minutes; chilling helps the cookies hold their shape during baking for that perfect shortbread look.
Step 8: Bake Your Shortbread
Reduce the oven temperature to 300°F (150°C) and bake the cookies for 25-30 minutes. You want them pale golden with slightly browned bottoms, a sign that they are perfectly baked—soft and tender but with a crumbly snap. Using a shiny baking sheet helps avoid over-browning.
Step 9: Cool and Store
Allow your baked Cranberry Pistachio Shortbread to cool on the baking sheet for 5 minutes before transferring them to a wire rack to cool completely. Once cooled, store in an airtight container, and they’ll stay fresh for up to a week—though they rarely last that long!
How to Serve Cranberry Pistachio Shortbread

Garnishes
A dusting of powdered sugar adds a festive touch and a hint of extra sweetness that contrasts beautifully with the tart cranberries and salty pistachios. For special occasions, a drizzle of white chocolate or a sprinkle of finely chopped pistachios on top looks as good as it tastes.
Side Dishes
Cranberry Pistachio Shortbread pairs wonderfully with a hot cup of herbal tea, especially chamomile or a citrusy blend. For coffee lovers, a mild roast coffee balances the cookie’s sweetness perfectly. They also make a lovely accompaniment to a bowl of vanilla ice cream for an indulgent treat.
Creative Ways to Present
Arrange the cookies on a rustic wooden platter layered with fresh rosemary sprigs to add a fragrant, seasonal vibe. Wrapping a few cookies in parchment paper tied with twine makes for a charming handmade gift. You can also sandwich a dollop of whipped cream or mascarpone cheese between two shortbreads for a quick mini dessert that will wow guests.
Make Ahead and Storage
Storing Leftovers
Your Cranberry Pistachio Shortbread will keep beautifully in an airtight container at room temperature for up to one week. This makes it easy to prepare ahead of holiday gatherings or to have a sweet fix ready whenever you want.
Freezing
Shortbread freezes exceptionally well. Place your cooled cookies in a single layer on a baking sheet and freeze until firm, then transfer to a freezer-safe container or bag. They can stay frozen for up to 3 months and thaw quickly at room temperature.
Reheating
If you want to refresh your cookies after freezing, a brief 5-minute warm-up in a 300°F oven brings back the freshly baked texture and aroma. Avoid microwave reheating as it can make the shortbread soft or chewy, taking away from its classic crumbly charm.
FAQs
Can I substitute pistachios with another nut?
Absolutely! While pistachios give a unique flavor and color, walnuts or almonds work well too. Just toast them lightly to bring out their natural oils and crunch.
What if I don’t have a food processor for the cranberries?
No worries! Simply chop the dried cranberries finely with a sharp knife to ensure they distribute evenly throughout the dough, so you get that perfect tang in every bite.
Why do I chill the cookies before baking?
Chilling helps the dough firm up, preventing the cookies from spreading too much in the oven so they keep their shape and bake evenly.
Can I make these cookies gluten-free?
Yes, but you’ll need a good gluten-free flour blend that mimics all-purpose flour. Keep in mind the texture might vary slightly, but the flavor will still shine.
How long do Cranberry Pistachio Shortbread cookies stay fresh?
Stored in an airtight container at room temperature, they stay fresh and tasty for about a week. Beyond that, they can dry out but are still great for dunking in tea or coffee.
Final Thoughts
There’s something so comforting and utterly delightful about a batch of Cranberry Pistachio Shortbread that makes it more than just a cookie—it’s an experience. Whether you’re baking for the holidays, a special occasion, or simply because you deserve a little joy, these shortbreads deliver on flavor, texture, and charm. I encourage you to whip up a batch, savor the process, and most importantly, share them with people you love. You’ll see why Cranberry Pistachio Shortbread deserves a permanent spot in your kitchen routine.
PrintCranberry Pistachio Shortbread Recipe
Enjoy these Cranberry Pistachio Shortbread cookies, a delightful blend of buttery richness, nutty pistachios, and tangy dried cranberries. Perfectly crumbly and lightly sweetened, they offer a festive treat ideal for holidays or any cozy occasion.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: Approximately 24 cookies 1x
- Category: Dessert, Cookies
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
Nuts and Fruit
- 3–1/2 ounces (100 grams) unsalted raw pistachios, toasted
- 3 ounces (85 grams) dried cranberries
Base Ingredients
- 4 ounces (112 grams) granulated sugar
- 8 ounces (227 grams) unsalted butter, at room temperature
- 3/4 teaspoon kosher salt
- 12 ounces (340 grams) all-purpose flour, sifted
Instructions
- Preheat the oven: Set your oven to 350°F (175°C) to ensure it’s ready for toasting the pistachios.
- Toast the pistachios: Spread the pistachios evenly on a baking sheet and toast them in the oven for about 10 minutes until they turn slightly browned and aromatic. Remove from oven, allow to cool, then chop roughly.
- Chop the cranberries: Place dried cranberries into a food processor and pulse 10-15 times until they become finely chopped for even distribution. Alternatively, chop them by hand if preferred.
- Cream the butter and sugar: In a stand mixer fitted with the paddle attachment, combine the room temperature butter, granulated sugar, and kosher salt. Mix on medium speed for about 2 minutes until the mixture is smooth and fluffy. Stop the mixer and scrape down the sides of the bowl.
- Combine the dough: Add all the sifted flour to the butter mixture at once. Mix on low speed just until the flour is incorporated; the dough will appear crumbly at first. Then increase speed to medium and continue mixing until the dough starts to come together. Add the chopped pistachios and cranberries, mixing briefly on low speed to evenly distribute.
- Prepare the dough: Turn the dough out onto a lightly floured surface or onto parchment paper. Shape the dough into a neat rectangle. Lightly dust the top with flour to prevent sticking, but avoid adding too much flour.
- Roll and cut cookies: Roll the dough to about 1/2-inch thickness. Using a 2-inch round cookie cutter, cut out cookies and place them on a parchment-lined baking sheet keeping around 1 inch between each cookie. Prick the center of each cookie lightly with a fork to ensure even baking.
- Chill the dough: Refrigerate the shaped cookies for at least 20 minutes to firm up the dough, which will help retain the cookie shapes during baking.
- Bake the cookies: Reduce the oven temperature to 300°F (150°C). Bake the cookies for 25-30 minutes until they are pale golden on the top with slightly brown bottoms. Monitor closely to avoid over-baking.
- Cool and store: Let the cookies cool on the baking sheet for about 5 minutes so they can set, then transfer them to a wire rack to cool completely. Store cooled cookies in an airtight container for up to one week to maintain freshness.
Notes
- Use a shiny baking sheet for more even, gentle baking to minimize bottom browning; darker sheets may cause quicker browning.
- You can substitute kosher salt with sea salt in the same quantity if preferred.
- Ensure butter is at room temperature for easier creaming and better cookie texture.
- Chilling the dough before baking is important for shape retention and better texture.
- Store cookies in an airtight container at room temperature for up to 1 week to keep them fresh and crisp.
Nutrition
- Serving Size: 1 cookie (approx. 30 grams)
- Calories: 160 kcal
- Sugar: 8 grams
- Sodium: 110 mg
- Fat: 11 grams
- Saturated Fat: 6.8 grams
- Unsaturated Fat: 3.2 grams
- Trans Fat: 0 grams
- Carbohydrates: 15 grams
- Fiber: 1.5 grams
- Protein: 2.5 grams
- Cholesterol: 30 mg
Keywords: cranberry pistachio shortbread, pistachio cookies, cranberry cookies, shortbread recipe, holiday cookies, nutty cookies