Preheat the oven to 350°F (175°C). Line a baking sheet with parchment paper.
In a medium bowl, whisk together the flour, baking powder, ginger, cinnamon, cloves, nutmeg, and salt. Set aside.
In a large mixing bowl, cream the softened butter and brown sugar together until light and fluffy.
Beat in the eggs, one at a time, followed by the vanilla extract.
Gradually add the dry ingredients to the wet mixture, stirring until just combined.
Fold in the chopped nuts and dried cranberries until evenly distributed.
Divide the dough in half and shape each portion into a log approximately 12 inches long on the prepared baking sheet, leaving space between them to spread.
Bake in the preheated oven for about 25-30 minutes, or until lightly golden.
Remove from the oven and let the logs cool for about 10 minutes. Carefully slice them diagonally into 1/2 inch thick pieces using a serrated knife.
Lay the slices cut side down on the baking sheet and return to the oven. Bake for an additional 10-15 minutes, turning halfway through, until the biscotti are crisp and firm.
While the biscotti cool completely, melt the white chocolate chips in a microwave-safe bowl in 30-second increments, stirring between each until smooth.
Drizzle the melted white chocolate over the cooled biscotti using a fork or piping bag for a decorative touch.
Notes
Serve biscotti in a festive cookie jar or arrange them in a decorative box as a thoughtful gift for the holidays!