I am absolutely thrilled to share my Vegan Lemon Tres Leches Recipe with you because it’s one of those rare desserts that is simultaneously light, luscious, and bursting with bright citrus flavor. This plant-based take on the classic Latin American cake features a tender lemon-infused sponge soaked in a dreamy, creamy three-milk mixture that is entirely dairy-free but just as indulgent. I love how the zing of fresh lemon zest and curd gives it a refreshing twist that feels vibrant and summery. Every bite is moist and sumptuous, making it a standout dessert that I’m always eager to make again and again.
Why You’ll Love This Vegan Lemon Tres Leches Recipe
What drew me to perfecting this Vegan Lemon Tres Leches Recipe was the incredible flavor profile it offers. I adore the marriage of tart lemon zest and juicy lemon curd with the sweet, milky base that soaks right into the cake. It’s a beautiful balance—bright and fresh yet decadently creamy. When you serve this, you’ll notice the moist texture that melts in your mouth, complemented by the light, airy whipped topping swirled with more zesty curd. I find it completely irresistible and a real crowd-pleaser whenever I bring it to gatherings.
Aside from the flavors, I appreciate how approachable this recipe is. I love that it uses simple pantry staples and easy techniques, like mixing dry and wet ingredients separately, folding gently, and soaking the cake overnight to let those flavors develop. It’s perfect for anyone who wants an impressive dessert without complicated steps or exotic ingredients. I especially enjoy making this for special occasions because it feels celebratory but is light enough to enjoy after a big meal. Whether it’s a family dinner, holiday feast, or casual party, this is my go-to lemon tres leches that never fails to impress.
Ingredients You’ll Need
This recipe calls for simple, accessible ingredients that each add a vital element to the final cake—the tender crumb, the vibrant lemon flavor, and the rich, creamy soak. Every ingredient is carefully chosen to ensure the perfect balance of texture and taste.
- All-purpose flour: The base of the cake that gives structure and a soft crumb.
- Baking powder: Helps the cake rise and keeps it light and fluffy.
- Sea salt: Enhances all the flavors and balances the sweetness.
- Granulated sugar: Sweetens the cake and, when rubbed with lemon zest, intensifies the citrus aroma.
- Lemon zest: Adds fresh, zesty brightness that wakes up the cake.
- Fresh lemon juice: Provides tangy acidity for that signature lemon punch.
- Non-dairy milk: Acts as the liquid base for the batter and the tres leches soak, keeping it vegan and creamy.
- Olive oil: Keeps the cake moist and tender with a subtle richness.
- Vanilla extract: Adds depth and warmth to offset the lemon sharpness.
- Vegan lemon curd: Provides both tangy flavor and luscious texture in the cake and topping.
- Vegan condensed milk and evaporated milk: The heart of the tres leches soak that makes the cake so deeply moist and flavorful.
- Vegan whipping cream: Whipped to fluffy perfection to top the cake beautifully.
Directions
Step 1: Start by preparing your vegan lemon curd if you haven’t already, and chill it in the fridge so it’s ready to use when needed. Meanwhile, 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 a little oil to ensure the cake doesn’t stick.
Step 2: Sift together the all-purpose flour, baking powder, and sea salt in a medium bowl. Whisk these dry ingredients until combined, which helps prevent lumps and distributes the rising agent evenly.
Step 3: In a large mixing bowl, add the granulated sugar and lemon zest. Use your fingertips to gently rub the zest into the sugar until the sugar feels slightly wet and fragrant—this releases the essential oils and amps up that lemon flavor.
Step 4: Create a vegan “buttermilk” by combining the non-dairy milk with freshly squeezed lemon juice in a jug. Let it sit for a few minutes so it thickens and curdles slightly, mimicking traditional buttermilk’s tang.
Step 5: To the lemon sugar mix, add the olive oil, vanilla extract, and vegan buttermilk. Whisk everything together until smooth, creating the wet base for your batter.
Step 6: Fold the dry ingredients into the wet mixture in two parts using a spatula. Gently fold after each addition until just combined, making sure there are no streaks of flour left. Be careful not to overmix to keep your cake light and fluffy.
Step 7: Pour the batter into your prepared baking pan and smooth the top with a spatula. Bake for 30 to 40 minutes, but start checking at 30 minutes by inserting a skewer into the center. If it comes out clean, your cake is done. If you see wet batter, give it another 5 minutes and check again. Once baked, cool the cake on a wire rack.
Step 8: When the cake is fully cooled, use a skewer or fork to poke holes liberally across the surface. This is crucial for soaking the tres leches mixture evenly into the cake.
Step 9: In a large jug, whisk together 80g (¼ cup) of lemon curd with the vegan sweetened condensed milk. Gradually whisk in the vegan evaporated coconut milk and then the remaining non-dairy milk. Pour this luscious mixture evenly over the poked cake, cover tightly with plastic wrap, and refrigerate it overnight to absorb all that amazing flavor.
Step 10: Just before serving, whip 400 ml of chilled vegan whipping cream with 80g (¼ cup) of lemon curd until fluffy and light. Spread this luscious topping evenly over the soaked cake, then use a spoon to swirl the last 80g (¼ cup) of lemon curd on top for an extra burst of citrus goodness and beautiful presentation.
Servings and Timing
This Vegan Lemon Tres Leches Recipe yields approximately 12 generous servings, perfect for sharing at gatherings big or small. The prep time is about 20 minutes, with 30 to 40 minutes baking time, plus the important overnight refrigeration to soak up the tres leches mixture. Overall, you’re looking at around 1 hour 15 minutes of active time and several hours of cooling and soaking time, but trust me—it’s worth every second.
How to Serve This Vegan Lemon Tres Leches Recipe
I love serving this treat chilled straight from the refrigerator, as the coolness really highlights the refreshing lemon flavor and creamy texture. It pairs wonderfully with a light fruit salad or even a simple berry compote which adds another layer of freshness without overpowering the cake. For a festive touch, I sometimes add a sprig of fresh mint or a few thin lemon slices on top for visual appeal and a hint of herbal brightness.
Presentation-wise, I find that serving this in individual slices on pretty dessert plates invites everyone to dig in and enjoy the moist, silky layers. If you want to jazz it up for parties, consider small jars or clear glasses so the layers of cake and creamy soak are visible and just as tempting visually. This dessert also goes beautifully with sparkling beverages—something like a lemon-infused sparkling water or a crisp white wine like a Sauvignon Blanc perfectly complements the citrus notes.
Because this cake is so moist and rich, I usually keep portion sizes moderate—it’s filling! This makes it ideal for celebrations like birthdays or holiday dinners when you want to offer a standout vegan dessert that feels indulgent but light. You can absolutely impress your guests by serving it chilled, but it’s nice at room temperature too if you want those flavors to open up even more. Just be sure to keep it covered until serving to maintain that perfect moisture.
Variations
I often like to switch things up when I make my Vegan Lemon Tres Leches Recipe, especially depending on the occasion or my pantry. For instance, if you prefer a gluten-free version, you can substitute the all-purpose flour with a gluten-free flour blend designed for baking—just be sure to check the baking powder is gluten-free as well. The cake will still be deliciously tender and soak up the tres leches mixture nicely.
If you’re looking for a flavor twist, I sometimes add a teaspoon of finely grated ginger or a splash of limoncello (if not serving kids) into the soak to give it a bit of unexpected warmth and complexity. Another idea is to swap the lemon curd for a passionfruit or orange curd for a tropical or citrus blend variation. You could even try infusing the non-dairy milk with vanilla bean or cardamom for something a little different but equally delightful.
For alternative cooking methods, this cake works well in a regular oven or a fan-forced setting but I wouldn’t recommend a microwave or pressure cooker since the texture needs to develop slowly. Experimenting with different non-dairy milks—almond, soy, oat, or coconut—can subtly influence the creaminess and flavor, so I encourage you to try your favorites to find your perfect match.
Storage and Reheating
Storing Leftovers
I keep any leftover Vegan Lemon Tres Leches Recipe covered tightly with plastic wrap or in an airtight container and store it in the refrigerator. It stays beautifully fresh for up to 4 days. Because the cake is soaked in liquid, refrigerating is essential to maintain the best texture and prevent spoilage. I recommend placing it on a stable shelf rather than the refrigerator door to avoid any temperature fluctuations.
Freezing
Freezing this cake is a bit tricky because of its delicate, moist texture. While it can be frozen, I find that the soaked cake does tend to become watery once thawed, and the whipped topping might separate slightly. If you decide to freeze it, slice it into individual portions first, place each slice on a baking sheet, freeze until firm, then transfer to freezer bags or containers. Consume within 1 month for the best flavor. Thaw slices overnight in the fridge before serving and gently re-whip any cream if needed.
Reheating
This cake is best enjoyed chilled and does not require reheating. If you do want to serve it closer to room temperature, simply remove it from the fridge 30 minutes before serving to let the flavors mellow and the texture soften slightly. I do not recommend microwaving or heating this cake as it will alter the soaked texture and the whipped topping will lose its fluffiness.
FAQs
Can I use other citrus flavors instead of lemon?
Absolutely! While lemon provides a bright and traditional flavor, you can substitute with orange, lime, or grapefruit zest and juice to create different citrus profiles. Just be mindful of the acidity levels as they impact the vegan buttermilk and overall flavor balance.
Do I have to chill the cake overnight?
For the best results, yes. Chilling overnight allows the tres leches soak to fully penetrate the cake, making it beautifully moist and flavorful. If pressed for time, you can refrigerate for at least 4 hours, but the texture and taste improve significantly with longer soaking.
What if I can’t find vegan condensed or evaporated milk?
You can make your own by simmering coconut milk with sugar for condensed milk or use store-bought versions often available in specialty or online stores. Some brands offer ready-made vegan condensed and evaporated milk alternatives that work just as well.
Can this cake be made nut-free?
Yes! Just use a non-dairy milk alternative that doesn’t contain nuts such as oat or soy milk. Also, check that your vegan whipping cream and other ingredients are free from nut derivatives to keep the recipe nut-free.
How long does this cake stay moist after soaking?
The cake remains wonderfully moist for up to 4 days when stored properly in the fridge. Over time, the texture will soften further but it generally stays deliciously soaked and tender throughout that period.
Conclusion
I can’t recommend this Vegan Lemon Tres Leches Recipe enough if you’re craving a unique, refreshing dessert that’s bursting with flavor and utterly dairy-free. It’s one of those recipes that feels special yet comes together easily, making it ideal to impress your friends and family. Give it a try, and I promise you’ll be hooked on that moist, lemony goodness and creamy topping just like I am!
Print
Vegan Lemon Tres Leches Recipe
This Vegan Lemon Tres Leches cake offers a luscious, dairy-free twist on the classic Latin American dessert. Moist lemon-infused sponge cake is soaked in a vibrant blend of vegan condensed, evaporated, and non-dairy milks flavored with fresh lemon curd, then topped with whipped vegan cream and more tangy lemon curd for a refreshing, light finish perfect for all occasions.
- Total Time: 1 hour
- Yield: 12 servings
Ingredients
Dry Ingredients
- 280 g all-purpose flour
- 3 teaspoons baking powder
- ¼ teaspoon sea salt
- 150 g granulated sugar
- 2 tablespoons lemon zest
Wet Ingredients and Flavorings
- 30 ml freshly squeezed lemon juice
- 300 ml non-dairy milk (such as soy milk)
- 80 ml olive oil
- 2 teaspoons vanilla extract
- 80 g vegan lemon curd (plus additional 240 g for topping and soaking)
- 120 g vegan condensed milk
- 120 g vegan evaporated milk (such as coconut evaporated milk)
- 240 ml non-dairy milk
- 400 ml vegan whipping cream, chilled
Instructions
- Prep: Prepare the vegan lemon curd following your preferred recipe or use store-bought and refrigerate until ready. Preheat the 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 sticking.
- Combine Dry Ingredients: In a medium bowl, sift together the all-purpose flour, baking powder, and sea salt. Whisk these to combine evenly.
- Flavor Sugar: In a large mixing bowl, add granulated sugar and lemon zest. Use your fingertips to rub the zest into the sugar until the sugar feels moist and fragrant, releasing the lemon oils.
- Make Vegan Buttermilk: Mix the non-dairy milk and freshly squeezed lemon juice in a jug and set aside for a few minutes. This simulates buttermilk acidity which helps with the cake’s tenderness.
- Mix Wet Ingredients: To the lemon-zested sugar, add olive oil, vanilla extract, and the vegan buttermilk mixture. Whisk vigorously until smooth and well combined.
- Make the Batter: Fold the dry ingredients into the wet ingredients in two increments using a spatula. Fold gently until there are no visible streaks of dry flour but avoid overmixing to keep the cake light.
- Bake: Pour the batter into the prepared baking dish and smooth the top with a spatula. Bake for 30 to 40 minutes or until a skewer inserted in the center comes out clean. If batter sticks, bake an additional 5 minutes and check again. Remove from oven and cool completely on a wire rack.
- Poke Cake: Once cooled, use a skewer to poke holes liberally all over the cake surface to help with soaking.
- Tres Leches Soak: In a large jug, whisk 80 g (¼ cup) of vegan lemon curd with vegan sweetened condensed milk. Add the vegan evaporated milk, followed by the non-dairy milk, whisking to combine evenly. Pour this soaking mixture evenly over the cake. Cover the cake with plastic wrap and refrigerate overnight to absorb fully.
- Serving: In a large bowl, whisk 80 g (¼ cup) of the lemon curd for about 30 seconds until light and fluffy. Add chilled vegan whipping cream and whisk again until soft peaks form. Spread the whipped cream over the soaked cake. Swirl the remaining 80 g (¼ cup) lemon curd through the cream with a spoon for decorative touch. Serve chilled and enjoy.
Notes
- Lemon zest and juice can be substituted with Meyer lemons for a sweeter, more floral flavor.
- Non-dairy milk options such as soy milk or almond milk work best for creating vegan buttermilk.
- Olive oil adds moisture and healthy fats; can be substituted with avocado oil if preferred.
- Use store-bought or homemade vegan lemon curd, ensuring it is plant-based and dairy-free for authentic vegan flavor.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Latin American
- Diet: Vegan