Put the goji berries, cranberries, rice crispies, coconut flakes and toasted almonds in a bowl and mix around. Grease an 8 x 12 container with coconut oil or line with baking paper, then pour the ingredients into it.
To make the white chocolate, add the 300g of cacao butter in the top of a double boiler, or into a bowl sitting over a boiling saucepan. Once melted add vanilla, salt, caster sugar and soy milk powder whisking until combined.
Pour white chocolate mixture over the other ingredients and mix around with a spoon so it coats all the ingredients. Refrigerate for 3 hours or overnight.