Preheat the oven to 325 degrees F
Grease and flour your pans & also add circles of parchment to the bottom of your pans. We used three 8 inch cake pans. You could also use two 8 inch round pans. *The baked layers using 3 pans are a little thinner than our usual--about 1 inch thickness...but we wanted the extra layer of filling that three layers gives us!
Heat the coconut milk in the microwave or on the stove top, do not let it boil. Add the white chocolate that has been cut into very small pieces, the smaller the pieces the easier it will melt. Let it sit for a couple of minutes to soften, then stir until melted and smooth. Allow to cool down before using.
Combine the flour, baking powder and salt, whisk for 30 seconds to blend and set aside.
In the bowl of your mixer, mix the butter until smooth. Slowly add the sugar and mix on medium speed 4 to 5 minutes, until the mixture lightens in color and becomes fluffy
Add the eggs one at a time, mixing after each until the yellow is blended in.
Add the vanilla and coconut extracts.
Alternately add the flour mixture and the milk/chocolate mixture, beginning and ending with the flour (3 additions of flour and 2 of milk mixture).
Mix until just combined, do not over mix and do not mix above medium speed.
Pour batter into prepared pans- if baking in three 8 inch pans, bake at 325 for 22-25 minutes or until a toothpick inserted in the center comes out clean or with just a few crumbs attached. If using two 8 inch pans, bake at 350 for 30 to 35 minutes. Let cool 10 minutes in the pans on a cooling rack and flip out.