Pinterest Hidden Image

Inspired by the classic Latin American tres leches, this non-traditional version features a light sponge soaked in three kinds of milk - all dairy-free. It's completely egg-free and infused with earthy ube for a vibrant twist on the original.

🧾 Ingredients

ingredients for ube tres leches measured in bowls on a grey surface.Pin

Ingredient Notes

Ube sweetened condensed coconut milk: This cake recipe uses ube condensed milk by Nature's Charm, which adds sweetness and ube flavour to the soak. Any leftovers can be used in other desserts like ube flan or ube tiramisu.

Dairy-free evaporated milk: Adds richness and depth to the milk mixture. Use evaporated oat or coconut milk.

Non-dairy whipping cream: I use Nature's Charm coconut cream for the heavy cream topping.

Olive oil: A light olive oil or neutral oil, such as sunflower, works best here to not overpower the flavor or the cake.

Pin

Get Your Free E-Book!

Sign up to the Addicted to Dates newsletter for your FREE Guide To Vegan Cheesecakes!

📷 Step-By-Step Images & Recipe Tips

Start by preheating your oven and lightly greasing your baking dish so everything is ready to go. This is a simple batter, so it comes together quickly once you begin.

For the dry ingredients, sifting is worth the extra step here as it helps avoid lumps and keeps the sponge light and fluffy. In a separate bowl, when you mix the soy milk and apple cider vinegar, give it a minute to curdle slightly - this creates a vegan buttermilk effect, which is key for a soft, tender crumb.

When combining the wet and dry mixtures, add the dry ingredients in batches and fold gently. Try not to overmix at this stage, as it can make the cake dense rather than airy. You're aiming for a smooth batter without overworking it.

wet ingredients in a ceramic bowl.Pin
tres leches cake batter in a ceramic bowl with a spatula.Pin

Once baked, let the cake cool completely before moving on. This is important; if it's still warm, it won't absorb the soak properly.

When you poke holes in the cake, be generous and go deep with the skewer or toothpick. These holes allow the tres leches mixture to soak through every bite, giving that signature moist texture.

white staub ceramic dish with tres leches cake mixture before baking in the oven.Pin
tres leches cake in a rectangular staub pan with holes poked into it before soaking in the milk mixture.Pin

As you pour over the triple milk mixture, do it slowly and evenly so it has time to absorb rather than pooling on top. Then comes the hardest part - letting it rest in the fridge overnight. This chill time makes all the difference, allowing the flavors to develop and the texture to become perfectly soft and rich.

triple milk soak with ube condensed milk whisked in a ceramic bowl.Pin
tres leches soaked in ube triple milk mixture.Pin

Right before serving, whip your vegan cream until light and fluffy with stiff peaks, then spread it on top of the cake. It adds a beautiful creamy finish that balances the sweetness of the soaked cake.

ube tres leches with scoops of ube whipped cream on top.Pin
ube tres leches with ube whipped coconut cream spread on top.Pin

💬 FAQs

How to store tres leches cake?

Since it's soaked and topped with whipped cream, it needs to be refrigerated. Cover the dish tightly with plastic wrap or a reusable cover to keep it fresh. It will keep well for up to 5 days, making it great for prepping ahead or enjoying throughout the week.

Can I make this cake in a different-sized pan?

Absolutely, this recipe uses a 10.5 x 7.5-inch dish, but you can also bake it in an 8 x 8-inch pan. Just keep an eye on the baking time, as different pan sizes may affect how quickly it cooks through.  

a slice of ube tres leches with a bite taken from it on a small white ceramic plate.Pin

🥛 More Vegan Tres Leches

Stay in touch with me through social media @ InstagramPinterestTikTok, and Facebook, and subscribe via email to get all our new recipes!

📖 Recipe

Vegan Ube Tres Leches

No ratings yet
Christina Leopold
Light and fluffy, this vegan ube tres leches is soaked in a rich trio of dairy-free milks infused with earthy ube flavor. After chilling, it turns perfectly moist and tender without becoming soggy. Soft, creamy, and full of that signature purple yam taste in every bite.
Servings 12
Prep Time 15 minutes
Total Time 50 minutes

Ingredients

Cake

  • 280 g (2 ⅓ cups) all-purpose flour
  • 3 teaspoons baking powder
  • ¼ teaspoon sea salt
  • 300 ml (1 ¼ cups) non-dairy milk *note 1
  • 1 tablespoon apple cider vinegar
  • 150 g (¾ cup) granulated sugar
  • 80 ml ( cup) neutral flavored oil
  • 2 teaspoons vanilla extract

Tres leches soak

  • 120 g (¼ cup + 2 tablespoons) ube sweetened condensed coconut milk I use Nature's Charm
  • 120 g (½ cup) evaporated oat milk I use Nature's Charm *note 2
  • 240 ml (1 cup) barista-style oat milk
  • 1 teaspoon vanilla extract

Topping

Instructions 

  • Prepare: Preheat your oven to fan-forced 160°C/320°F or conventional 180°C/356°F. Lightly grease a 10.5 x 7.5-inch baking dish with some oil.
  • Combine dry ingredients: To a medium bowl, sift the flour, baking powder, and salt, and whisk to combine.
  • Combine wet ingredients: To a separate large bowl, add the soy milk and apple cider vinegar, and let them sit and curdle for 5 minutes to create a buttermilk effect. Then whisk in the sugar, oil, and vanilla extract until combined. 
  • Make the batter: Add the dry ingredients to the wet in two additions, gently folding after each one until just combined. Be careful not to overmix.
  • Bake: Pour the cake batter into the prepared pan and smooth out the top with a spatula. Bake for 30 to 40 minutes, or until a skewer inserted into the center comes out clean. If there's any wet batter on the skewer, bake for another 5 minutes and check again. Let the cake cool on a wire rack.
  • Poke cake: When cool, liberally poke the cake with a skewer.
  • Tres leches soak: In a large jug, whisk the ingredients for the soak. Pour the mixture over the cake. Place in the fridge to chill overnight.
  • Serving: Whip vegan whipping cream, and spread it on top of the cake.

Notes

  1. Non-Dairy Milk: I use soy milk, oat milk, and almond milk can also be used.
  2. Evaporated Oat Milk: Use evaporated coconut milk if preferred.

Nutrition

Serving: 1slice | Calories: 369kcal | Carbohydrates: 43g | Protein: 5g | Fat: 21g | Saturated Fat: 12g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 5g | Trans Fat: 0.02g | Sodium: 189mg | Potassium: 193mg | Fiber: 2g | Sugar: 21g | Vitamin A: 140IU | Vitamin C: 3mg | Calcium: 174mg | Iron: 2mg
Did you make this recipe?Tag @addictedtodates and hashtag it #addictedtodates

© addictedtodates.com. All content and images are protected by copyright. If you want to share this recipe, please do so using the share buttons provided. Do not screenshot or republish the recipe or content in full. Instead, include a link to this post for the recipe. Thank you!

Leave a Review:

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

Recipe Rating