Preheat the oven to 350'.
In a large mixing bowl, smash the bananas really well, breaking down the chunks. Add the oil, eggs, vanilla and mix.
Stir in the almond meal, flour, coconut (or chocolate chips), baking powder, baking soda, salt, sugar and spice.
Grease an 8x8 glass baking pan or line it with parchment paper. Pour in the mix and spread it evenly. Sprinkle a little extra sugar over the top.
Bake on the middle rack for about 30 minutes. Being sure the center is set.
Allow it to cool. For the cream, drain the cashews and put them in a food processor or blender with the coconut milk, honey and lemon juice.
Process until completely smooth, scraping down the sides as necessary. It will have a bit of texture to it.
The cream will keep in the fridge for about a week. I prefer to add a bit of the cream to each piece as eaten, not frost the whole cake. Finish with a sprinkle of cinnamon.
