Put the avocado and the sugar in a food processor and whizz until smooth.
Add the rest of the cake ingredients to the bowl with ½ tsp fine salt and process again to a velvety, liquid batter.
Divide between the tins and bake for 25 mins or until fully risen and a skewer inserted into the middle of the cakes comes out clean.
Cool in the tins for 5 mins, then turn the cakes onto a rack to cool completely.
While you wait, start preparing the frosting.
Beat together the avocado and sunflower spread with electric beaters until creamy and smooth. Pass through a sieve and set aside.
Melt the chocolate, either over a bowl of water or in the microwave, then let it cool for a few mins.
Sift the cocoa into a large bowl. Bring the soya milk to a simmer, then gradually beat into the cocoa until smooth. Cool for a few mins.
Tip in the avocado mix, icing sugar, melted chocolate and vanilla, and keep mixing to make a shiny, thick frosting. Use this to sandwich and top the cake.
Cover with sprinkles or your own decoration, then leave to set for 10 mins before slicing. Can be made 2 days ahead.
Recipe by OPSD Il gustoso food blog at https://www.opsd.it/torta-cioccolato-e-avocado/