Makes about 24 cookies
1 cup unsalted butter, room temperature
In a large bowl or stand mixer, combine butter and sugar until fluffy. Add eggs one at a time. Mix in orange peel and molasses, scraping sides of the bowl to mix. In a separate, medium bowl sift together flour, baking powder, salt and spices. Slowly mix the dry mixture into the wet mixture. Then, fold in the nuts. You may need to use your hands to work the nuts into the dough. Chill for 4 hours or overnight.
Preheat oven to 325 degrees Fahrenheit. Line a baking sheet with parchment paper. On a very lightly floured surface, turn the dough out and divide into thirds. Shape each third into a flat loaf, roughly 10 x 4 x 1-inch. Transfer them to the prepared baking sheet, spaced about 2 inches apart, and bake for 35-45 minutes until firm and dry to the touch. Remove and cool for 10 minutes. Lower the oven temperature to 275 degrees Fahrenheit.
Using a sharp or serrated knife, cut the loaves into 1-inch wide logs and place the logs cut-side down on a baking sheet. Bake for another 10-15 minutes, turning halfway through, or until the biscotti are dry. Cool on a wire rack.
If desired, you can dip some (or all) of the biscotti in melted chocolate. For white chocolate you will likely have to spread it on whereas almond back melts better and you can dip the biscotti in the chocolate. Either way, melt chocolate in the microwave in 30 second intervals. Cool slightly, it should be warm but not hot. Dip the bottom of each biscotti in chocolate (or spread on one side) and place, chocolate side up, on a wire rack until chocolate sets.