Preheat oven to 350 degrees. Line an 8x8 baking dish with parchment paper.
Combine the dried tart cherries and nuts in a food processor and pulse until finely chopped. Transfer to a large bowl.
Add the oat flour, dates, kosher salt, vanilla, egg and almond butter to the food processor and process until a sticky dough forms. If mixture sticks together easily when pinched, you have the right consistency. If not, add a drizzle of water with the processor running until it comes together. You won't need much! Transfer mixture to the large bowl with the cherries and nuts.
Add the oats and almond milk to the bowl and stir to combine until ingredients are evenly incorporated. It's easiest to use your hands for this.
Transfer mixture to the lined baking dish spreading out evenly and into the corners.
Bake for 20-22 minutes until firm to the touch and edges start to turn golden brown. Remove from oven, set dish on a cooling rack and let cool completely before cutting into 10 equal sized bars.
If doing optional chocolate drizzle, melt chocolate and coconut oil in a small bowl and stir until combined. Remove bars from the baking dish by pulling the sides of the parchment. Use a spoon to drizzle chocolate all over bars. Let chocolate set (you can place them in the freezer for a few minutes to speed this process up) then cut into 10 equal sized bars.
Notes
-Make your own oat flour by placing 1 cup of rolled oats in a food processor and processing until a fine flour consistency results.-For vegan option use a flax egg: 1 tablespoon ground flax seed + 3 tablespoons water - stir and let sit for 5 minutes to thicken