Preheat your oven to 180C. Grease an 8" or 9" pan. I used a 9" pie dish.
Whisk together the flour, baking powder, baking soda, and salt in a large bowl.
In a separate bowl, whisk together the oil, milk, mango puree, sugar, and vanilla extract.
Combine the wet and dry ingredients until there are no white streaks visible. do not over-mix.
Pour the batter into the prepared pan and bake for 30-35 minutes or until the top is golden and springy to touch. and a skewer inserted in the center comes out clean.
Let the cake cool for 20-30 minutes.
Mango 3 Milk Mixture
While the cake is baking, make the mango 3 milk mixture.
Combine the mango puree, milk, condensed milk, and cream in a bowl. You can also blend it in a blender.If this mixture is too thick, please add more milk to it.
Soak The Mango Cake
When the cake has cooled down a bit, use a skewer to poke holes throughout the cake.
Pour half the soaking syrup all over the cake. Let the cake soak in the milk. Once it's cooled at room temperature, transfer the cake to the refrigerator for at least 6 hours or overnight.
Mango Whipped Cream
Whip the chilled cream and icing sugar until medium-stiff peaks form. Fold in the mango puree.
Assembly
Spread the whipped cream on top of the chilled cake. Top with fresh mango slices if you wish.
Slice and serve with the remaining syrup. Enjoy!
Video
Notes
When making holes in the mango tres leches sponge cake, push your skewer right down to the bottom.
Pour ½ of the 3-milk mixture. It will seem like a lot, but the sponge cake will soak it right up. That's how you get the best mango tres leches cake recipe. You can even do it in stages instead of all at once. Pour a quarter of the mixture, wait for it to be soaked, and then add another quarter.
Save the rest of the mango milk for later, and serve each slice with a generous helping of it.
Give the mango tres leches recipe at least 6 hours in the fridge to soak up the mango milk mixture. I like to leave it to soak overnight.