01 - Preheat the oven to 350°F. Line a baking sheet with parchment paper.
02 - Whisk together the flour, sugar, baking powder, and salt in a large bowl.
03 - In a separate bowl, beat the eggs with vanilla and almond extracts until combined.
04 - Stir the wet mixture into the dry ingredients until mostly incorporated.
05 - Gently fold in the chopped toasted almonds.
06 - Divide the dough in half. With floured hands, form each half into a log approximately 12 inches long and 2 inches wide. Place logs on the prepared baking sheet, spaced apart.
07 - Bake for 25 to 28 minutes until logs are lightly golden and set. Remove from oven and cool for 10 minutes.
08 - Lower the oven temperature to 300°F.
09 - Using a serrated knife, cut logs diagonally into 1/2-inch thick slices. Arrange the slices cut side down on the baking sheet.
10 - Bake the slices for 12 minutes, flip them over, and bake for an additional 10 to 12 minutes until crisp and dry. Transfer to a wire rack to cool completely.
11 - Melt the dark chocolate in a heatproof bowl over simmering water or in 20-second microwave intervals, stirring until smooth.
12 - Dip one end of each biscotti into the melted chocolate, allowing excess to drip off. Place dipped biscotti on parchment paper and let the chocolate set completely before serving or storing.