Vegan Pistachio Tres Leches (3 Milk Cake)
Light, moist, and utterly delicious, Vegan Pistachio Tres Leches (3 Milk Cake) is a delightful twist on the classic Mexican dessert. This recipe features a fluffy pistachio sponge cake soaked in a rich dairy-free triple milk mixture, making it perfect for celebrations, gatherings, or simply satisfying your sweet tooth. With no eggs or dairy involved, this cake caters to various dietary preferences while still delivering on taste and texture.
Why You’ll Love This Recipe
- Unique Flavor: The combination of pistachios and coconut creates a rich and nutty dessert experience.
- Dairy-Free Delight: Perfect for those avoiding dairy; this recipe uses plant-based milks and aquafaba.
- Easy to Make: Despite its elegant appearance, the steps are straightforward and accessible for all bakers.
- Versatile Serving Options: Enjoy it as a dessert for dinner parties or a special treat any day of the week.
- Impressive Presentation: Topped with whipped coconut cream and chopped pistachios, it’s as beautiful as it is tasty.
Tools and Preparation
To make Vegan Pistachio Tres Leches (3 Milk Cake), you’ll need some essential kitchen tools to streamline the process.
Essential Tools and Equipment
- Stand mixer or electric mixer
- Food processor or blender
- Mixing bowls
- 10.5 x 7.5-inch baking dish
- Whisk
- Skewer
Importance of Each Tool
- Stand mixer or electric mixer: Essential for whipping aquafaba to stiff peaks, ensuring a light texture in the cake.
- Food processor or blender: Makes blending pistachios and sugar effortless, giving your cake that distinct flavor.
- Mixing bowls: Multiple bowls help keep wet and dry ingredients separate until ready to combine.
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: Preheat the Oven
Preheat your oven to fan-forced 160°C/320°F or conventional 180°C/356°F. Lightly grease a baking dish measuring about 10.5 x 7.5 inches with some oil.
Step 2: Whisk the Aquafaba
Add the aquafaba to a stand mixer or large bowl. Whisk on high speed for about 5–7 minutes until stiff peaks form. Set aside once done.
Step 3: Blend the Nuts and Sugar
Place the raw shelled pistachios and granulated sugar into a food processor or blender. Blitz until they are finely ground.
Step 4: Combine Dry Ingredients
In a large mixing bowl, add the blended pistachio sugar mixture. Sift in all-purpose flour, cornstarch, baking powder, baking soda, and sea salt. Whisk everything together until well combined.
Step 5: Mix the Wet Ingredients
In another bowl, mix together soy milk, apple cider vinegar, olive oil, and vanilla extract until well combined.
Step 6: Make the Batter
Pour the wet mixture into the dry ingredients bowl. Gently mix until just combined; stop when you still see streaks of flour in the batter.
Step 7: Fold in Aquafaba
Carefully fold in the whipped aquafaba into your batter until fully combined. Be cautious not to overmix; you want to retain that airy texture.
Step 8: Bake
Transfer your cake batter into the prepared pan. Bake for about 35–45 minutes. Check for doneness by inserting a skewer into the center; if it comes out clean, it’s ready! Let it cool on a wire rack afterward.
Step 9: Poke Cake
Once cooled, use a skewer to poke holes liberally throughout the cake’s surface.
Step 10: Three Milk Soak
In a large jug, whisk together pistachio butter with sweetened condensed coconut milk, evaporated coconut milk, and almond milk until smooth.
Step 11: Soak Cake
Pour this triple milk mixture over your poked cake evenly. Place it in the refrigerator to chill overnight so it absorbs all those delicious flavors!
Step 12: Serve
Whip up chilled coconut cream along with additional pistachio butter until fluffy. Spread generously over the top of your cake before garnishing with chopped pistachios.
This Vegan Pistachio Tres Leches (3 Milk Cake) will surely impress at any gathering while keeping things plant-based! Enjoy every bite!
How to Serve Vegan Pistachio Tres Leches (3 Milk Cake)
Serving Vegan Pistachio Tres Leches is a delightful experience. This cake can be enjoyed in various ways that enhance its flavor and presentation. Here are some serving suggestions to elevate your dessert.
With Fresh Berries
- Add a mix of strawberries, blueberries, or raspberries for a burst of freshness that contrasts beautifully with the creamy cake.
Drizzled with Chocolate Sauce
- A drizzle of rich vegan chocolate sauce adds an indulgent touch, complementing the nutty flavors of the pistachio.
Topped with Coconut Flakes
- Sprinkle toasted coconut flakes on top for added texture and a tropical vibe that pairs well with the cake’s moistness.
Served with Vegan Ice Cream
- Pair slices of cake with your favorite vegan ice cream for a decadent dessert experience that’s sure to impress.
Chilled in Individual Cups
- Cut the cake into squares and serve in individual cups. Layer it with additional whipped cream and chopped pistachios for an elegant presentation.
Garnished with Mint Leaves
- A few fresh mint leaves on top not only add color but also provide a refreshing aroma that enhances the overall dish.

How to Perfect Vegan Pistachio Tres Leches (3 Milk Cake)
To ensure your Vegan Pistachio Tres Leches turns out perfectly, consider these tips for baking success.
-
Whip Aquafaba Well: Properly whisking aquafaba until stiff peaks form is crucial for achieving a light and airy texture in your cake.
-
Use Quality Ingredients: High-quality pistachios and dairy-free milks will significantly impact the flavor and richness of your tres leches cake.
-
Cool Completely Before Soaking: Allowing the cake to cool completely before adding the milk mixture ensures better absorption without becoming soggy.
-
Let it Chill Overnight: For optimal flavor development, let the soaked cake chill overnight in the fridge before serving. This allows all flavors to meld beautifully.
Best Side Dishes for Vegan Pistachio Tres Leches (3 Milk Cake)
Complementing your Vegan Pistachio Tres Leches with the right side dishes can make for a well-rounded meal. Here are some great options to consider:
-
Fresh Fruit Salad: A colorful medley of seasonal fruits provides a refreshing contrast to the richness of the cake.
-
Coconut Chia Pudding: This creamy, nutritious pudding offers a light balance alongside the dense cake while maintaining a tropical flair.
-
Vegan Chocolate Mousse: A silky mousse complements the nutty flavors of pistachio while providing an extra layer of indulgence.
-
Spiced Nuts Mix: A bowl of spiced mixed nuts offers crunchiness that pairs well with the soft texture of tres leches.
-
Granola Parfait: Layer granola with dairy-free yogurt and fruits for a crunchy side that feels wholesome against dessert.
-
Herbed Quinoa Salad: A light quinoa salad tossed with fresh herbs adds nutritional value and contrasts nicely with desserts.
-
Roasted Vegetable Platter: Roasted seasonal vegetables can create an appealing savory note next to sweet cakes, enhancing your meal’s variety.
-
Lightly Sweetened Tea or Coffee: Serve herbal tea or coffee lightly sweetened to cleanse the palate between bites of cake.
Common Mistakes to Avoid
When making Vegan Pistachio Tres Leches (3 Milk Cake), it’s easy to make some common mistakes. Here are a few to keep in mind.
- Overmixing the batter: This can lead to a dense cake. Mix just until combined for the best texture.
- Skipping the soaking step: Failing to soak the cake in the triple milk mixture will result in a dry dessert. Allow it to absorb fully for moisture.
- Not chilling the coconut cream: Using warm coconut cream will prevent it from whipping up properly. Always chill the cream overnight before use.
- Using stale nuts: Fresh pistachios enhance flavor and texture. Make sure your nuts are fresh for the best results.
- Incorrect oven temperature: Baking at the wrong temperature can lead to uneven cooking. Use an oven thermometer to ensure accuracy.

Storage & Reheating Instructions
Refrigerator Storage
- Store leftover Vegan Pistachio Tres Leches (3 Milk Cake) in an airtight container.
- It can last 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 bag.
- The cake can be frozen for up to 2 months.
Reheating Vegan Pistachio Tres Leches (3 Milk Cake)
- Oven: Preheat to 150°C (300°F) and heat slices for about 10-15 minutes until warm.
- Microwave: Heat slices for about 30-60 seconds, checking frequently to avoid overheating.
- Stovetop: Place in a covered skillet over low heat for about 5 minutes until warmed through.
Frequently Asked Questions
Here are some common questions about Vegan Pistachio Tres Leches (3 Milk Cake) that may help you.
Can I substitute other nuts in this recipe?
Yes, you can use other nuts like almonds or cashews, but this will change the flavor profile of your cake.
How do I make this cake gluten-free?
To make a gluten-free version, substitute all-purpose flour with a gluten-free flour blend suitable for baking.
What is aquafaba and why is it used?
Aquafaba is the liquid from canned chickpeas. It acts as an egg replacement, providing structure and moisture to vegan baking.
Can I use different plant-based milks?
Absolutely! Feel free to mix and match plant-based milks based on your preference, such as oat milk or rice milk.
How should I serve Vegan Pistachio Tres Leches (3 Milk Cake)?
Serve chilled, garnished with chopped pistachios and extra whipped coconut cream for added flavor and presentation.
Final Thoughts
Vegan Pistachio Tres Leches (3 Milk Cake) is a delightful dessert that combines rich flavors with a light texture. Its versatility allows you to customize it with different plant-based milks or toppings. Give this recipe a try, and enjoy a comforting treat that everyone will love!
Vegan Pistachio Tres Leches (3 Milk Cake)
Indulge in the deliciousness of Vegan Pistachio Tres Leches (3 Milk Cake), a delightful twist on the traditional Mexican dessert. This cake, light and moist, features a fluffy pistachio sponge soaked in a luscious dairy-free three-milk mixture, making it perfect for any occasion. With no eggs or dairy, it’s an ideal choice for those with dietary restrictions, without compromising on taste or texture. Topped with whipped coconut cream and crunchy pistachios, this dessert is as visually appealing as it is satisfying. Whether you’re celebrating a special event or simply treating yourself, this vegan cake will be loved by all.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: Serves approximately 8
- Category: Dessert
- Method: Baking
- Cuisine: Mexican
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 the oven to fan-forced 160°C/320°F or conventional 180°C/356°F. Grease a baking dish.
- Whisk aquafaba until stiff peaks form.
- Blend pistachios and sugar until finely ground.
- Combine dry ingredients in one bowl and wet ingredients in another.
- Mix wet into dry until just combined, then fold in whipped aquafaba gently.
- Bake for 35–45 minutes until a skewer comes out clean. Cool completely.
- Poke holes in the cooled cake and soak with the three-milk mixture.
- Chill overnight before serving topped with whipped coconut cream and chopped pistachios.
Nutrition
- Serving Size: 1 slice (115g)
- Calories: 242
- Sugar: 18g
- Sodium: 149mg
- Fat: 9g
- Saturated Fat: 1g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 3g
- Protein: 5g
- Cholesterol: 0mg
