Preheat the oven to 325 degrees F.
In a stand mixer and the first 7 dry ingredients and blend on low to combine.
Add in the remaining ingredients, except almonds and blend until well incorporated.
Stir in the almonds and place the dough on a baking pan lined with parchment.
Form a rectangle about 10 inches in length and 6 inches width.
Bake for 30 minutes. Cool for 30 minutes then slice. Gently lay the biscotti flat on the pan, cut side down, to continue to bake another 15 minutes.
Remove from oven and allow to cool before handling. Gently flip biscotti over and bake another 10 minutes.
Cool completely or overnight before adding optional toppings.
If using optional toppings, dip one end of the biscotti in melted chocolate then add chopped toasted almonds. Place in refrigerator to set.