Mexican · medium · 60 min · serves 12
How to make tres leches cake vegan
Short answer
Replace evaporated milk, condensed milk, cream, eggs with coconut condensed + oat evaporated + coconut cream, aquafaba + apple cider vinegar. The method is unchanged and takes about 60 minutes for 12 servings.
What makes the classic version non-vegan
- Evaporated milk
- Condensed milk
- Cream
- Eggs
Swap table
| Instead of | Use | Note |
|---|---|---|
| Three milks | Coconut condensed + oat evaporated + coconut cream | Same soak, no dairy |
| Eggs | Aquafaba + apple cider vinegar | Keeps the sponge airy |
Method
- 1Bake a light vegan sponge with whipped aquafaba folded in.
- 2Pierce the cooled sponge all over with a skewer.
- 3Whisk coconut condensed milk, oat milk and coconut cream.
- 4Pour over slowly in three stages, letting each soak in.
- 5Chill 6 hours and top with whipped coconut cream and cinnamon.
The one thing people get wrong
Pour the soak in stages — all at once and the top floats off the cake.
Frequently asked questions
- Can tres leches cake be made vegan?
- Yes. Replace evaporated milk, condensed milk, cream, eggs with coconut condensed + oat evaporated + coconut cream, aquafaba + apple cider vinegar. The method stays essentially the same and takes about 60 minutes.
- What is the hardest part of veganizing tres leches cake?
- Pour the soak in stages — all at once and the top floats off the cake.
- How long does vegan tres leches cake take?
- About 60 minutes for 12 servings — a medium recipe.
Convert any recipe automatically
Paste a recipe or URL into VeggieOS and get a vegan version with swaps, ratios and a shopping list — 100% free, no paid plans.
Try VeggieOS free — no paid plans