Preheat your oven to 350 degrees. Spray three 8-inch or four 6-inch pans with non-stick baking spray, line the bottoms with parchment paper and spray again. Set aside.
In a medium-sized bowl, combine the coconut milk, water, oil, vinegar and vanilla. Set aside.
In the bowl of a stand mixer fitted with the paddle attachment, combine all the dry ingredients. Stir for about 10 seconds to mix the ingredients together.
With the mixer on low speed, add the coconut milk mixture. Mix until just combined. Stop the mixer and scrape down the sides and bottom of the bowl. Mix again for about 10 seconds.
Evenly distribute the batter between the four 6-inch pans or three 8-inch pans. Bake for 25 to 27 minutes, or until a toothpick inserted in the center of the cake comes out with just a few moist crumbs on it.
Cool in the pans for 10 minutes before inverting onto wire racks to cool completely. Once cooled completely, carefully wrap each layer in plastic wrap and freeze for at least an hour before you start to assemble the cake. Can be frozen in plastic wrap for up to a week. If you freeze the cake longer than a week, wrap in foil as well and place in a zip lock bag.