For the cake:
For the icing:
Pre-heat the oven to 200 degrees C.
Sift the flour, bi-carb soda, sugar & coco into a bowl. Add the almond & mix, followed by the walnuts.
In a jug combine the soy milk, yogurt, vegetable oil & vanilla extract. Add wet mixture to the dry ingredients and mix.
Pour into a 20x20cm cake tin and bake for between 25-35 minutes, or until cooked. Once cooked allow to cool.
For the icing melt the margarine in a pan with the water. Into a bowl sift the icing sugar & coco powder. Add the melted margarine to the dry mixture and mix well. Finally mix in the vanilla, then ice the cake as desired!