-
1
Adjust oven rack to middle position and heat oven to 350 degrees F. Line baking sheet with parchment paper. Whisk flour, baking powder and salt together in small bowl.
-
2
Using a stand mixer fitted with the paddle attachment, beat butter and sugar together at medium-high speed until light and fluffy. Reduce speed to low and add eggs one at a time, then add almonds, cranberries, orange zest, vanilla and almond extracts until combined, about 30 seconds, scraping down bowl as needed. Stir in flour mixture until just combined.
-
3
Halve dough and turn each portion onto prepared baking sheet. Using floured hands, quickly stretch each portion of dough into rough 12-inch-by-2-inch loaf, placing them about 3 inches apart. Pat each loaf to smooth it. Bake until loaves are golden and just beginning to crack on top, about 35 minutes, rotating baking sheet halfway through baking.
-
4
Let loaves cool for 10 minutes; reduce oven temperature to 325 degrees. Using a serrated knife, cut each loaf diagonally into 1/2-inch slices. Lay slices cut side up about 1/2 inch apart on baking sheet and return them to the oven. Bake until lightly golden on both sides, about 15 minutes, turning over each piece halfway through baking. Immediately transfer biscotti from baking sheet to wire rack and let cool completely.