Preheat the oven to 350°F. Line a baking sheet with parchment paper.
In the bowl of a stand mixer fitted with the paddle attachment, add the butter, cane sugar, and orange flavor and mix on low until combined and there are no chunks of butter.
Add in the sourdough discard and egg. Next, add the dry ingredients: flour, baking powder, sea salt, and orange zest in that order. Mix on low until a stiff dough forms.
Add in the cranberries and mix to combine completely.
Using your hands form the biscotti dough into a large log out of the cookie dough and flatten slightly so it’s about 1-inch thick, it should be about 12 x 3 inches. Sprinkle the 2 tablespoons of cane sugar on top of the log.
Bake for 40 minutes or until the middle looks set, but not completely done.
Remove from oven and let rest for 15 minutes. Trim off the edges, then slice into 12 pieces, separate them, and bake again for 20 minutes. Allow to cool completely on the baking sheet.
Melt the white chocolate and coconut oil, either using a double boiler, or in a microwave safe bowl doing 30 second intervals and stirring between each one to prevent burning.
Dip biscotti in white chocolate or drizzle it on top!
Store in a cool dry place for up to 7 days.