Preheat your oven to 350°F (175°C). Line a large baking sheet with parchment paper.
In a large mixing bowl, whisk together the melted (and slightly cooled) butter and granulated sugar until smooth.
Whisk in the eggs and vanilla extract until the mixture is well combined and slightly pale.
Switch to a rubber spatula. Add the all-purpose flour, baking powder, and salt. Stir firmly until a stiff dough forms, ensuring no dry pockets of flour remain.
Gently fold in the dried cranberries and white chocolate chips until evenly distributed throughout the thick dough.
Turn the dough out onto the prepared baking sheet and divide it in half. Using slightly damp hands, shape each half into a log measuring roughly 8 inches long and 2 inches wide. Leave space between them as they will spread.
Bake in the preheated oven for 25 minutes, or until the logs are firm to the touch and lightly golden brown.
Remove the pan from the oven and immediately reduce the oven temperature to 325°F (165°C).
Let the logs cool directly on the baking sheet for exactly 15 minutes.
Carefully transfer the slightly cooled logs to a cutting board. Using a sharp serrated knife, slice the logs on a diagonal into 1/2-inch thick slices using a gentle sawing motion.
Place the slices cut-side down back onto the parchment-lined baking sheet.
Bake at 325°F (165°C) for 10 minutes. Remove the pan, carefully flip the slices over, and bake for an additional 10 minutes until crisp and lightly toasted.
Transfer the biscotti to a wire rack to cool completely.
Melt extra white chocolate chips in the microwave in 15-second intervals until smooth. Use a spoon to generously drizzle the chocolate over the cooled biscotti. Let sit until the chocolate hardens.