• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Serene Trail
  • All Recipes
  • Categories
  • About
    • Email
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Categories
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • Twitter
    • YouTube
  • ×

    Home » Desserts

    Vegan Tres Leches Cake

    Published: May 4, 2022 by Bonnie · Modified: Aug 30, 2022 · This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

    41 shares
    Jump to Recipe

    Every bite is beyond delicious in this vegan tres leches cake! A simple yet tasty cake is soaked in a sweet plant-milk syrup and then topped with fluffy dairy-free whipped cream and fresh berries. This popular Mexican dessert comes together in just a few easy steps and with the simplest of ingredients.

    Prepared tres leches cake.

    Tres leches cake is formally called “pastel de tres leches” in Spanish, which means “three milk cake.” Traditionally, a three-milk mixture soaks into an egg-based sponge cake with many holes poked into it. Of course, my recipe is an eggless and dairy-free version.

    This sweet vegan treat is so great to enjoy for birthdays, celebrations, Cinco de Mayo, or really for no reason at all! It’s a unique creation with a perfect level of sweetness.

    Tres leches is another one of those recipes that takes me back to my childhood. One of my favorite parts is when the cake is finished and all that’s left is getting a spoon to scrape up any of the remaining milk syrup and cake crumbs at the bottom of the dish!

    Tres leches slice of cake with strawberries.

    It's So Easy to Make!

    This cake is actually incredibly easy to whip up! Literally just a few steps and nothing too crazy as far as the ingredients go. You’ll find that the process is very similar to a poke cake.

    It should soak for at least an hour but in my experience, it’s best to prepare the cake the night before to allow an ample amount of time for it to absorb the milk mixture. Then when you’re ready to enjoy it, simply spread whipped cream over the top, add a dusting of cinnamon, a few fresh berries, and serve!

    Reasons To Love This Cake

    • So easy to make
    • Tastes light and airy
    • It’s moist and delicious 
    • Has a perfect balance of sweetness

    Ingredients and Substitutions

    Tres leches ingredients labeled.

    Plant Milk - Use any plant-based milk such as soy, almond, or oat milk. Some of the milk is used to create vegan buttermilk while the rest is part of the three-milk syrup. It doesn’t matter if it’s sweetened and flavored or not.

    Apple Cider Vinegar - ACV curdles when mixed into plant milk to form "buttermilk." The same amount of lemon juice or white vinegar can be used instead.

    Flour - I use all-purpose flour, but a 1-to-1 gluten-free option such as Bob’s Red Mill or King Arthur’s would work as well.

    Vegan Cane Sugar 

    Leaveners - Baking Soda & Baking Powder

    Salt 

    Cornstarch - Arrowroot powder can be used instead of cornstarch. 

    Vanilla Extract - Almond extract would be a fun alternative in place of vanilla.

    Oil - Choose a light, neutral oil such as canola, vegetable, or light olive oil. 

    Canned Milks - Canned dairy-free alternatives for evaporated milk and sweetened condensed milk can be found in the baking aisle of your grocery store. Any plant-based variety works such as soy or coconut.

    Vegan Whipped Topping- This can be found as a tub in the frozen section of the store or you can use the refrigerated non-dairy options. Some example brands include So Delicious Coco Whip, 365 Whole Foods, and Tru Whip Vegan.

    Toppings - Add a touch of cinnamon and your favorite fresh berries to the top of the cake.

    Tres leches slices served on plates.

    How to Make Vegan Tres Leches Cake

    Here are some quick visual steps. The full recipe with exact measurements can be found within the recipe card below.

    1. Bake the Cake

    Prepare - Heat your oven to 350°F and spray an 8x8 glass or ceramic dish with cooking spray. You can use a nonstick pan if needed, but keep in mind that you’ll be pouring milk syrup into it later. Make the vegan buttermilk by stirring the apple cider vinegar into the plant milk. Be sure to shake the plant milk before pouring it into the glass. You should see some curdling after a few minutes.

    Bake the Cake - Whisk the dry cake ingredients in a large mixing bowl. Then add the wet ingredients, including the buttermilk. Gently stir the batter until it’s combined. It’s ready to go into the dish and oven when you don’t see any lumps. Small air bubbles are expected. The cake is done when it turns to a light golden-brown color and a toothpick inserted into the middle comes out clean. 

    Make the Tres Leches

    Mix the Three Milks - Let the cake cool for about 10 minutes. During this time, combine the three milks to make a syrup. I think it’s easiest to warm the vegan sweetened condensed milk in the microwave for about 15 seconds first so that it is more workable. Then, add it to a lidded glass jar along with the vegan evaporated milk and plant-based milk. Close the lid and shake vigorously for a few seconds. 

    Baked tres leches cake.
    Mixing three milks in a jar.

    Pour the Milk Mixture - Next, use a fork or toothpick to poke a bunch of holes into the cake. Press all the way down until you are stopped by the dish. Then, slowly pour the milk syrup mixture all over the cake. Cover the dish and let it chill in the refrigerator for at least an hour. Truth be told, it is best if the cake is able to absorb the milks overnight.

    Add the Topping

    Top and Serve - After the cake has absorbed all or most of the milk syrup, take it out of the refrigerator to top it with whip cream. Then, add a light dusting of cinnamon. Add the fresh berries at the time of serving and enjoy! Make sure to store the cake in the refrigerator anytime you are not eating it because of the vegan milks and to keep the whipped topping firm-ish.

    Cake with holes poked into it
    Spreading whipped topping over the cake.

    Recipe Variation Ideas

    • Add finely chopped nuts to the top.
    • Sprinkle coconut shavings on top of the cake.
    • Use almond extract instead of vanilla extract for a unique flavor.

    Frequently Asked Questions

    Can you make vegan tres leches cake ahead of time? 

    Yes! Simply make it, top it with vegan whipped cream, and then store it in the refrigerator (covered) for up to 4 days. Add the fresh berries right before you plan to serve it.

    Can you freeze it? 

    Yes! Prepare in or transfer the vegan tres leches cake to a freezer-safe dish. Cover the top tightly with plastic wrap and then foil. Move it to the refrigerator the night before you plan to eat it. Some of the milk syrup mixture may pool at the bottom of the cake, but not very much and it will still be just as good!

    Close up of tres leches slices.

    Recipes to Serve with Tres Leches

    • Chiles Rellenos
    • Avocado Crema
    • Fideo - Mexican Noodle Soup
    • Green Chili "Chicken" Chimichangas

    I hope you loved this Vegan Tres Leches Cake! Please leave a star rating and comment below.

    Vegan Tres Leches pinterest pin.
    Vegan tres leches cake featured image.

    Vegan Tres Leches Cake

    Every bite is beyond delicious in this vegan tres leches cake! A simple yet tasty cake is soaked in a sweet plant-milk syrup and then topped with fluffy dairy-free whipped cream and fresh berries. This popular Mexican dessert comes together in just a few easy steps and with the simplest of ingredients.
    5 from 6 votes
    Print Pin Rate
    Course: Dessert
    Cuisine: Mexican
    Prep Time: 5 minutes
    Cook Time: 30 minutes
    Chill Time: 1 hour
    Total Time: 1 hour 35 minutes
    Servings: 9
    Calories: 375kcal

    Ingredients

    For the Cake

    • 1 cup plant-based milk
    • 1 tablespoon apple cider vinegar
    • 1 ½ cups all-purpose flour
    • ¾ cup cane sugar
    • 1 teaspoon baking powder
    • ½ teaspoon baking soda
    • ½ teaspoon salt
    • 1 tablespoon cornstarch
    • ½ tablespoon vanilla extract
    • ⅓ cup oil, (canola, vegetable, or light olive oil)

    For the Three-Milk Mixture

    • 1 can vegan sweetened condensed milk, (11-12 ounces)
    • ½ cup plant-based milk
    • ⅔ cup vegan evaporated milk

    Toppings

    • 9-10 ounces vegan whipped topping
    • ½ teaspoon ground cinnamon
    • ½ cup fresh berries, (strawberries, raspberries, etc.)

    Instructions

    • Heat your oven to 350°F and spray an 8x8 dish with cooking spray.
    • Shake the plant milk before pouring 1 cup into a glass. Then add the apple cider vinegar and stir it to create a vegan buttermilk. You should see some curdling after a few minutes.
    • Whisk the dry cake ingredients in a large mixing bowl. Then add the wet ingredients, including the buttermilk. Gently stir the batter until it’s combined. It’s ready to go into the dish and then the oven when you don’t see any lumps. Small air bubbles are expected.
    • Bake the cake for 30-35 minutes. It's done when it turns a light golden-brown color and a toothpick inserted into the middle comes out clean. Let it cool for about 10 minutes.
    • Meanwhile, warm the vegan sweetened condensed milk in the microwave for about 15 seconds to make it more workable. Then, add it to a lidded glass jar along with the vegan evaporated milk and ½ cup of plant-based milk. Close the lid and shake it vigorously for a few seconds.
    • Use a fork or toothpick to poke a bunch of holes into the cake. Press all the way down until you are stopped by the dish. Then, slowly pour the milk syrup mixture all over the cake. Cover the dish and chill it in the refrigerator for at least an hour. Although it is best if the cake is able to absorb the milk syrup overnight if you can.
    • After the cake has absorbed all or most of the milk syrup, take it out of the refrigerator to top it with whip cream. Then, add a light dusting of cinnamon. Add the fresh berries at the time of serving and enjoy!

    Video

    Notes

    • Suggestion: Use a glass or ceramic dish rather than metal or nonstick since you’ll be pouring vegan milk into it and serving from it later.
    • Make sure to store the cake in the refrigerator anytime you are not eating it because of the vegan milks and to keep the whipped topping firm-ish.

    Make-Ahead

    Fully make the tres leches cake, but wait on adding the fruit on top. Store it in the refrigerator (covered) for up to 4 days. Add the fresh berries right before you plan to serve it. 

    Nutrition

    Serving: 1 slice of 9 | Calories: 375kcal | Carbohydrates: 53.9g | Protein: 4.6g | Fat: 11.2g | Saturated Fat: 4g | Sodium: 452mg | Potassium: 492mg | Fiber: 1.1g | Sugar: 21.4g | Calcium: 128mg | Iron: 1mg

    The nutrition information is estimated and can vary depending on brands and measurements used.

    Did you try this recipe? I would love to see it!Tag @serene.trail on Instagram!
    • Vegan Chiles Rellenos
    • Vegan Avocado Crema
    • Vegan Fideo
    • Vegan Chimichangas
    « Vegan Cheese Curds
    Just Egg Breakfast Casserole »

    Reader Interactions

    Comments

    1. Celeste Scalise-Qubrosi

      May 05, 2022 at 11:22 pm

      Can you use G F as well and make it gluten free?

    2. Bonnie

      May 06, 2022 at 1:04 am

      Yes! Just make sure your gluten-free flour is a 1:1 substitute for all-purpose flour. I like King Arthur's Measure for Measure and Bob's Red Mill 1-to-1 the best.

    Leave a Reply

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

    Recipe Rating




    Primary Sidebar

    about Bonnie

    Hi, I'm Bonnie! I'm so happy you've stopped by Serene Trail! You'll find delicious recipes and great vegan lifestyle tips here. My hope is to share ways to make your vegan journey peaceful and uncomplicated.

    More about me →

    Featured Posts

    • Tofu Quinoa Bowl
    • Vegan Enchilada Soup
    • Sriracha Mayo (Vegan)
    • Vegan Zucchini Banana Bread

    Footer

    ↑ back to top

    Privacy Policy

    About Me

    Contact

    Copyright © 2023 Serene Trail | Simple Vegan Life | Bonnie Conner