If you’ve ever dreamed of indulging in a luscious, rich dessert but crave a plant-based twist, this Vegan Chocolate Tres Leches Cake Recipe is your golden ticket. Imagine a tender, moist chocolate cake soaked in a dreamy blend of vegan milks that create the iconic tres leches texture, all topped with fluffy whipped cream that melts in your mouth. It’s a celebration of deep chocolate flavor combined with silky sweetness, and it truly redefines how decadent vegan desserts can be. Whether for a special occasion or a weekend treat, this cake will quickly become your go-to crowd-pleaser.

Vegan Chocolate Tres Leches Cake Recipe - Recipe Image

Ingredients You’ll Need

The magic of this cake lies in its simple yet thoughtfully chosen ingredients. Each one plays an essential role in building that perfect balance of texture, moisture, and rich flavor that makes this dessert unforgettable. From the cocoa powder that delivers intense chocolate notes to the plant-based milks soaking the cake, every component is vital.

  • 180 g all-purpose flour: The foundational ingredient that provides structure to the cake without weighing it down.
  • 60 g Dutch-process cocoa powder: Enhances deep chocolate richness with a smooth, mellow flavor.
  • 2 ½ teaspoons baking powder: Helps the cake rise beautifully, creating a light crumb.
  • ¼ teaspoon sea salt: Balances sweetness and intensifies chocolate flavors.
  • 1 batch vegan buttermilk: Adds a subtle tang and tenderizes the crumb.
  • 200 g brown sugar: Provides natural sweetness and moisture with a hint of caramel.
  • 120 g vegan Greek-style yogurt: Boosts creaminess and moisture for a soft texture.
  • 100 ml olive oil: Keeps the cake moist and adds a light richness without overpowering.
  • 2 teaspoons vanilla extract: A universal flavor enhancer, bringing warmth and depth.
  • 120 ml espresso (or strong coffee): Intensifies chocolate flavor and adds complexity.
  • 3 teaspoons Dutch-process cocoa powder (for soaking): Delivers chocolate notes in the tres leches mixture.
  • 1 teaspoon vanilla extract (for soaking): Elevates the flavor of the milk soak.
  • 150 g sweetened condensed oat milk: The crucial sweet component that soaks into the cake, delivering luscious creaminess.
  • 300 ml evaporated oat milk: Adds richness and moisture without heaviness.
  • 120 ml oat milk: Lightens the tres leches soak for perfect absorption.
  • 400 ml vegan whipping cream: For that fluffy, creamy topping that completes the experience.
  • 2 tablespoons Dutch-process cocoa powder (for whipping cream): Adds a final dusting of chocolatey decadence.

How to Make Vegan Chocolate Tres Leches Cake Recipe

Step 1: Prepare Your Oven and Pan

Start by preheating 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 to ensure the cake slips out effortlessly when baked. Proper preparation here sets the tone for your perfect bake.

Step 2: Combine Dry Ingredients

In a medium bowl, sift together the all-purpose flour, Dutch-process cocoa powder, baking powder, and sea salt. Sifting is a small but important step that helps mix everything evenly and avoids clumps. Once sifted, whisk the ingredients gently to blend them into a uniform mixture.

Step 3: Mix Wet Ingredients

In a separate large bowl, whisk together your vegan buttermilk, brown sugar, vegan Greek-style yogurt, olive oil, and vanilla extract. Resist the urge to add the espresso here; it will come in a later step. Mixing these first lets the sugar dissolve slightly and the yogurt break down for extra creaminess.

Step 4: Create the Batter

Add half of the sifted dry ingredients and half of the brewed espresso to the wet mixture. Gently fold until just combined, then add the remaining dry ingredients and espresso and fold again carefully. Remember, don’t overmix — you want a light batter with no flour pockets, but some air. The batter will be thin and runny; this is exactly how it should look and will make your cake wonderfully moist.

Step 5: Bake the Cake

Pour your batter into the prepared baking dish and smooth the surface with a spatula for even baking. Bake for 40 to 50 minutes, testing with a skewer from 40 minutes onward. The skewer should come out clean or with just a few moist crumbs. If you see wet batter, give it 5 more minutes. Once baked, transfer the cake to a wire rack and allow it to cool completely before moving on to the soaking stage.

Step 6: Poke the Cake

When cool, use a skewer to poke holes generously across the entire surface of the cake. This is a crucial step to give the tres leches soak the perfect opportunity to seep into every nook, turning a simple cake into a luxurious, moist masterpiece.

Step 7: Prepare and Pour Tres Leches Soak

In a large jug, whisk together the cocoa powder, vanilla extract, and sweetened condensed oat milk until you get a smooth paste. Next, whisk in the evaporated oat milk and the regular oat milk until fully combined. Pour this chocolate milk mixture evenly over the poked cake, making sure it soaks in thoroughly. Cover and refrigerate overnight — this slow soak allows the cake to reach optimal moistness and flavor balance.

Step 8: Finish with Whipped Cream

Just before serving, whip your vegan whipping cream with the cocoa powder until light and fluffy. Spread it generously on top of the soaked cake, creating a cloud-like topping that contrasts beautifully with the rich chocolate sponge beneath. Now, your Vegan Chocolate Tres Leches Cake Recipe is ready to impress!

How to Serve Vegan Chocolate Tres Leches Cake Recipe

Vegan Chocolate Tres Leches Cake Recipe - Recipe Image

Garnishes

Adding the right garnishes can elevate your cake’s presentation and flavor too. Try dusting extra cocoa powder or sprinkling shaved vegan chocolate on top. Fresh berries like raspberries or strawberries provide a pleasant tartness that cuts through the sweetness. For an indulgent finish, toasted coconut flakes or a drizzle of vegan caramel work beautifully.

Side Dishes

This cake pairs wonderfully with light, refreshing sides. A scoop of vegan vanilla ice cream or a vibrant fruit salad can brighten the rich chocolate notes and enhance the eating experience. For cozy gatherings, serve alongside a cup of espresso or a creamy oat latte to complement the cake’s deep coffee undertones.

Creative Ways to Present

For a fun twist, serve individual portions in clear glasses or jars layered with extra whip cream and chocolate shavings for a deconstructed take on this Vegan Chocolate Tres Leches Cake Recipe. Alternatively, cut into neat squares and decorate each slice with a swirl of whipped cream and a mint leaf. Presentation really brings excitement to any dessert table!

Make Ahead and Storage

Storing Leftovers

This cake keeps well covered in the refrigerator for up to 4 days. Make sure to store it in an airtight container or tightly wrapped to maintain moisture and protect the whipped cream topping from drying out. Leftovers taste even better after the flavors meld overnight!

Freezing

Freezing this moist cake is possible but tricky due to the whipped cream topping. If you want to freeze, omit the whipped cream first. Wrap the soaked cake tightly in plastic wrap and aluminum foil, then freeze for up to 2 months. Thaw overnight in the refrigerator before adding fresh whipped cream to serve.

Reheating

Because of its moist texture, reheating isn’t recommended for this cake—it’s best enjoyed chilled. However, if you prefer it slightly less cold, leave it at room temperature for 15-20 minutes before serving to soften the whipped topping.

FAQs

Is this Vegan Chocolate Tres Leches Cake Recipe truly vegan?

Yes! All ingredients used, including the plant-based milks, vegan yogurt, and vegan whipping cream, are free from animal products, making this dessert fully vegan and delicious.

Can I use another type of plant milk for the soak?

Absolutely. While oat milk varieties create the creamiest soak, you can use coconut, almond, or soy milk as alternatives with slightly different flavor profiles.

What if I don’t have espresso or coffee?

You can replace the espresso with strong brewed tea or just extra oat milk, but the coffee really enhances the chocolate depth and complexity.

Can I make this cake gluten-free?

Yes, swap the all-purpose flour for a gluten-free baking blend that can substitute 1:1. Make sure it contains xanthan gum for structure.

How long does the soaked cake last in the fridge?

It’s best enjoyed within 3 to 4 days as the texture and flavor are freshest, although it remains safe to eat for up to a week if well covered.

Final Thoughts

This Vegan Chocolate Tres Leches Cake Recipe is one of those rare desserts that feels both indulgent and wholesome. The marriage of moist cocoa-infused sponge and the velvety tres leches soak is pure magic, and the plant-based twist only highlights how satisfying vegan baking can be. Give it a try, share it with friends, and get ready for the compliments to roll in!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Vegan Chocolate Tres Leches Cake Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.3 from 37 reviews
  • Author: admin
  • Prep Time: 15 minutes
  • Cook Time: 50 minutes
  • Total Time: 1 hour 10 minutes plus overnight chilling
  • Yield: 12 servings
  • Category: Dessert
  • Method: Baking
  • Cuisine: Latin American
  • Diet: Vegan

Description

This Vegan Chocolate Tres Leches is a decadent dairy-free twist on the classic Latin American dessert. Featuring a moist chocolate cake soaked in a rich, creamy vegan tres leches milk mixture made from sweetened condensed oat milk, evaporated oat milk, and oat milk, then topped with whipped vegan cream and cocoa powder. Perfect for those seeking a luscious plant-based treat with deep chocolate flavor and a melt-in-your-mouth texture.


Ingredients

Scale

Dry Ingredients

  • 180 g all-purpose flour
  • 60 g Dutch-process cocoa powder
  • 2 ½ teaspoons baking powder
  • ¼ teaspoon sea salt

Wet Ingredients

  • 1 batch vegan buttermilk (made from plant-based milk and vinegar or lemon juice)
  • 200 g brown sugar
  • 120 g vegan Greek-style yogurt
  • 100 ml olive oil
  • 2 teaspoons vanilla extract
  • 120 ml espresso or strong brewed coffee

Tres Leches Soak

  • 3 teaspoons Dutch-process cocoa powder
  • 1 teaspoon vanilla extract
  • 150 g sweetened condensed oat milk
  • 300 ml evaporated oat milk
  • 120 ml oat milk

Topping

  • 400 ml vegan whipping cream
  • 2 tablespoons Dutch-process cocoa powder


Instructions

  1. 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 oil to prevent the cake from sticking.
  2. Combine dry ingredients: In a medium bowl, sift together the all-purpose flour, Dutch-process cocoa powder, baking powder, and sea salt. Whisk them to combine evenly.
  3. Combine wet ingredients: In a separate large bowl, whisk together the vegan buttermilk, brown sugar, vegan Greek-style yogurt, olive oil, and vanilla extract. Do not add the espresso at this point.
  4. Make the batter: Add half of the sifted dry ingredients and half of the brewed espresso to the wet mixture. Gently fold until just combined. Then add the remaining dry ingredients and remaining espresso, folding again carefully until no flour pockets remain. Take care not to overmix. The batter will be thin and runny, which is normal.
  5. Bake: Pour the batter into the prepared baking pan and smooth the top with a spatula. Bake for 40 to 50 minutes or until a skewer inserted in the center comes out clean. If the skewer has wet batter, continue baking for an additional 5 minutes and test again. Once done, transfer the cake to a wire rack to cool completely.
  6. Poke the cake: When the cake is cool, use a skewer or fork to poke numerous holes all over the surface. This allows the tres leches soak to penetrate deeply.
  7. Tres leches soak: In a large jug, whisk together the cocoa powder, vanilla extract, and sweetened condensed oat milk to form a smooth paste. Then whisk in the evaporated oat milk and oat milk until fully combined. Pour this mixture evenly over the poked cake. Cover and refrigerate the cake overnight to allow full absorption and flavor development.
  8. Serving: Before serving, whip the vegan whipping cream with the cocoa powder until soft peaks form. Spread this whipped cream topping evenly over the soaked cake. Slice and enjoy chilled.

Notes

  • Use freshly brewed espresso or very strong coffee for the best chocolate intensity in the cake batter.
  • Vegan buttermilk can be made by mixing plant-based milk with a tablespoon of vinegar or lemon juice and letting it sit for 5 minutes.
  • Ensure the cake is completely cool before poking and soaking to prevent breaking or sinking.
  • For best results, chill the cake overnight to let the flavors meld and the milk soak into the cake fully.
  • Olive oil adds moisture and richness—do not substitute with butter as this recipe is vegan.
  • The cake batter will be thin and runny; this is normal due to the vegan ingredients.

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star