This festive cranberry pistachio biscotti recipe yields crisp, tangy cookies that are easy to make and perfect for the holidays. Fresh cranberries and crunchy pistachios put a seasonal twist on classic twice-baked Italian cookies.

Why you’ll love these biscotti cookies
These cranberry pistachio biscotti are a holiday favorite because they combine bright, tart fruit with nutty crunch and a hint of sweetness. They’re excellent for gifting, serving with coffee or hot chocolate, and they keep well for sharing during the season.
- Flavor – The base biscotti dough is sweet and slightly nutty. Fresh cranberries add a pleasant tartness while roasted pistachios contribute a rich, crunchy bite. A white chocolate drizzle makes them extra festive.
- Texture – Twice-baked for crisp, crunchy biscotti that are ideal for dipping into coffee or hot chocolate.
- Yield – One batch makes about 28 mini biscotti, or 18 regular-size cookies, making this recipe great for parties and cookie exchanges.

Key ingredient notes
- Fresh cranberries add tartness and a festive color contrast.
- Pistachios – Roasted, shelled pistachios give a deeper, slightly smoky flavor; buy shelled to save time.
- Butter – Unsalted butter lets you control the salt level; if you use salted butter, reduce or omit added salt.
- Granulated sugar balances the tart cranberries and sweetens the dough.
- Eggs bind the dough and help create structure for slicing.
- Vanilla extract – Use pure vanilla extract for the best flavor.
- All-purpose flour forms the dough base; a 1:1 gluten-free flour may work but has not been tested here.
- White chocolate chips are optional for drizzling but add a decorative, sweet finish.

How to make cranberry pistachio biscotti
Preheat the oven to 350°F (175°C) and line a baking sheet with parchment paper or a silicone mat before starting.
1. Make the dough
- Pulse the cranberries a few times in a food processor until they form fine crumbs.
- Coarsely chop the pistachios.
- Beat butter and sugar until light and fluffy using a stand mixer with a paddle or a hand mixer.
- Add the eggs and vanilla, and beat until combined, about 2 minutes.
- Stir in the dry ingredients (flour, baking soda, salt) just until combined; the dough will be sticky.
- Fold in the cranberries and pistachios.
2. Shape and bake
- Lightly flour the prepared baking sheet to prevent sticking.
- Transfer the dough to the sheet and shape into a log roughly 11 × 3.5 inches, or divide into two logs for smaller biscotti.
- Flour your hands as needed to handle the sticky dough.
- Bake the log for 30–35 minutes until set. Let it cool slightly, then slice the warm log into 3/4-inch-wide strips with a serrated knife.
- Return the slices to the baking sheet and bake 10 minutes. For extra crunch, flip and bake an additional 10 minutes.
Prevent sticking
Flouring your hands and the baking surface helps shape the log without the dough clinging to your fingers.
3. Decorate, if desired
- Melt white chocolate chips in a double boiler or microwave, stirring frequently until smooth.
- Place the melted chocolate in a pastry bag or a sealed plastic bag with a small corner cut off for drizzling.
- Drizzle over cooled biscotti and let the chocolate set before serving.
Swap the chocolate
If you prefer, use milk, semi-sweet, or dark chocolate instead of white for a less sweet contrast.

Tips for success
- Measure carefully. Weighing ingredients yields the most consistent results; if you don’t have a scale, use the spoon-and-level method for flour.
- Use room-temperature ingredients so the butter and eggs incorporate evenly.
- Avoid overmixing once you add flour to prevent dense biscotti.
- Use only a light dusting of flour on the baking sheet so the dough doesn’t become heavy.
- Slice while warm. Cutting the log while it’s still warm gives clean slices; once fully cooled it becomes harder to cut.
Storing tips
- Store biscotti in an airtight container at room temperature for up to 5 days.
- Freeze biscotti for up to 3 months; thaw at room temperature before serving.
FAQs
A fully crisp texture all the way through is key. Flip the slices during the second bake or rotate them to ensure even crunchiness.
Butter adds flavor and a slightly denser bite, which many prefer in biscotti. Oil yields a different, lighter texture.
Biscotti should be crunchy, but if they’re too hard it’s usually from overbaking or letting them sit exposed too long. Reduce bake time slightly or monitor during the second bake.
More Christmas treats
- Christmas Sugar Cookies
- Chocolate Sugar Cookies
- Classic Pecan Sandies
- Old-Fashioned Divinity

Cranberry Pistachio Biscotti
Ingredients
- 1 cup (100 g) fresh cranberries
- ½ cup (60 g) roasted, shelled pistachios
- ¼ cup (55 g) unsalted butter
- 2/3 cup (130 g) granulated sugar
- 2 large eggs
- 1 teaspoon pure vanilla extract
- 2 cups (250 g) all-purpose flour, plus more for dusting
- 1 teaspoon baking soda
- ½ teaspoon salt
- ½ cup (85 g) white chocolate chips (optional)
Instructions
- Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone mat.
- To make the dough: Pulse cranberries in a food processor until fine crumbs form and coarsely chop pistachios. In a mixing bowl, beat butter and sugar until fluffy, about 2 minutes. Add eggs and vanilla and mix until combined. Stir in flour, baking soda, and salt until just combined; the dough will be sticky. Fold in cranberries and pistachios.
- To shape and bake: Lightly flour the prepared baking sheet. Transfer the dough and form into an 11 × 3.5 inch log, or divide into two logs for smaller biscotti. Bake 30–35 minutes. Cool slightly, then slice the warm log into 3/4-inch-wide strips with a serrated knife. Place slices on the baking sheet and bake 10 minutes; flip and bake another 10 minutes for extra crunch.
- To decorate (optional): Melt white chocolate in a double boiler or microwave until smooth. Place melted chocolate in a pastry bag or sealed plastic bag with a small corner cut off, then drizzle over biscotti and allow to set.
⭐️ Did you make this recipe?
Please leave a review and let us know how you liked it!
Tips & Notes
Yield: Makes about 18 regular-size biscotti or 28 mini biscotti.
Storing tip: Keep biscotti in an airtight container at room temperature for up to 5 days or freeze for up to 3 months.
Nutrition

Leave a rating and your feedback. Thank you!
This post was originally published on November 5, 2014.