Step 1
Preheat oven to 350°F (177°C). Lightly grease the bottom and sides of a 9 x 13-inch pan with coconut oil. Lightly flour only the bottom of the pan, tapping out any excess flour.
Step 2
In a medium bowl, whisk together flour, baking powder, salt, and baking soda until well combined. Set aside.
Step 3
In a small, heavy-bottomed saucepan, combine coconut milk and coconut oil. Place and stir over medium heat and heat until coconut oil is melted and the coconut milk just begins to bubble around the edges; do not boil. Turn off heat.
Step 4
In the bowl of a stand mixer fitted with the paddle attachment, beat eggs with sugar on medium speed until well combined. Increase speed to medium-high and beat until eggs are pale in colour, thick, and doubled in volume; about 5 minutes.
Step 5
Sift in the flour mixture. Mix on low speed until just combined. While the mixer is running at low speed, gradually add in the warm coconut milk and vanilla extract. Mix until just combined.
Step 6
Transfer and evenly spread batter into the prepared pan. Place into the preheated oven, and bake; 20 to 25 minutes or until a skewer inserted into the center comes out clean.
Step 7
Remove from oven and place onto a wire cooling rack to cool slightly; 5 to 10 minutes.
Step 8
Poke the entire surface of the cake with a chopstick or the base of a skewer.
Step 9
Whisk the strawberry tres leches and pour a quarter of the mixture over the surface of the warm cake. Use a spatula to spread the tres leches over the surface. Wait a few minutes before repeating the process to allow cake to absorb the milk.
Step 10
Let cake stand and cool at room temperature; 45 minutes.
Step 11
Cover the pan with a piece of parchment paper (or aluminum foil or plastic wrap). Place into the fridge to allow the cake to absorb the strawberry milk mixture; at least 4 hours, but preferably overnight.