Mexican Tres Leches


Cake ingredients

  • 240 ml
    soya milk unsweetened
  • 2 tsp.
    apple cider vinegar
  • 170 g
    all-purpose flour
  • 1 tsp.
    baking soda
  • 0.5 tsp.
    baking powder
  • 0.5 tsp.
  • 80 ml
    vegetable oil
  • 90 g
    cane sugar
  • 1 tbsp.
    vanilla extract
  • 0.5 tsp.
    almond extract

Soaking syrup ingredients

  • 240 ml
    vegan condensed milk sweetened
  • 400 ml
    coconut milk full fat, cooled


  1. Mix the soya milk and apple cider vinegar together in a bowl.
  2. Preheat the oven to 170 degrees. Lightly grease a baking tin.
  3. In a separate bowl, whisk together the flour, baking soda, baking powder and salt. Add the soya milk, oil, sugar, vanilla extract and almond extract to the bowl and mix well until the mixture is smooth without any lumps.
  4. Bake for 30-35 minutes until a toothpick can be pulled out without the dough sticking.
  5. When the cake is ready, let it stand in the switched off oven for at least 20 minutes and then let it cool down for 1 hour.
  6. Use a toothpick to prick small holes over the entire cake.
  7. Take the coconut milk out of the fridge and spread the thicker, creamier part over the cake. Mix the remaining coconut liquid with the condensed milk and drizzle over the cake. Pour carefully, only adding small amounts at a time.
  8. The cake can be enjoyed at room temperature and will last in the fridge for 3 days.


Courses: Dessert
Cuisines: Mexican
Cooking time: > 1 hour
Season: Autumn, Spring, Summer, Winter
Number ingredients: 10-15 ingredients
Preparation method: Baking
Type of dish: Cake