Preheat the oven to 325 degrees F. Line a baking sheet with parchment paper. Set aside.
Combine the flax (or egg) and water in a small bowl and set aside for 5-10 minutes.
In a large mixing bowl combine all of the dry ingredients (flour, almond flour, baking soda, cinnamon, ginger, cloves, nutmeg, salt and brown sugar) except cashews and mix well.
In a separate bowl mix together the wet ingredients (pumpkin puree, melted coconut oil, vanilla, flax mixture, crushed cashews) stir completely.
Mix in the wet ingredients and the dry until a dough has formed. Do not over mix. The dough should be soft and slightly moist.
Form the dough into a “log” and press down until about 1 inch thick and 4-5 inches wide.
Bake for 30 minutes.
Let the dough cool for 20 minutes and then cut into 1 inch strips.
Place the strips back onto the baking sheet and cook 10-12 minutes on one side, flip over and bake 10-12 minutes on the other side.
When cooled drizzle with melted chocolate and chopped nuts. Allow to cool.
Serve and ENJOY!