Coconut Three Milks Cake (Torta de Tres Leches con Coco)

Tres Leches Coconut Cake

If you are a regular reader of my blog, it’s probably become obvious to you that I am not a big baker, and there’s a reason why. I absolutely hate measuring and following recipes! Beautiful cupcakes and colorful frostings and delicious homemade breads are the specialty of other bloggers.

Other than some posts about traditional Colombian baked goods and my simple cake creations, I am mostly about cooking savory meals. Today I want to share a Coconut Tres Leches Cake with you that I made a week ago that was absolutely delicious. This cake should be eaten cold, so if you are making it for a party, plan to have this in the refrigerator for about 3 hours before serving. If the cake is eaten warm, it will be too sweet!

Buen provecho!




  • 2 cups all purpose flour
  • 2 teaspoons baking powder
  • 1/4 teaspoon baking soda
  • 1/2 teaspoon of salt
  • 5 tablespoons butter
  • 1 cup whole milk
  • 1/4 cup coconut cream
  • 4 large eggs, at room temperature
  • 1 1/2 cups sugar
  • 2 teaspoons coconut extract
  • Tres Leches Sauce

  • 1 can coconut milk
  • 1 can evaporated milk
  • 1 can sweet condensed milk
  • 2 teaspoons coconut extract
  • Frosting

  • 2 egg whites
  • ½ teaspoon cream of tartar
  • ½ cup sugar
  • ¼ cup water
  • 1 teaspoon coconut extract
  • 1 cup of shredded coconut


  1. Preheat the oven to 350° F.
  2. Grease and lightly flour a baking dish.
  3. To make the cake: In a bowl whisk together the flour, salt and baking powder.
  4. In a small pot heat the milk and butter, remove from the heat and set aside.
  5. In a large bowl beat the eggs with an electric mixer on high speed for 2 minutes. Add the sugar and continue mixing for 5 minutes. Reduce the speed to low. Add the flour mixture, butter mixture, coconut cream and coconut extract and mix for 1 more minute.
  6. Pour the batter into the baking dish and bake for 40 to 45 minutes or until a toothpick stuck in the middle comes out clean. Remove cake from the oven and with a fork make holes all over the top of the cake. Set aside to cool for 10 to 15 minutes.
  7. When the cake is cooling, make the milk sauce, whisk together sweetened condensed milk, evaporated milk, coconut milk and coconut extract in a mixing bowl.
  8. Pour the 3 milks sauce over the cake until it is all absorbed. Refrigerate for a least 3 hours or overnight before frosting.
  9. For the frosting, in a small pot mix the water and sugar, over medium high heat, stirring constantly for 5 minutes. Set aside.
  10. Beat the egg whites with cream of tartar until stiff peaks are formed. While beating the egg whites, add sugar syrup and continue beating for 5 more minutes.
  11. Add coconut extract and beat 1 more minute. Spread the frosting over the cake and refrigerate until ready to serve. Sprinkle the top with coconut and serve.
If you like this page, you can say thanks by sharing it


  1. Kari S says

    I love tres leches cake and coconut – they just have to be good together! I have one question… When do you use the shredded coconut?

  2. grace says

    i love how a tres leches cake simply melts in your mouth, and adding coconut definitely improves it even more in my eyes. lovely!

  3. Courtney says

    The cake is in the oven right now! I’ve had it twice before, just haven’t made it myself until today. Hope it works out, it’s a surprise cake for my mum’s birthday!

  4. Linda Rey says

    Thank you so much!! I have asked mi mami to bring some cooking books from Colombia but translated in english and no luck!!
    Thank you!! Gracias!!

  5. Minerva says

    Moreover, for the tres leches sauce, what size cans should I use for the sweetened condensed milk, evaporated milk, and coconut milk? Thanks in advance!

  6. says

    Hola. Me llamo Chelsey. Soy de estudiante de español. Esto receta es muy buen. Me encanto la tarta.También, mi madre me gusta esto. Primero, you cometí un error pero yo termina la tarta y yo cocina esto nuevo cuando you tengo pasatiempo. Gracias por esto receta.

Leave a Reply

Your email address will not be published.