I finally nailed a Cranberry Pistachio Biscotti that my Italian friends swear is how biscotti should taste, and if you keep scrolling you’ll see exactly why I’m smug about it.

I’m obsessed with Cranberry Pistachio Biscotti because it actually tastes like something real, not some watered-down bakery version. I love the snap, that toothy crunch, and the way dried cranberries pop against toasted pistachio flavor.
Pistachio Biscotti is my go-to when I want a cookie that courts coffee instead of replacing it. And yeah, it makes mornings less boring.
I don’t care if it’s rustic or a little cracked on top. Gives character.
The tang from cranberries and the green nutty bits from shelled pistachios make every bite interesting. I’ll eat three and call it breakfast.
No shame in that.
Ingredients

- Basically flour gives structure so your biscotti hold together and crisp up.
- Plus sugar adds sweetness and that crunchy caramelized edge you’ll love.
- Baking powder helps them rise a bit so they’re not rock-hard crumbs.
- Salt wakes up the flavors, balances sweetness, and keeps it tasting real.
- Eggs bind everything, add richness, and give that firm biscotti texture.
- Butter adds tenderness and a mellow, buttery mouthfeel you’ll notice.
- Vanilla brings warm, familiar flavor that ties the other ingredients together.
- Basically almond extract gives a nutty hint if you want more depth.
- Cranberries add tart chewiness and little pops of bright flavor.
- Pistachios give crunchy, salty contrast and a lovely green fleck throughout.
- Plus orange zest adds fresh citrus brightness and smells amazing while baking.
Ingredient Quantities
- 2 1/4 cups all purpose flour
- 1 cup granulated sugar
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 3 large eggs, room temperature
- 6 tablespoons unsalted butter, softened
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract (optional)
- 1 cup dried cranberries
- 3/4 cup shelled pistachios, coarsely chopped
- Zest of 1 orange (optional but nice)
How to Make this
1. Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper and set aside.
2. In a bowl whisk together 2 1/4 cups all purpose flour, 1 cup granulated sugar, 1 teaspoon baking powder and 1/4 teaspoon salt until well combined.
3. In a separate large bowl beat 3 large eggs with 6 tablespoons softened unsalted butter, 1 teaspoon vanilla extract and 1/2 teaspoon almond extract if using. Beat until the mixture is smooth but not fluffy.
4. Gradually stir the dry ingredients into the wet until a stiff dough forms. If it feels too dry add a teaspoon of water or egg, if too sticky add a tablespoon of flour.
5. Fold in 1 cup dried cranberries, 3/4 cup coarsely chopped shelled pistachios and the zest of 1 orange until evenly distributed. Don’t over mix or the dough will get tough.
6. Divide dough in half and on a lightly floured surface shape each half into a log about 12 inches long and 2 inches wide. Place logs on the prepared sheet about 3 inches apart. Pat them gently to even thickness.
7. Bake at 350°F for 22 to 28 minutes or until the logs are golden and set in the middle. They will still be a bit soft, that’s okay. Let them cool on the sheet for 10 minutes.
8. Transfer logs to a cutting board. Using a sharp serrated knife slice diagonally into 3/4 inch thick slices. For cleaner cuts wet the knife or saw gently with a back and forth motion.
9. Arrange slices cut side down on the baking sheet and bake at 325°F (160°C) for 10 minutes, flip each piece and bake another 8 to 10 minutes until crisp and toasted. Watch them so they don’t burn.
10. Cool completely on a wire rack. Store in an airtight container for up to two weeks. Tip: biscotti get better with a day of resting, and they’re perfect dunked in coffee or tea.
Equipment Needed
1. Oven
2. Baking sheet lined with parchment paper
3. Mixing bowls (one medium, one large)
4. Measuring cups and spoons
5. Whisk and rubber spatula
6. Electric hand mixer or sturdy wooden spoon
7. Sharp serrated knife and cutting board
8. Wire cooling rack
9. Pastry brush or damp towel for wetting the knife
10. Kitchen scale or extra flour for dusting and adjusting dough
FAQ
Cranberry Pistachio Biscotti Recipe Substitutions and Variations
- All purpose flour: swap for 1 to 1 gluten free baking mix (use same volume) or try whole wheat pastry flour (may make biscotti a bit denser, use same amount).
- Granulated sugar: you can use light brown sugar or coconut sugar 1:1 for a richer, slightly caramel flavor; expect a touch more moisture with brown sugar.
- Unsalted butter: replace with equal amount of neutral oil like canola or melted coconut oil, or use vegan butter 1:1; dough will be a little softer so chill briefly before shaping.
- Eggs: for each egg sub 1 tablespoon ground flaxseed mixed with 3 tablespoons water (let sit 5 min) or use 1/4 cup unsweetened applesauce per egg; flax keeps structure better, applesauce adds more moisture.
Pro Tips
1) Chill the logs for 15 to 30 minutes before the first bake if the dough feels soft. It firms them up so you get cleaner slices and less crumbly biscotti. If you skip this step youre more likely to smash the logs while slicing.
2) Toast the pistachios and even the cranberries briefly in a dry pan or the oven before folding them in. That pumps up the flavor and crunch. Let them cool completely so they don’t melt butter or make the dough greasy.
3) Use a serrated knife and dont press down hard when slicing. Let the saw do the work, and wipe the blade between cuts if it gets gunky. If slices crumble, put them back on the sheet for a couple minutes at 325 F before the second bake to firm up, then flip and finish toasting.
4) Store completely cooled biscotti in an airtight jar with a slice of bread or a piece of apple to keep them from getting too hard. They actually mellow and taste better after resting a day, and theyre perfect for dunking in coffee or tea.

Cranberry Pistachio Biscotti Recipe
I finally nailed a Cranberry Pistachio Biscotti that my Italian friends swear is how biscotti should taste, and if you keep scrolling you’ll see exactly why I’m smug about it.
12
servings
296
kcal
Equipment: 1. Oven
2. Baking sheet lined with parchment paper
3. Mixing bowls (one medium, one large)
4. Measuring cups and spoons
5. Whisk and rubber spatula
6. Electric hand mixer or sturdy wooden spoon
7. Sharp serrated knife and cutting board
8. Wire cooling rack
9. Pastry brush or damp towel for wetting the knife
10. Kitchen scale or extra flour for dusting and adjusting dough
Ingredients
-
2 1/4 cups all purpose flour
-
1 cup granulated sugar
-
1 teaspoon baking powder
-
1/4 teaspoon salt
-
3 large eggs, room temperature
-
6 tablespoons unsalted butter, softened
-
1 teaspoon vanilla extract
-
1/2 teaspoon almond extract (optional)
-
1 cup dried cranberries
-
3/4 cup shelled pistachios, coarsely chopped
-
Zest of 1 orange (optional but nice)
Directions
- Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper and set aside.
- In a bowl whisk together 2 1/4 cups all purpose flour, 1 cup granulated sugar, 1 teaspoon baking powder and 1/4 teaspoon salt until well combined.
- In a separate large bowl beat 3 large eggs with 6 tablespoons softened unsalted butter, 1 teaspoon vanilla extract and 1/2 teaspoon almond extract if using. Beat until the mixture is smooth but not fluffy.
- Gradually stir the dry ingredients into the wet until a stiff dough forms. If it feels too dry add a teaspoon of water or egg, if too sticky add a tablespoon of flour.
- Fold in 1 cup dried cranberries, 3/4 cup coarsely chopped shelled pistachios and the zest of 1 orange until evenly distributed. Don’t over mix or the dough will get tough.
- Divide dough in half and on a lightly floured surface shape each half into a log about 12 inches long and 2 inches wide. Place logs on the prepared sheet about 3 inches apart. Pat them gently to even thickness.
- Bake at 350°F for 22 to 28 minutes or until the logs are golden and set in the middle. They will still be a bit soft, that’s okay. Let them cool on the sheet for 10 minutes.
- Transfer logs to a cutting board. Using a sharp serrated knife slice diagonally into 3/4 inch thick slices. For cleaner cuts wet the knife or saw gently with a back and forth motion.
- Arrange slices cut side down on the baking sheet and bake at 325°F (160°C) for 10 minutes, flip each piece and bake another 8 to 10 minutes until crisp and toasted. Watch them so they don’t burn.
- Cool completely on a wire rack. Store in an airtight container for up to two weeks. Tip: biscotti get better with a day of resting, and they’re perfect dunked in coffee or tea.
Notes
- Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.
Nutrition Facts
- Serving Size: 77g
- Total number of serves: 12
- Calories: 296kcal
- Fat: 11.4g
- Saturated Fat: 4.48g
- Trans Fat: 0.11g
- Polyunsaturated: 1.57g
- Monounsaturated: 3.83g
- Cholesterol: 61.6mg
- Sodium: 75.3mg
- Potassium: 141mg
- Carbohydrates: 44.2g
- Fiber: 2g
- Sugar: 22.8g
- Protein: 5.72g
- Vitamin A: 241IU
- Vitamin C: 0.17mg
- Calcium: 21.4mg
- Iron: 1.39mg







