Pistachio Tres Leches Recipe
Introduction
Pistachio Tres Leches is a delightful twist on the classic Latin American dessert, combining the nutty richness of pistachios with a luscious three-milk soak. This cake is moist, creamy, and perfect for special occasions or when you want to impress your guests with a unique treat.

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)
Instructions
- Step 1: 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 about 3-inch height using some oil.
- Step 2: Whisk the aquafaba in a stand mixer or large bowl with an electric mixer on high speed for 5-7 minutes until stiff peaks form. Set aside.
- Step 3: Add the pistachios and sugar to a food processor or blender and blitz until finely ground.
- Step 4: In a large mixing bowl, combine the pistachio sugar blend, sifted flour, cornstarch, baking powder, baking soda, and sea salt. Whisk to blend evenly.
- Step 5: In a separate bowl, mix together the soy milk, apple cider vinegar, olive oil, and vanilla extract.
- Step 6: Pour the wet ingredients into the dry mixture and gently stir just until a few streaks of flour remain; do not overmix.
- Step 7: Carefully fold the whipped aquafaba into the batter until fully combined, taking care not to deflate it.
- Step 8: Transfer the batter to the prepared pan and bake for 35-45 minutes. Test doneness by inserting a skewer in the center—if it comes out with batter, bake for an extra 5 minutes. Cool the cake on a wire rack after baking.
- Step 9: Once cooled, prick the cake liberally all over with a skewer to prepare for soaking.
- Step 10: In a large jug, mix the pistachio butter, sweetened condensed coconut milk, evaporated coconut milk, and almond milk.
- Step 11: Pour the triple milk mixture evenly over the cake. Cover and refrigerate overnight to allow full absorption.
- Step 12: Whip the chilled coconut cream with pistachio butter until creamy. Spread this topping over the soaked cake and sprinkle with chopped pistachios before serving.
Tips & Variations
- Use aquafaba from canned chickpeas as a vegan egg substitute to achieve light, airy texture.
- For added texture, toast the chopped pistachios before sprinkling on top.
- Replace soy milk with oat or cashew milk if preferred for different flavor nuances.
- Add a splash of rose water or orange blossom water to the milk soak for a fragrant twist.
Storage
Store the cake covered in the refrigerator for up to 3 days. The tres leches soak keeps it moist, but the texture is best enjoyed within a couple of days. Reheat slices gently in the microwave for 10-15 seconds if desired, but this cake is typically served chilled.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use regular dairy milk instead of plant-based milks?
Yes, you can substitute regular dairy milks if you don’t require a vegan version. Use whole milk, sweetened condensed milk, and evaporated milk to mimic the richness of the original recipe.
What is aquafaba and why is it used in this recipe?
Aquafaba is the liquid from canned chickpeas, used as a vegan egg white substitute. It whips up like egg whites and helps give the cake a light and airy texture without eggs.
PrintPistachio Tres Leches Recipe
This Pistachio Tres Leches is a delightful vegan twist on the classic Latin American dessert. Made with aquafaba instead of eggs and coconut-based milk products, this moist pistachio-flavored sponge cake is soaked in a rich blend of three plant-based milks and topped with a luscious coconut cream and pistachio butter frosting. The result is a creamy, nutty, and indulgent treat perfect for any celebration or as a unique sweet delight.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 12 hours (including chilling time)
- Yield: 10–12 servings 1x
- Category: Dessert
- Method: Baking
- Cuisine: Latin American Inspired, Vegan
- Diet: Vegan
Ingredients
Cake Batter 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
Milk Soak Ingredients
- 4 tablespoons pistachio butter
- 150 g sweetened condensed coconut milk
- 240 ml evaporated coconut milk
- 240 ml almond milk
Topping Ingredients
- 400 ml coconut whipping cream (chilled overnight)
- 2 tablespoons pistachio butter
- 30 g pistachios (chopped)
Instructions
- 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 about 3-inch height with some oil to prevent sticking.
- Whisk the aquafaba: Pour the aquafaba into a stand mixer bowl or a large bowl if using an electric mixer. Whisk on high speed for 5–7 minutes until stiff peaks form. This aerates the mixture to mimic egg whites and provide structure to the cake. Set aside.
- Blend the nuts and sugar: Add the raw shelled pistachios and granulated sugar to a food processor or blender. Blitz until the nuts and sugar are finely ground, creating a pistachio sugar mixture that adds flavor and texture.
- Combine dry ingredients: Transfer the pistachio sugar into a large mixing bowl. Sift in the all-purpose flour, cornstarch, baking powder, baking soda, and sea salt. Whisk these together to ensure an even distribution of leavening agents and salt.
- Mix the wet ingredients: In a separate bowl, mix together the soy milk, apple cider vinegar, olive oil, and vanilla extract. The vinegar will react with the baking soda for lift, while the olive oil keeps the cake moist.
- Make the batter: Pour the wet ingredients into the dry mixture. Gently fold the ingredients just until combined; it’s okay if you still see some streaks of flour. Overmixing can make the cake dense.
- Fold in aquafaba: Carefully fold the whipped aquafaba into the batter, retaining as much air as possible for a light texture. Be gentle to avoid deflating the mixture.
- Bake: Pour the batter evenly into the prepared baking dish. Bake for 35 to 45 minutes. Check doneness by inserting a skewer into the center; it should come out clean or with just a few moist crumbs. If the batter clings, bake for 5 more minutes. Remove and cool on a wire rack.
- Poke cake: Once cooled, liberally poke the entire surface of the cake with a skewer or fork to create holes for the milk soak to penetrate deeply.
- Three milk soak: In a large jug, whisk together the pistachio butter, sweetened condensed coconut milk, evaporated coconut milk, and almond milk until smooth and well combined.
- Soak cake: Slowly pour the milk mixture evenly over the entire cake, allowing it to absorb fully. Transfer the cake to the refrigerator and chill overnight for best flavor and moisture.
- Serving: Before serving, whip the chilled coconut whipping cream with the pistachio butter until fluffy and creamy. Spread this topping evenly over the soaked cake. Garnish with chopped pistachios for an enticing crunch and nutty finish.
Notes
- Aquafaba is the liquid from canned chickpeas; it acts as an egg substitute in vegan baking.
- Soy milk can be replaced with any other plant-based milk, but soy milk gives better structure and moisture.
- Olive oil imparts richness and keeps the cake moist; mild varieties are best to avoid overpowering flavor.
- The sweetened condensed coconut milk adds sweetness and creaminess; do not substitute with dairy products to keep it vegan.
- Evaporated coconut milk provides a concentrated creamy texture essential in the milk soak mixture.
- Chilling the coconut whipping cream overnight ensures it whips properly.
- To speed up whipping, use a chilled mixing bowl and beaters.
Keywords: pistachio, tres leches, vegan dessert, dairy-free cake, plant-based, pistachio butter, coconut milk, aquafaba, moist cake

