Vegan Tres Leches Cake ( Three Milks Cake)

“I first tasted a Three Milk Cake when I purchased a piece from my local Co-operative. It was delicious, but because it had so much dairy in it I don't eat it now. However, I did come across a vegan recipe from and I may just give this one a try. If you can't find the non-dairy whipping cream you can make your own by using coconut whipping cream which is Coconut Whipped Cream or soy whipped topping which is Vegan "whipped Cream" You can also top this cake with Vegan Whipped Cream, fruit and/or berries.”

Ingredients Nutrition


  1. Preheat oven to 350'F.
  2. Grease and flour an 8 inch cake pan. Line the pan with parchment.
  3. In a medium bowl, sift together the flour, baking powder and baking soda.
  4. In a separate smaller bowl whisk salt, margarine, sugar, water, vanilla and vinegar until blended.
  5. Pour the wet mixture into the dry mixture, whisking till smooth. Pour the batter into the cake pan. Bake for 30-40 minutes, or until a toothpick inserted into the center comes out clean.
  6. Cool the cake in the pan for 5-10 minutes. Remove the cake and allow it to cool. Cut the cooled cake in half horizontally so that it forms two thin layers and put the bottom half of the cake back into the cake pan.
  7. In a small bowl, mix the cream of coconut and coconut milk together until they form the consistency of condensed milk. Add more of each if necessary.
  8. In a medium saucepan, whisk together the coconut mixture, soy milk, and non dairy whipping cream until smooth.
  9. Add the lime juice if desired. Stirring occasionally, bring the milk mixture to a boil.
  10. (The milk mixture has to reach a full boil prior to pouring it over the cake; otherwise it won't soak into the cake layer).
  11. Using a small cup or pitcher, pour the hot milk mixture over the bottom half layer of the cake, press with a spatula until all the milk has been absorbed.
  12. Add a little more milk. Replace the top layer of the cake and pour more milk mixture over the top layer of the cake, press with a spatuala until all the milk is absorbed.
  13. Let the milk mixture soak into the cake for at least 30 minutes. After the cake has cooked, refrigerate until ready to serve.
  14. At this point you can add a non-vegan whipped topping and berries if you wish.
  15. Bon Appetit!

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a