Preheat oven to 350°.
Combine first 3 ingredients in a large bowl. Stir in chopped figs, cranberries, and vanilla.
Lightly spoon flours into dry measuring cups; level with a knife. Combine flours, bran, baking soda, cinnamon, and allspice, stirring with a whisk. Add flour mixture to egg mixture, stirring just until moist. Gently fold in almonds.
Drop by level 1/4 cup measures 4 inches apart on 2 baking sheets lined with parchment paper. Sprinkle evenly with granulated sugar. Bake at 350° for 12 minutes or until almost set. Cool 2 minutes on pans. Remove from pans; cool completely on wire racks.