If you have ever wanted a cookie that looks like it came straight from a European cafe counter but takes barely any effort, these cranberry pistachio biscotti are about to become your new holiday staple. They are crisp and satisfyingly crunchy, flecked with jewel-toned dried cranberries and vivid green pistachios, with a bright note of orange zest running through every bite. They are the definition of cozy-but-elegant.
Biscotti have a reputation for being fussy, but this recipe proves otherwise. With about 15 minutes of hands-on time and a couple of trips through the oven, you end up with a batch of two dozen bakery-worthy cookies. They keep for weeks, freeze beautifully, and look downright gorgeous stacked in a gift tin or leaning against a cup of coffee. Once you make a batch, you will understand why they earn a spot in the cookie jar all year long.
Why You’ll Love This Recipe
These biscotti deliver that unmistakable twice-baked crunch that makes them so perfect for dunking. The dough itself comes together in one bowl with a whisk and a spatula, no stand mixer required, and shaping the logs is far more forgiving than rolling and cutting traditional cookies. If you have been intimidated by biscotti before, this is the recipe that changes your mind.
The flavor is where they really shine. Tart dried cranberries play off the buttery, nutty pistachios, while fresh orange zest ties everything together with a bright citrus lift. The color contrast alone makes them feel festive, which is why they are such a natural fit for holiday cookie plates and edible gifts.
Best of all, they are built for making ahead. Biscotti stay crisp for up to two weeks in an airtight container and freeze for months, so you can bake a batch early and always have a sweet, sturdy treat ready for guests, teachers, neighbors, or your own afternoon coffee break.
Ingredients
The dry base starts with 2 1/4 cups (270 g) of all-purpose flour, 3/4 cup (150 g) of granulated sugar, 1 1/2 teaspoons of baking powder, and 1/4 teaspoon of fine sea salt. For the wet ingredients, you will need 3 large eggs, 1 1/2 teaspoons of vanilla extract, and 1 tablespoon of orange zest, which is roughly the zest from one large orange.
The stars of the show are 1 cup (150 g) of dried cranberries, roughly chopped, and 1 cup (140 g) of roasted, unsalted pistachios, also roughly chopped. Chopping them keeps the pieces from being too chunky so you get a little cranberry and pistachio in every slice without the cookies crumbling apart when you cut them.
If you want to gild the lily, fold in an optional 1/2 cup (90 g) of white chocolate chips, or make a simple glaze by melting 4 ounces of white chocolate with 1 teaspoon of orange zest to drizzle over the cooled biscotti. Neither is required, but both push these cookies firmly into gift-worthy territory.

Step-by-Step Instructions
Preheat your oven to 350 degrees Fahrenheit and line a baking sheet with parchment paper or a silicone mat. In a medium bowl, whisk together the flour, sugar, baking powder, and salt so the leavening is evenly distributed. In a separate bowl, whisk the eggs with the vanilla and orange zest until combined and fragrant.
Pour the wet ingredients into the dry and stir until a shaggy dough forms, then fold in the cranberries, pistachios, and white chocolate if you are using it. The dough will be a little sticky, which is exactly what you want. Lightly flouring or dampening your hands makes the next step much easier.
Divide the dough in half directly on the baking sheet and shape each portion into a log about 12 inches long and 2 inches wide. Bake the logs for 25 to 30 minutes, until the edges are lightly golden and the tops are set. Let them cool on the pan for 15 to 20 minutes, which is an important step, since slicing them too warm is the most common cause of crumbling.
Reduce the oven to 325 degrees Fahrenheit. Transfer the logs to a cutting board and, using a sharp serrated knife in a gentle sawing motion, slice them diagonally into 1/2 to 3/4 inch thick pieces. Lay the slices cut-side down on the baking sheet, using two pans if needed to avoid crowding.
Bake the slices for 10 to 15 minutes, then flip each one and bake for another 5 to 10 minutes, until the biscotti are crisp and lightly golden on both sides. Cool them completely on a rack. If glazing, drizzle the melted white chocolate and orange zest mixture over each cooled cookie and let it set before storing.

Tips for the Best Cranberry Pistachio Biscotti
Patience is the secret to perfect biscotti. Letting the logs cool before the first slice and letting the finished cookies cool completely before storing is what guarantees that signature snap. A sharp serrated knife and a gentle sawing motion will keep your slices clean and prevent the cranberries and pistachios from tearing the dough apart.
For an extra layer of flavor, toast the pistachios in a 325 degree oven for 5 to 6 minutes before chopping, and use a microplane for the orange zest so it is as fragrant as possible. If you love the twice-baked, dunk-in-your-coffee style, our chocolate dipped biscotti make a beautiful companion on a gift plate, and for a chewier cookie with the same cranberry charm, try our oatmeal cranberry white chocolate cookies.
These biscotti are endlessly adaptable, too. Swap the cranberries for dried cherries or apricots, use almonds or hazelnuts in place of pistachios, or add a teaspoon of orange extract for even more citrus punch. If you prefer a softer cookie, simply skip the second bake and enjoy them the same day.
Kitchen Gear for This Recipe
- Instant-Read Meat Thermometer
- Enameled Cast Iron Dutch Oven
- Heavy-Duty Sheet Pan Set
- Glass Mixing Bowl Set
As an Amazon Associate, The Kitchen’s Aid earns from qualifying purchases at no extra cost to you.
Frequently Asked Questions
Can I make biscotti ahead of time?
Yes, biscotti are ideal for making ahead. They keep for up to two weeks in an airtight container at room temperature and freeze beautifully for up to three months.
Why did my biscotti crumble when I sliced them?
They were most likely still too warm, or slightly overbaked during the first bake. Let the logs cool for 15 to 20 minutes and use a sharp serrated knife in a gentle sawing motion.
What is the best way to toast pistachios?
Spread them on a baking sheet in a 325 degree oven for 5 to 6 minutes, until fragrant. Let them cool before chopping and folding them into the dough.
Can I make these without white chocolate?
Absolutely. The white chocolate chips and glaze are both optional. The biscotti are delicious and plenty festive with just the cranberries, pistachios, and orange zest.
How do I get a really crunchy biscotti?
Slice the cooled logs a little thinner, bake the second round until they are golden on both sides, and let them cool completely before storing, since they continue to crisp as they cool.
Looking for more ways to fill your table with treats you can feel good about? Browse these healthy eating ideas for inspiration. And if you bake a batch of these biscotti, tag @thekitchensaid on Instagram so we can admire your beautiful cookies.
Cranberry Pistachio Biscotti
Italian · Dessert

Crisp, crunchy twice-baked cranberry pistachio biscotti flavored with orange zest, perfect for dunking in coffee, holiday cookie plates, and edible gifts.
Ingredients
- 2 1/4 cups (270 g) all-purpose flour
- 3/4 cup (150 g) granulated sugar
- 1 1/2 tsp baking powder
- 1/4 tsp fine sea salt
- 3 large eggs
- 1 1/2 tsp vanilla extract
- 1 tbsp orange zest
- 1 cup (150 g) dried cranberries, chopped
- 1 cup (140 g) roasted unsalted pistachios, chopped
- 1/2 cup (90 g) white chocolate chips (optional)
Instructions
- Preheat oven to 350F and line a baking sheet. Whisk flour, sugar, baking powder and salt in one bowl and eggs, vanilla and orange zest in another.
- Combine wet and dry into a shaggy dough, then fold in cranberries, pistachios and optional white chocolate.
- Shape into two 12-inch logs on the sheet and bake 25-30 minutes until lightly golden. Cool on the pan 15-20 minutes.
- Reduce oven to 325F. Slice logs diagonally into 1/2 to 3/4 inch pieces and lay cut-side down.
- Bake 10-15 minutes, flip, and bake another 5-10 minutes until crisp. Cool completely, then glaze if desired.
Nutrition: 130 calories







