Preheat the oven to 375ºF and set the oven racks to the middle.
In a small bowl, whisk together the non dairy milk and apple cider vinegar. Set aside to curdle.
½ cup unsweetened non dairy milk, ½ tsp apple cider vinegar
Meanwhile, sift flour, sugar, baking powder, and salt into a large bowl. Mix in the shredded coconut.
¼ cup granulated sugar, 1 tsp baking powder, pinch of salt, ¼ cup unsweetened shredded coconut, 1 cup all purpose flour
Make a well in the bowl of dry ingredients and pour in the curdled plant milk, vegetable oil, coconut cream, and caramel sauce.
1 tbsp coconut cream, 3 tbsp vegetable oil, 2 tbsp vegan caramel sauce
Mix the batter using a spatula until smooth and thick.
Pour the batter into a non stick 5 inch cake pan.
Bake the cake for 35-40mins, or until the top is golden and a toothpick inserted comes out clean.
Allow the cake to cool in the pan for at least 5 mins before carefully transferring to a cooling rack to cool completely before frosting.