Almond Biscotti, an Italian and American favorite, refers to a genre of twice baked almond biscuits or cookies. The traditional Almond biscotti, recipe consists of baking a stiff batter of flour, eggs, sugar, baking powder and almonds. The tough baked slab is cut into slices and reheated in the oven to yield truly scrumptious almond biscotti that are traditionally served with vin santo.