Fluffy Pistachio Milk Cake

Featured in Sweet Creations and Baking Adventures.

This Fluffy Pistachio Milk Cake is a soft and tender dessert soaked in a pistachio-infused, dairy-free milk blend. With a spongy texture that absorbs a creamy mix of almond milk, condensed coconut milk, evaporated coconut milk, and pistachio butter overnight, it delivers the perfect richness. Topped with silky coconut whipped cream mixed with pistachio butter and sprinkled with crushed nuts for a delightful crunch, this treat is ideal for those who want a vegan spin on a timeless classic!

Rana
Updated on Fri, 16 May 2025 22:40:51 GMT
Fluffy Pistachio Milk Cake Pin it
Fluffy Pistachio Milk Cake | flavorsenthusiasts.com

This plant-based twist on classic tres leches cake turns an old favorite into a vegan treat that's just as moist and tasty as the original. The cake gets its unique flavor from pistachios and soaks up three different non-dairy milks overnight, making it incredibly juicy yet somehow still light and airy.

I came up with this when I needed something special for my sister's birthday party. She's vegan but really misses traditional Mexican sweets. The moment she took her first bite, her face lit up and I knew right away we'd be making this again and again for family gatherings.

Ingredients

  • Aquafaba: works like magic as an egg white substitute when you beat it up
  • Raw shelled pistachios: give this cake its standout taste and color
  • All-purpose flour: builds the right base that'll drink up all that milky goodness
  • Cornstarch: helps make the cake extra soft and tender
  • Soy milk: brings protein and creates just the right cake feel
  • Olive oil: keeps everything juicy and adds a tiny hint of flavor
  • Pistachio butter: boosts the nutty taste in the milk mixture
  • Sweetened condensed coconut milk: adds sweetness and creaminess without any dairy
  • Evaporated coconut milk: helps create that real tres leches texture plant-style
  • Coconut whipping cream: makes a stable, fluffy topping that works great with the wet cake

Step-by-Step Instructions

Get the oven ready:
First, heat your oven to 160°C/320°F with fan or 180°C/356°F without. This gentle heat lets the cake cook all the way through without getting dry edges. Brush some oil on your baking dish so the cake won't stick when you serve it later.
Beat the aquafaba:
This part's super important for a fluffy cake. Put your aquafaba in the mixer and turn it up high for about 5-7 minutes until you see stiff peaks form. You'll know it's done when the peaks stay up when you lift the beater. This puts air in your cake, making it nice and soft.
Make pistachio sugar:
Throw your pistachios and sugar into a food processor and run it until they're ground up really fine. This spreads pistachio flavor everywhere and makes a pretty green sugar for your cake base.
Mix your dry stuff:
Put the pistachio sugar in a big bowl and sift all your other dry things into it. Sifting gets rid of lumps so everything mixes better. Stir it all together so the baking powder and soda spread out evenly.
Blend wet stuff:
In another bowl, mix together the soy milk, apple cider vinegar, olive oil, and vanilla. The vinegar does a cool trick with the milk to make vegan buttermilk, which makes your cake turn out better.
Mix up the batter:
Pour your wet mix into the dry stuff and stir just until it's almost mixed. Stop while you can still see some flour streaks around. If you mix too much, your cake gets tough instead of soft.
Add the aquafaba:
Now gently fold in that fluffy aquafaba. Don't stir hard or you'll lose all those air bubbles you worked so hard to create. Those bubbles help your cake rise and stay light.
Bake it up:
Pour your batter in the pan and bake about 35-45 minutes. Stick a toothpick in the middle to check if it's done. It should come out mostly clean with maybe a few moist bits. Let it cool completely before moving on.
A slice of Vegan Pistachio Tres Leches. Pin it
A slice of Vegan Pistachio Tres Leches. | flavorsenthusiasts.com

The thing I love most about serving this cake is seeing people's faces when they taste it. That look of amazement when they realize this super moist, fancy dessert doesn't have any animal products makes me smile every time. At my last dinner party, three friends asked me to send them the instructions before they'd even finished eating.

Amazing Milk Mixture

Regular tres leches uses evaporated milk, condensed milk, and heavy cream to get super moist. For my vegan take, I found that mixing pistachio butter with coconut and almond milks actually makes an even tastier soaking liquid that goes perfectly with the pistachio cake. Just make sure you stir your milk mix really well before pouring it on, so the pistachio butter gets mixed in evenly for the best flavor.

Storage and Make-Ahead Tips

This cake actually gets better after sitting for a while, so it's perfect to make before a busy day. Once it's soaked, you can keep it in the fridge, covered up, for about four days. I'd wait to add the whipped topping until a day or less before serving so it looks its best. If you need to make it way ahead, you can freeze the soaked cake for up to a month. Just let it thaw in your fridge overnight before adding the whipped top.

Serving Suggestions

To make this cake even fancier, try serving slices with a small scoop of vegan pistachio ice cream on the side. You can also sprinkle some crushed pistachios or dried rose petals on top for pretty color. The cake tastes great with a shot of espresso or some cardamom tea that brings out the nutty flavors. For birthday parties or holidays, try adding some candied pistachios on top for extra crunch and wow factor.

Easy Vegan Pistachio Tres Leches. Pin it
Easy Vegan Pistachio Tres Leches. | flavorsenthusiasts.com

Frequently Asked Questions

→ How can I keep this cake tender?

Create small holes all over the cake so the milky mixture fully seeps in. Chill it overnight for the ultimate texture.

→ What’s a good replacement for pistachio butter?

You can try cashew or almond butter instead. Keep in mind the taste will change slightly.

→ What’s an alternative to aquafaba?

Egg whites can replace aquafaba if you're not vegan. For a plant-based option, mix 1 tablespoon of ground flaxseed with 3 tablespoons of water, though it might affect the texture a bit.

→ What’s the shelf life of this cake?

Store it in a sealed container in the fridge, and it’ll stay good for up to four days.

→ Can a gluten-free version be made?

Yes, swap regular flour with a gluten-free mix. Ensure it includes xanthan gum, or you may need to add it separately to help bind the cake.

→ What’s the secret to whipping coconut cream?

Cool the coconut cream in the fridge overnight. Whip it until stiff peaks form, using a hand or stand mixer, then add a little pistachio butter for extra flavor.

Pistachio Milk Cake Vegan

Moist pistachio cake with dairy-free cream topping.

Prep Time
30 Minutes
Cook Time
45 Minutes
Total Time
75 Minutes
By: Rana

Category: Desserts & Pastry

Difficulty: Intermediate

Cuisine: Latin American

Yield: 15 Servings (1 big rectangular cake)

Dietary: Vegan, Vegetarian, Dairy-Free

Ingredients

→ Cake

01 300 ml soy milk
02 1 tablespoon apple cider vinegar
03 100 ml olive oil
04 1 tablespoon vanilla extract
05 100 g liquid from a can of chickpeas (aquafaba)
06 175 g white sugar
07 75 g unshelled raw pistachios
08 300 g plain flour
09 2 tablespoons cornstarch
10 1 tablespoon baking powder
11 ½ teaspoon bicarbonate of soda
12 ¼ teaspoon sea salt

→ Tres Leches Soak

13 150 g sweetened coconut condensed milk
14 240 ml almond milk
15 240 ml coconut evaporated milk
16 4 tablespoons pistachio butter

→ Topping

17 400 ml cold coconut whipping cream
18 2 tablespoons nutty pistachio butter
19 30 g small pistachio pieces

Instructions

Step 01

Switch on the oven to 160°C if using a fan (320°F) or 180°C regular (356°F). Lightly grease a baking dish that's 10.5 x 7.5 inches and 3 inches deep.

Step 02

Use a stand mixer or a big bowl to whip the aquafaba at high speed for around 5-7 minutes, until it creates stiff peaks. Then leave it for now.

Step 03

Toss the pistachios and sugar into a food processor or blender and whizz them till they’re finely ground.

Step 04

In a bowl, pour in the sugar-pistachio mix. Sift the flour, cornstarch, baking powder, soda, and salt into it. Whisk them all up till combined.

Step 05

Grab another bowl, and mix olive oil, soy milk, vinegar, and vanilla together.

Step 06

Pour the wet ingredients into the dry ones and stir gently. Stop when there are just a few spots of dry flour remaining.

Step 07

With care, fold the whipped aquafaba into the batter. Don’t overmix it—just stir until it looks even.

Step 08

Pour the batter into your prepared pan. Bake it for 35-45 minutes. Push in a skewer to test—if batter sticks, leave it in for another 5 minutes. Cool on a wire rack.

Step 09

Once it’s cooled completely, use a skewer to poke holes all over the surface.

Step 10

Grab a large pitcher and stir together the pistachio butter, coconut condensed milk, coconut evaporated milk, and almond milk.

Step 11

Pour the milk mix all over the cake. Chill it overnight in the fridge to let it soak through.

Step 12

Beat cold coconut cream and pistachio butter together. Spread this over the cake and finish with some chopped pistachios right before serving.

Notes

  1. Chill the cake overnight so it can completely absorb the milk for that ultra-soft texture.

Tools You'll Need

  • A 10.5 x 7.5-inch pan (3-inch deep)
  • Mixer (stand or hand-held electric)
  • Blender or food processor
  • Bowls to mix in
  • Skewer for testing

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes nuts (like pistachios, almond milk)
  • Includes soy (from soy milk)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 326.4
  • Total Fat: 17.6 g
  • Total Carbohydrate: 39.2 g
  • Protein: 5.7 g