Eggless black velvet cake paired with dairy-free cream cheese frosting.
Preheat your oven to 180°C/350°F (or 160°C/325°F if you're using a fan or convection oven). Grease, flour and line 3 x 7-inch cake tins.
Mix together the soy milk and vinegar in a small bowl or mug. Set aside for now. This will be your "buttermilk".
In a large bowl, mix together the flour, baking soda, cocoa powder and caster sugar.
Add the buttermilk to the bowl, along with the melted vegan butter and vanilla extract. Mix until you have a smooth cake batter.
Add the black food gel, mixing it in a little at a time, until you reach your desired colour.
Divide the cake batter equally between the cake tins and spready it out evenly. Bake for 15-18 minutes, until a toothpick through the centre comes out clean.
Let the cakes cool for around 10 minutes in the tins, then carefully flip them out onto a wire rack. Peel off the baking paper and leave the cakes to cool completely.
If using ready-made frosting, place it all into a large bowl and whisk for a minute or two using an electric whisk. This will help to increase the volume and make it easier to spread around.
Place your first cake layer onto a cake stand and spoon or pipe a thick layer of frosting onto it. Repeat with the next layer.
When you have your 3 layers stacked on top of one another, cover the whole cake in a thin layer of frosting, using an icing scraper to get rid of any excess. Place the cake in the fridge for 30-60 minutes to let the icing set.
Once chilled, use the remaining frosting to coat the cake in a second layer, smoothing it out as you go. Place it back in the fridge to set before cutting into slices and enjoying!