Preheat oven 375° F. Line a baking sheet with parchment paper and lightly brush with oil or spray with cooking spray. Set aside.
In a large bowl, add the oat flour, almond flour, cane sugar, baking powder, cardamom, cinnamon, nutmeg, and salt, and mix well to combine.
Cut in the vegan butter until mixture resembles crumbs.
Add persimmon puree and vanilla, and mix well to combine and form a dough. Fold in raisins and walnuts. If your mixture is too dry, add more puree.
Drop by the spoonful onto the prepared baking sheet about 2 inches apart, and bake for 12 -15 minutes or until edges are golden brown.
Remove from oven and allow to cool on baking sheet for 5 minutes. Transfer to a cooling rack to finish cooling and crisp up. Enjoy!