Blend tofu, coffee, maple syrup, rum, vanilla extract till a smooth paste is formed.
In a bowl, take flour, unsweetened cocoa powder, baking powder, baking soda, cinnamon powder. Mix well till the mix is of the same color.
Add tofu paste into the dry mix and mix well till the batter is smooth and lump free.
Pour in a greased and floured baking dish and bake at 150 degrees for 40 minutes.
Once the cake is done, check by inserting a fork through the cake. If the fork comes out clean, the cake is done.
For icing, take chocolate spread rum, vanilla essence in a bowl and melt in a double boiler so that no lumps are formed. Once the mix is smooth then add milk. Let it cool.
Pour over the cake and serve.
Chocolate cake with tofu, maple syrup and coffee, slathered with a generous coat of chocolate rum frosting.