Slice-and-Bake Cranberry Pistachio Shortbread Cookies
These cranberry pistachio shortbread cookies are crisp at the edges, buttery through the center, and loaded with tangy dried cranberries and crunchy pistachios. The dough rolls into a log so you can slice and bake what you need, no fussing with cookie cutters.

Keep a log in the freezer and you’re never more than fifteen minutes from a warm batch. They’re the kind of cookie that feels like you planned ahead, even when you didn’t.
Why These Shortbread Cookies Are a Keeper
Shortbread is one of those cookies that feels fancy with very little work. These have a meltaway texture, thanks to a bit of cornstarch, and the salted pistachios nudge them just past sweet so they taste balanced, not sugary.
The cranberries give little bursts of tart chewiness against the buttery crumb. I keep a log of dough in the fridge and slice off cookies when I want something fresh from the oven with a cup of tea.
Ingredients

- 1 cup (225g) unsalted butter, softened: straight from the fridge about 30 minutes; it should give easily when pressed but still feel cool.
- ⅔ cup (135g) granulated sugar: a fine white sugar works best for a crisp texture.
- 1½ teaspoons vanilla extract: use pure vanilla if you have it.
- 2 cups (250g) all-purpose flour: spoon and level the flour so you don’t pack it.
- ¼ cup (30g) cornstarch: the secret to that tender, short crumb.
- ½ teaspoon fine sea salt: use ¼ teaspoon if your pistachios are heavily salted.
- ½ cup (60g) dried cranberries: roughly chop any large ones so they distribute evenly.
- ½ cup (60g) shelled pistachios: roasted and salted, roughly chopped.
Variations / Substitutions
- Swap the pistachios: almonds or walnuts work nicely; toast them first for extra flavor.
- Swap the cranberries: dried cherries or chopped dried apricots give a similar sweet-tart pop.
- Add citrus: rub 1 teaspoon orange or lemon zest into the sugar before creaming the butter.
- Make them gluten-free: use a 1-to-1 gluten-free flour blend in place of the all-purpose flour.
- Dress them up: drizzle cooled cookies with melted white chocolate and a few extra chopped pistachios.
If you love these, try my Lemon Rosemary Shortbread next.
How to Make Slice-and-Bake Cranberry Pistachio Shortbread Cookies
Step 1: Cream the Butter and Sugar

Preheat your oven to 325°F (165°C) and line two baking sheets with parchment paper. In a large bowl, beat the 1 cup softened butter and ⅔ cup sugar with an electric mixer on medium speed until the mixture looks pale and fluffy, about 3 minutes. Scrape down the bowl, then beat in the 1½ teaspoons vanilla.
The butter and sugar should look light and hold soft peaks when you lift the beaters. Don’t rush this step; the air you work in now gives the cookies their tender crumb.
Step 2: Mix the Dough

Whisk the 2 cups flour, ¼ cup cornstarch, and ½ teaspoon salt together in a small bowl. With the mixer on low, gradually add the dry ingredients to the butter mixture. Stop as soon as the flour disappears and the dough starts to pull together. Switch to a sturdy spatula and fold in the chopped cranberries and pistachios.
The dough will look a little crumbly at first. Keep folding and pressing it against the side of the bowl, and it will come together into a cohesive mass. If it still feels dry after a minute of working, work in a teaspoon of cold milk with your hands.
Step 3: Shape and Chill the Logs

Divide the dough in half. Lay a sheet of parchment or plastic wrap on the counter and shape each portion into a log about 2 inches in diameter and 7 inches long. Roll the logs in the wrap, twist the ends shut, and refrigerate until firm, at least 30 minutes and up to 3 days.
Chilling firms the butter so the cookies hold their round shape when you slice them. If you’re in a rush, pop the logs in the freezer for 15 minutes instead.
Step 4: Slice and Bake

Unwrap one log and, using a sharp serrated or thin chef’s knife, slice it crosswise into ½-inch-thick rounds. Rotate the log a quarter turn after each slice to keep the rounds round. Arrange the cookies on the prepared baking sheets, spacing them about 1½ inches apart. Bake one sheet at a time on the middle rack for 12 to 14 minutes, until the edges are just beginning to turn golden and the tops look dry and set.
The centers will still feel soft when you take them out, and that’s exactly what you want. They’ll crisp up as they cool. If your oven runs hot, check them at the 11-minute mark to be safe.
Step 5: Cool and Serve

Let the cookies rest on the baking sheet for 5 minutes so they set up, then transfer them to a wire rack with a thin spatula. They’ll be fragile when warm, but within a few minutes they’ll turn crisp at the edges and tender in the middle.
Serve them slightly warm or at room temperature, as is, or with a light dusting of powdered sugar just before they go on the plate. The pistachios and cranberries will catch the light.
Tips for the Best Shortbread
- Work the butter when it’s still cool.: It should be pliable but not greasy. If the butter gets too soft, the cookies can spread and lose their shape.
- Don’t skip the cornstarch.: It’s what gives the cookies that classic melt-in-your-mouth texture without making them delicate.
- Use a light hand once the flour goes in.: Overmixing develops gluten and turns the cookies tough instead of tender.
- Roll the log in coarse sanding sugar before slicing.: It adds a sparkly, crunchy edge with zero extra effort.
Storing and Freezing
- Room temperature:: Store baked cookies in an airtight container at room temperature for up to 1 week. Toss a slice of plain bread in the container to keep them from drying out.
- Refrigerator:: The unbaked dough logs keep well wrapped in the fridge for up to 3 days.
- Freezer:: Wrap the unbaked logs in a layer of plastic wrap then foil, and freeze for up to 3 months. Slice and bake straight from frozen, adding 2 to 3 minutes to the bake time.
What to Serve with These Cookies
A warm shortbread cookie and a cup of strong black tea are a natural pair. Earl Grey, with its bergamot citrus notes, pulls the cranberries forward, while a malty Assam stands up to the buttery richness without getting lost. For a simple dessert, set out a plate of cookies with a dish of honey and vanilla ice cream.
Frequently Asked Questions
Can I bake these cookies from frozen?
Yes. Slice the frozen log and bake straight from the freezer; add 2 to 3 minutes to the bake time and watch the edges for that first hint of gold.
What if I don’t have cornstarch?
You can leave it out, but the cookies will be slightly less tender and a little more dense. Replace it with an equal amount of all-purpose flour.
Why did my cookies spread into flat puddles?
The butter was likely too warm when you creamed it, or the dough didn’t chill long enough. Make sure the shaped logs feel firm all the way through before you slice them.

Slice-and-Bake Cranberry Pistachio Shortbread Cookies Recipe
Ingredients
Method
- Preheat oven to 325°F (165°C). Beat butter and sugar until pale and fluffy, about 3 minutes, then beat in vanilla.
- Whisk flour, cornstarch, and salt, then mix into butter mixture on low. Fold in cranberries and pistachios until dough comes together.
- Divide dough in half. Shape into 2-inch-diameter logs, wrap, and refrigerate at least 30 minutes until firm.
- Slice logs into ½-inch rounds. Bake on parchment-lined sheets 12 to 14 minutes, until edges are just golden.
- Cool on the sheet 5 minutes, then transfer to a wire rack and serve warm or at room temperature.
