Mix the ground flax seeds with filtered water to make the flax eggs. Let it sit for at least 5 minutes to gel up.
In a large bowl, whisk together the wet ingredients: almond butter, blackstrap molasses, plant-based milk (I used cashew milk), apple cider vinegar, and flax "eggs".
In a separate bowl, whisk together almond flour, tapioca flour, coconut sugar, spices, baking soda, and a pinch of sea salt. Gently stir the dry mixture into the wet ingredients.
Spread the mixture into an 8x8 cake pan lined with parchment paper.
Bake for 25 minutes.
Cashew Cream Frosting
Add soaked and drained cashews, maple syrup, vanilla extract, apple cider vinegar, and coconut milk to a high-speed blender. The texture should be thick and creamy. Leave it in the fridge for at least one hour for it to thicken up.
Wait till the cake has completely cooled down (2+ hours or overnight) before frosting. Take the cashew cream frosting out of the fridge and spread it onto the cake. Sprinkle with toasted pecans and cinnamon.
Enjoy!
Notes
* Use 1/2 cup coconut sugar if you prefer a sweeter cake
** For best result and thickness, leave canned coconut milk in the fridge overnight. Scoop out and use the top thick part of the coconut milk.