Preheat your oven to 180°C (350°F) and grease your cake pans.
In a mixing bowl, whisk together the flour, baking powder, baking soda, salt, and cocoa powder until well combined.
In another bowl, combine the non-dairy milk and apple cider vinegar. Let it sit for a few minutes until it curdles slightly.
Add the sugar, vegetable oil, vanilla extract, and red food colouring to the milk mixture. Whisk until fully combined.
Gradually add the dry ingredients to the wet ingredients, mixing until just combined. Be careful not to overmix, as this can result in a dense cake.
Divide the batter evenly between the greased cake pans and smooth the tops with a spatula.
Bake in the preheated oven for approximately 25-30 minutes, or until a toothpick inserted into the centre comes out clean.
Remove the cakes from the oven and let them cool in the pans for about 10 minutes. Then, transfer them to a cooling rack to cool completely before frosting.