1Heat the oven to 350°F.
2Combine the flour, baking powder and salt in a large bowl.
3Add in the nuts and fruit and mix to combine.
4In a separate bowl, whisk together the sugar, eggs and Colavita olive oil.
5Pour the egg mixture into the flour mixture and stir to combine. Make sure it is well combined, and there are no dry areas. The dough will be very thick, but keep mixing to make sure everything is evenly distributed.
6Line a large baking sheet with parchment paper.
7Cut the dough into 2 sections. Using as little flour as possible on your work surface, roll each section into a log that's about 10-12 inches long and 1½ inches wide, working out the air pockets as you go.
8Set the logs on the lined baking sheet about 3 inches apart.
9Brush the sides and top with the beaten egg whites. Bake until golden brown and firm in the center, about 35 minutes, rotating the sheets halfway through the baking process.
10Remove from the oven and set the cookies on their baking sheets to cool for about 30 minutes.
11Reduce the oven temperature to 300°F. You can line the baking sheets with fresh parchment if needed.
12With a serrated knife, slice the logs into ½ inch thick slices, cutting on a bias (slanted).
13Lay the sliced cookies flat on the baking sheet.
14Bake about 15 minutes, rotating the baking sheets if needed.
15Flip the cookies over and bake until both sides are a rich golden brown, another 10 to 15 minutes.
16Set the baking sheets on racks to cool completely.