Mango Coconut Tres Leches Cake

I don’t often think of cakes as refreshing, but this one really is! Super summery in its flavours and in the fact that it is best eaten chilled, it’s absolutely the thing to dive into on a hot day. Fresh mangoes and coconut milk make this a tropical version of a traditional tres leches cake that’s soaked in “three milks” or “tres leches”. It is wonderfully moist yet somehow not soggy, light thanks to an airy sponge that soaks it all up and perfectly sweet. I hope you love it as much as I do!

Moist tres leches cake with coconut milk, topped with fresh mangoes and toasted coconut!

When I made this Victoria Sponge and realised the cake worked beautifully in a coffee tres leches, I knew there would be many more flavour variations coming! I swapped the cream for coconut milk, and also whipped up some coconut milk in addition to regular whipped cream for the topping. Coconut milk doesn’t quite form the same stiff peaks that dairy cream can, but it does work when folded together and spread on top. It firms up in the fridge as well, so if it is very hot where you live right now, let the fridge do the work if you find the coconut milk not whipping up too well.

Moist tres leches cake with coconut milk, topped with fresh mangoes and toasted coconut!

The tres leches liquid soaks into the cake during an overnight chill, then you add the coconut cream plus regular whipped cream, and then lots of fresh mangoes because ’tis the season! Alphonso is my recommendation here, but any ripe, sweet variety is great. Toasted coconut adds some lovely texture and more coconut flavour.

Moist tres leches cake with coconut milk, topped with fresh mangoes and toasted coconut!

Since there are stronger flavours of vanilla, condensed milk and mango in here, the coconut isn’t dominant, but it’s definitely there. If you have coconut extract on hand, swap the vanilla with that for more coconutty-ness. And if you don’t like coconut at all, simply replace with regular dairy versions of milk and cream instead.

Moist tres leches cake with coconut milk, topped with fresh mangoes and toasted coconut!

Lots of tips and info in the recipe below! Happy baking 🙂

Please read the recipe notes before beginning.

Moist tres leches cake with coconut milk and cream, topped with fresh mangoes and toasted coconut!

Mango Coconut Tres Leches Cake

Moist tres leches cake with coconut milk, topped with fresh mangoes and toasted coconut!
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Makes: 8 pieces

Ingredients
  

For the sponge

  • 3/4 cup all-purpose flour (100 gms)
  • Pinch of salt if using unsalted butter
  • 1/4 cup butter (55 gms)
  • 4 eggs, at room temperature (integral to this recipe, I can't suggest substitutes)
  • 1/2 cup caster sugar (100 gms)
  • 1 tsp vanilla extract (see notes)

For the 'tres leches' mixture

  • 3/4 cup condensed milk (one 200 gms tin)
  • 3/4 cup evaporated milk (200 ml; see notes)
  • 1/2 cup coconut milk, at room temperature

For the topping

  • 1/4 cup whipping cream, chilled at least 24 hours (60 ml)
  • 1/4 cup coconut milk, chilled at least 24 hours (60 ml; see notes)
  • 2 tbsps caster sugar
  • 1/4 cup shredded unsweetened coconut
  • 2 ripe mangoes, peeled and diced (Alphonso recommended)

Instructions

  • Preheat the oven to 170 C. Lightly grease a rectangular 8.5x6.5 inch baking pan and set aside. You could also use an 8 inch square pan, the cake might be slightly thinner.
  • Make sure all your ingredients for the sponge are measured and kept ready. Sift the flour and salt (if using) and set aside. Melt the butter in the microwave or on the stove and set it aside to cool.
  • Now add a little water to a saucepan and bring it to a simmer over medium heat. While this is happening, combine the eggs, sugar and vanilla in a mixing bowl that fits neatly over the saucepan, without its base touching the water. Bring the heat down to low and place the bowl over the saucepan. Using a balloon whisk, whisk continuously for 5 to 7 minutes until the mixture is slightly warm, frothy and paler (see photos below)This double boiler step warms the eggs gently, creating more air and also helps dissolve the sugar so they beat better and become fluffy easily.
  • Pour this warm mixture into the bowl of a stand mixer fitted with the whisk attachment. Beat on high speed for about 5 minutes until the mixture has tripled in volume, thickened and leaves ribbons when you lift the whisk up (see photos below). I found the stand mixer bowl too large for a double boiler which is why I transfer the mixture after the above step, but if yours fits easily, you can just use the same bowl for both. You can also do this step with a hand mixer as long as your bowl is large and deep enough to hold the mixture as it increases in volume.
  • Now gently add half of the sifted flour to the bowl and fold it in using a silicone spatula. Do not mix vigorously, gently take your spatula to the bottom of the bowl, bring it up cutting through the airy batter and repeat. Add the remaining flour and do the same. While the batter will naturally deflate a little, don't worry about fully incorporating the flour as you fold. If a few streaks of it are visible, that's ok.
  • Slowly drizzle in the melted butter and once again fold gently but quickly to combine so that the butter doesn't settle at the bottom. Make sure your spatula goes right to the base of the bowl to get it all folded in.
  • Immediately pour the batter into the prepared pan and bake for 25 to 30 minutes until browned on top and when you press the surface lightly, it should spring back. A little over-mixing could cause the top to dome slightly and then fall as the cake cools. If this happens, don't worry, the texture of the cake isn't affected.
  • Let the cake cool completely in the pan at room temperature, at least 3 hours. Soaking the cake while it's still warm will make it soggy.
  • To make the tres leches mixture, combine all the three milks together in a bowl and whisk till well blended.
  • Poke multiple holes all over the cooled cake (still in the pan) with a fork, making sure you're poking it right to the bottom. Reserve 1/3 cup of the tres leches mixture from above, and gradually pour the rest over the cake, a few spoons at a time, waiting till it's almost fully absorbed before pouring more. It might pool on the edges and surface which is ok.
  • Once done, refrigerate the cake at least overnight (it gets better the longer you chill it). By the morning, the liquid will have been fully absorbed.
  • Beat the chilled cream and one tablespoon caster sugar with a hand mixer on high speed until soft, rounded peaks form. Transfer to the fridge to keep it chilled. Now beat the coconut milk with the second tablespoon of caster sugar until it thickens and also forms peaks, but they will likely not be very firm, which is ok. Add this to the whipped cream and fold together to combine. It may deflate slightly, so place this combined cream back in the fridge to keep it chilled. I tried beating the coconut milk and whipping cream together, but it didn't whip up as well. Doing them separately and then combining worked better.
  • Now spread the coconut out onto an un-greased baking tray and bake for 5 to 8 minutes at 175 C, until golden-brown and toasty. Stir often to prevent the coconut from burning. Set aside to cool completely.
  • When ready to serve, spread the chilled cream all over the chilled cake (the cream may not be super firm, but as long as it's not runny it's all right). Top with the diced mangoes, and then sprinkle the coconut all over. Refrigerate again for 15 minutes. Then slice and serve each piece with a little of the reserved tres leches mixture. This not only adds flavour but compensates for any parts of the cake that may have absorbed the liquid unevenly.
  • Store the cake for 3 to 4 days in the fridge and you'll notice it becomes more moist and delicious! Happy baking!

Notes

Shop this recipe: Caster Sugar, Condensed Milk, Evaporated Milk, Coconut Milk
*Evaporated milk is essential to this recipe. It is an unsweetened version of reduced, thickened milk that takes on a caramelised colour and flavour. I haven't tried homemade versions of evaporated milk or any substitutes.
*If you have coconut extract, use that instead of vanilla extract for a stronger coconut flavour. As written, the coconut is present, but not dominant.
*If you're not a fan of coconut, just swap the coconut milk in the tres leches mixture for whipping cream. And you can skip the coconut milk in the topping and whip up just 1/4 cup whipped cream without any other changes.
*I use Amul whipping cream which I buy on Big Basket. For the best results, chill your bowl and beaters for 30 minutes before whipping the cream.
*The sponge is the same as the one in this Victoria Sponge recipe from Sweet by Yotam Ottolenghi and Helen Goh. I've just modified a couple of steps for this cake.
*Prep time does not include chilling time.
 
*Watch this cake come together on Instagram!

This post contains affiliate links.

Light and fluffy Genoise sponge

Moist tres leches cake with coconut milk, topped with fresh mangoes and toasted coconut!

Moist tres leches cake with coconut milk, topped with fresh mangoes and toasted coconut!

5 Comments

  1. Soumya

    Hi Gayatri, lovely recipe . My 2 favs…mango and coconut!where can we find evaporated milk in india? I’m from Mumbai specifically.

    • the desserted girl

      Hi Soumya, thank you! And you can check the recipe notes for details 🙂

  2. Pingback: Strawberry Tres Leches Cake

  3. Anjali

    Hi you haven’t used baking powder/ soda for the sponge cake? Isn’t it needed?

    • the desserted girl

      No, this cake rises only because of beating the eggs, would have mentioned if anything was needed

Leave a Comment

Your email address will not be published. Required fields are marked *

*

Recipe Rating