Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Perfect Cranberry Biscotti First Image

Cranberry Almond Biscotti


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Chef John
  • Total Time: 1 hour
  • Yield: 24 biscotti 1x
  • Diet: Vegetarian

Description

Deliciously crunchy biscotti packed with cranberries and almonds.


Ingredients

Scale
  • 2 cups all-purpose flour
  • 1 cup granulated sugar
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 2 large eggs
  • 1 teaspoon vanilla extract
  • 1/2 teaspoon almond extract (optional)
  • 3/4 cup dried cranberries
  • 3/4 cup whole almonds, toasted and roughly chopped

Instructions

  1. Preheat oven to 350°F (175°C) and line a baking sheet with parchment paper. Toast almonds if needed.
  2. In a medium bowl, whisk flour, baking powder, and salt.
  3. In a large bowl, cream butter and sugar until light and fluffy.
  4. Beat in eggs one at a time, then add vanilla and almond extract.
  5. Gradually mix in dry ingredients until just combined.
  6. Fold in cranberries and almonds with a spatula.
  7. Shape dough into two logs (10×2 inches) and place on baking sheet.
  8. Bake for 25–30 minutes until golden. Cool for 10 minutes.
  9. Slice logs diagonally and bake slices cut side down for 10–12 minutes. Flip and bake 8–10 minutes more.
  10. Cool completely on a wire rack before storing or serving.

Notes

  • Store biscotti in an airtight container for freshness.
  • Optional: Substitute walnuts or pecans for almonds if preferred.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Dessert
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 2 biscotti
  • Calories: 120
  • Sugar: 6g
  • Sodium: 50mg
  • Fat: 6g
  • Saturated Fat: 3g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 1g
  • Protein: 2g
  • Cholesterol: 30mg