Light moist pistachio sponge cake is soaked in a dairy-free triple milk mixture and topped with fluffy pistachio whipped cream. This Vegan Pistachio Tres Leches (3 Milk Cake) is perfect for any celebration, bringing a delightful twist to traditional flavors. Its unique combination of textures and tastes will impress your guests, making it an ideal dessert for parties, potlucks, or a cozy night in.

Jump to:
- Why You’ll Love This Recipe
- Tools and Preparation
- Essential Tools and Equipment
- Importance of Each Tool
- Ingredients
- How to Make Vegan Pistachio Tres Leches (3 Milk Cake)
- Step 1: Prepare the Oven
- Step 2: Whisk the Aquafaba
- Step 3: Blend the Nuts and Sugar
- Step 4: Combine Dry Ingredients
- Step 5: Mix the Wet Ingredients
- Step 6: Make the Batter
- Step 7: Fold in Aquafaba
- Step 8: Bake the Cake
- Step 9: Poke Cake
- Step 10: Prepare Three Milk Soak
- Step 11: Soak Cake
- Step 12: Serve
- How to Serve Vegan Pistachio Tres Leches (3 Milk Cake)
- Pair with Fresh Fruits
- Drizzle with Sauces
- Add Ice Cream
- Garnish Creatively
- How to Perfect Vegan Pistachio Tres Leches (3 Milk Cake)
- Best Side Dishes for Vegan Pistachio Tres Leches (3 Milk Cake)
- Common Mistakes to Avoid
- Refrigerator Storage
- Freezing Vegan Pistachio Tres Leches (3 Milk Cake)
- Reheating Vegan Pistachio Tres Leches (3 Milk Cake)
- Frequently Asked Questions
- What is Vegan Pistachio Tres Leches (3 Milk Cake)?
- How do I make this recipe gluten-free?
- Can I use different nuts instead of pistachios?
- How do I know when my cake is done baking?
- Can I make this cake ahead of time?
- Final Thoughts
- 📖 Recipe Card
Why You’ll Love This Recipe
- Delicious Flavor: The nutty taste of pistachios combined with the creamy coconut and almond milks creates a rich, satisfying dessert.
- Dairy-Free Delight: This recipe caters to those seeking vegan options without compromising on taste or texture.
- Easy to Prepare: Simple ingredients and straightforward steps make this cake accessible for bakers of all skill levels.
- Make-Ahead Convenience: The cake needs to chill overnight, allowing you to prepare it in advance for stress-free serving.
- Versatile Serving Options: Enjoy it as a refreshing dessert after dinner or serve it at celebrations and gatherings for a crowd-pleasing treat.
Tools and Preparation
Before diving into the recipe, gather your tools to streamline the process. Having everything ready makes baking more enjoyable!
Essential Tools and Equipment
- Stand mixer or electric mixer
- Food processor or blender
- Large mixing bowls
- Measuring cups and spoons
- Baking dish (10.5 x 7.5 inches)
- Skewer or toothpick
- Wire rack
Importance of Each Tool
- Stand mixer: Ideal for whipping aquafaba quickly and achieving stiff peaks necessary for the cake’s light texture.
- Food processor: Helps finely grind pistachios and sugar efficiently, ensuring even distribution in the batter.
Ingredients
Ingredients:
– 100 g aquafaba (see note 1)
– 175 g granulated sugar
– 75 g raw shelled pistachios
– 300 g all-purpose flour
– 2 tablespoons cornstarch
– 1 tablespoon baking powder
– ½ teaspoon baking soda
– ¼ teaspoon sea salt
– 300 ml soy milk (see note 2)
– 1 tablespoon apple cider vinegar
– 100 ml olive oil (see note 3)
– 1 tablespoon vanilla extract
– 4 tablespoons pistachio butter
– 150 g sweetened condensed coconut milk (see note 4)
– 240 ml evaporated coconut milk (see note 5)
– 240 ml almond milk
– 400 ml coconut whipping cream (chilled overnight)
– 2 tablespoons pistachio butter
– 30 g pistachios (chopped)
How to Make Vegan Pistachio Tres Leches (3 Milk Cake)
Step 1: Prepare the Oven
Preheat your oven to fan-forced 160°C/320°F or conventional 180°C/356°F. Lightly grease a baking dish measuring approximately 10.5 x 7.5 inches with some oil.
Step 2: Whisk the Aquafaba
In a stand mixer or large bowl with an electric mixer, add the aquafaba. Whisk on high speed for about 5–7 minutes until stiff peaks form. Set aside for later use.
Step 3: Blend the Nuts and Sugar
Combine the raw shelled pistachios and granulated sugar in a food processor or blender. Blitz until they are finely ground.
Step 4: Combine Dry Ingredients
In a large mixing bowl, add the pistachio sugar mixture. Sift in all-purpose flour, cornstarch, baking powder, baking soda, and sea salt. Whisk everything together until fully combined.
Step 5: Mix the Wet Ingredients
In another bowl, mix soy milk, apple cider vinegar, olive oil, and vanilla extract until well blended.
Step 6: Make the Batter
Pour the wet ingredients into the dry ingredients’ bowl. Gently mix until just combined—stop when there are still a few streaks of flour visible.
Step 7: Fold in Aquafaba
Carefully fold the whipped aquafaba into the batter using a spatula until fully incorporated. Take care not to overmix to maintain fluffiness.
Step 8: Bake the Cake
Transfer your cake batter into the prepared baking pan. Bake for about 35–45 minutes, checking doneness by inserting a skewer into the center; if it sticks with batter, bake for an additional five minutes. Once done, remove from oven and let cool on a wire rack.
Step 9: Poke Cake
Once cooled down completely, use a skewer to poke holes liberally across the top of your cake.
Step 10: Prepare Three Milk Soak
In a large jug or bowl, mix together pistachio butter, sweetened condensed coconut milk, evaporated coconut milk, and almond milk until smooth.
Step 11: Soak Cake
Slowly pour this three-milk mixture over your poked cake ensuring even coverage. Place in the fridge to chill overnight so it absorbs all those delicious flavors.
Step 12: Serve
Whip chilled coconut cream together with two tablespoons of pistachio butter until fluffy. Spread this mixture over your soaked cake generously. Finally, sprinkle chopped pistachios on top before serving!
How to Serve Vegan Pistachio Tres Leches (3 Milk Cake)
Vegan Pistachio Tres Leches is a delightful dessert that can be served in various ways to enhance its flavor and presentation. Here are some creative serving suggestions to make your cake even more enjoyable.
Pair with Fresh Fruits
- Berries: Serve with fresh strawberries, blueberries, or raspberries for a fruity contrast.
- Citrus Slices: Lemon or orange slices can add a zesty touch that complements the sweetness of the cake.
Drizzle with Sauces
- Chocolate Sauce: A rich chocolate sauce can provide a decadent pairing with the pistachio flavor.
- Caramel Sauce: Drizzling caramel on top creates a sweet, gooey texture that elevates the dish.
Add Ice Cream
- Vegan Vanilla Ice Cream: A scoop of creamy vegan vanilla ice cream beside your cake offers a delightful cold contrast.
- Pistachio Ice Cream: For an extra pistachio punch, serve with pistachio-flavored ice cream.
Garnish Creatively
- Edible Flowers: Use edible flowers for a beautiful and elegant presentation.
- Mint Leaves: Fresh mint leaves can add a pop of color and freshness.

How to Perfect Vegan Pistachio Tres Leches (3 Milk Cake)
To ensure your Vegan Pistachio Tres Leches turns out perfectly, here are some useful tips you can follow.
- Use chilled aquafaba: Starting with chilled aquafaba helps achieve better peaks when whipped, giving the cake its light texture.
- Sift dry ingredients: Sifting flour and other dry components prevents lumps and ensures even mixing for a smooth batter.
- Monitor baking time closely: Every oven varies; check for doneness early to prevent overbaking and drying out the cake.
- Cool completely before soaking: Letting the cake cool completely allows it to absorb the milk mixture without becoming mushy.
- Chill overnight for best results: Refrigerating the soaked cake overnight enhances flavor absorption and improves texture.
- Whip coconut cream properly: Ensure your coconut cream is chilled overnight for easy whipping and fluffy consistency.
Best Side Dishes for Vegan Pistachio Tres Leches (3 Milk Cake)
Serving side dishes alongside your Vegan Pistachio Tres Leches can create a well-rounded meal experience. Here are some fantastic options:
- Fresh Fruit Salad: A mix of seasonal fruits adds freshness and balances out the richness of the cake.
- Coconut Chia Pudding: This creamy pudding provides a light, yet satisfying complement to the dessert’s flavors.
- Pistachio Granola: Crunchy granola sprinkled on top adds texture and enhances pistachio flavor.
- Mango Sorbet: The bright, tangy taste of mango sorbet contrasts beautifully with the sweet cake.
- Cinnamon Spiced Almonds: Sweet and spiced almonds offer a crunchy side that pairs nicely with the soft cake.
- Herbed Quinoa Salad: A light quinoa salad with herbs gives a nutritious balance between sweet and savory.
Common Mistakes to Avoid
When preparing Vegan Pistachio Tres Leches (3 Milk Cake), it’s easy to make a few common mistakes that can affect the final outcome. Here are some pitfalls to watch out for.
- Ignoring aquafaba whipping time: Not whisking the aquafaba long enough can lead to a dense cake. Make sure to whip it until stiff peaks form for that light texture.
- Overmixing the batter: Overmixing can make the cake tough. Once the dry and wet ingredients are combined, stop mixing while there are still a few flour streaks.
- Skipping the cooling step: If you don’t let the cake cool properly before poking it, the soak won’t penetrate well. Allow it to cool completely on a wire rack.
- Using warm milk: Using warm soy or nut milk can affect the batter’s consistency. Always use room temperature or chilled milk for best results.
- Not chilling the whipped cream: If you skip chilling your coconut cream, it won’t whip up properly. Ensure it’s cold before whipping for a fluffy topping.
Refrigerator Storage
- Store leftover Vegan Pistachio Tres Leches (3 Milk Cake) in an airtight container.
- It will stay fresh for up to 5 days in the refrigerator.
Freezing Vegan Pistachio Tres Leches (3 Milk Cake)
- Wrap individual slices tightly in plastic wrap and then place them in a freezer-safe container.
- The cake can be frozen for up to 2 months.
Reheating Vegan Pistachio Tres Leches (3 Milk Cake)
- Oven: Preheat your oven to 180°C/356°F and warm the cake for about 10-15 minutes. Cover with foil to prevent drying out.
- Microwave: Heat individual slices on medium power for 20-30 seconds. Be careful not to overheat as it may become soggy.
- Stovetop: Place a slice in a pan over low heat and cover with a lid. Warm for about 5 minutes, checking frequently.
Frequently Asked Questions
What is Vegan Pistachio Tres Leches (3 Milk Cake)?
Vegan Pistachio Tres Leches (3 Milk Cake) is a dairy-free dessert that features a moist sponge cake soaked in three types of plant-based milks and topped with whipped pistachio cream.
How do I make this recipe gluten-free?
You can substitute all-purpose flour with a gluten-free flour blend that works well in baking. Ensure other ingredients are also gluten-free.
Can I use different nuts instead of pistachios?
Yes! You can experiment with other nuts like almonds or walnuts, but this will change the flavor profile of your tres leches cake.
How do I know when my cake is done baking?
Insert a skewer into the center of the cake; if it comes out clean or with just a few crumbs, your Vegan Pistachio Tres Leches (3 Milk Cake) is done baking.
Can I make this cake ahead of time?
Absolutely! This vegan tres leches cake tastes even better after chilling overnight, allowing all flavors to meld beautifully.
Final Thoughts
Vegan Pistachio Tres Leches (3 Milk Cake) is an indulgent dessert that’s perfect for any occasion. Its light texture and rich flavors make it irresistible. Feel free to customize it by adding different toppings or using various plant-based milks based on your preference!
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card
Print
Vegan Pistachio Tres Leches (3 Milk Cake)
- Total Time: 1 hour 15 minutes
- Yield: 12 servings 1x
Description
Indulge in the exquisite flavors of Vegan Pistachio Tres Leches (3 Milk Cake), a delightful twist on a classic dessert that will amaze your taste buds. This light and moist sponge cake is soaked in a rich, dairy-free triple milk mixture, combining creamy coconut and almond flavors. Topped with fluffy pistachio whipped cream and sprinkled with crunchy pistachios, this cake is perfect for celebrations or a cozy night in. It’s easy to prepare, making it suitable for bakers of all levels. Whether you’re hosting a party or simply treating yourself, this vegan dessert offers a luscious experience that everyone will love.
Ingredients
- 100 g aquafaba
- 175 g granulated sugar
- 75 g raw shelled pistachios
- 300 g all-purpose flour
- 2 tablespoons cornstarch
- 1 tablespoon baking powder
- ½ teaspoon baking soda
- ¼ teaspoon sea salt
- 300 ml soy milk
- 1 tablespoon apple cider vinegar
- 100 ml olive oil
- 1 tablespoon vanilla extract
- 4 tablespoons pistachio butter
- 150 g sweetened condensed coconut milk
- 240 ml evaporated coconut milk
- 240 ml almond milk
- 400 ml coconut whipping cream (chilled overnight)
- 2 tablespoons pistachio butter
- 30 g pistachios (chopped)
Instructions
- Preheat oven to 160°C (320°F) for fan-forced or 180°C (356°F) conventional.
- Whisk aquafaba until stiff peaks form.
- Blend pistachios and sugar until finely ground; sift into a bowl with flour and baking powder.
- Mix wet ingredients; combine with dry ingredients gently.
- Fold in aquafaba carefully.
- Pour batter into greased baking dish and bake for 35–45 minutes until done.
- Cool cake completely; poke holes in the top and soak with a mixture of three plant-based milks.
- Refrigerate overnight; top with whipped coconut cream and chopped pistachios before serving.
- Prep Time: 30 minutes
- Cook Time: 45 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Vegan
Nutrition
- Serving Size: 1 slice (100g)
- Calories: 290
- Sugar: 20g
- Sodium: 170mg
- Fat: 14g
- Saturated Fat: 3g
- Unsaturated Fat: 11g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 2g
- Protein: 5g
- Cholesterol: 0mg






