Pistachio Milk Cake/ Pistachio Tres Leches

Pistachio Milk Cake or Tres Leches Cake is a super moist, sponge cake soaked in rich pistachio flavored milk sauce (which is made with three kinds of milk) and topped with lightly sweetened whipped cream. The result is a deliciously light, airy and fluffy cake.
After the massive success of Rose Milk Cake recipe in my blog which I posted 2 years back, lots of you were asking me for Pistachio Milk Cake recipe. I was a little lazy to post this because there are lots of milk cake recipes out there in the internet. This recipe by my friend Shazia looks too great. I usually recommend it to many of my readers. But then I thought that I should try making my version of it because pistachio milk cake would be mind-blowing for sure.
So I made it using my rose milk cake recipe, just by altering the recipe a bit here and there. And it tasted A-M-A-Z-I-N-G! Seriously soo good that I am craving a slice of it so badly right now.  This cake is basically like a cloud, that gets turned into an even softer cloud after the addition of milk sauce and then finally it gets layered with whipped cream, turning the whole cake into a fluffy, airy, super soft thing. It’s perhaps the moistest cake I ever had.
This soft and tender cake ironically doesn’t have any oil or butter in it, you just have to poke a million holes and pour this beautiful pistachio milk sauce all over the cake which does the magic. I can say that this is the original Poke Cake. It just melts in your mouth.
For the Cake:
  • 1 cup all purpose flour
  • 1 1/2 tsp baking powder
  • 1/4 tsp salt
  • 5 large eggs, separated
  • 1 cup sugar
  • 1/3 cup whole milk
  • 1 tsp vanilla
  • 1/4 cup powdered pistachios
  • few drops of green food color (optional)
For the Sauce:
  • 1 can evaporated milk (340g)
  • 1 can sweetened condensed milk (396g)
  • 1/4 cup whole milk/ heavy cream
  • 1/2 cup pistachios
  • Few drops of green food color
For the topping:
  • 250ml heavy whipping cream
  • 120 ml thick cream, chilled
  • 2 tbsp icing sugar
To bake the cake:
  1. Preheat oven to 180 degree C. Lightly grease a 9 by 13 inch pan and dust the inside with flour, tapping off excess flour.
  2. In a bowl combine flour, baking powder, powdered pistachios and salt.
  3. Separate the eggs and place in two bowls. (Make sure that there is no water in the bowl in which you place the egg whites)
  4. In a bowl, add sugar to the egg yolks and beat on high speed until egg yolks turn pale yellow. Add 1/3 cup of milk, green food color and vanilla, stir to combine.
  5. Gradually add the flour mixture into the egg yolk mix. Stir gently until just combined. Do not over mix.
  6. In another clean bowl, beat egg whites on high speed and continue to beat until you get stiff peaks.
  7. Fold the egg whites into the batter gently, making sure that you do not knock off the air.
  8. Pour the batter into the prepared pan. Smooth into an even layer.
  9. Bake for 35-40 minutes or until a toothpick inserted comes out clean.
  10. Remove cake from oven and let it cool completely.
To prepare the sauce:
  1. In a blender or magic bullet jar, add pistachios and condensed milk.
  2. Process till it forms paste.
  3. Combine all the remaining ingredients for sauce in a bowl.
  4. Pour the pistachio sauce to it. Mix well.
  5. Strain the sauce twice to remove the skin of pistachios. Keep aside.
To assemble:
  1. Poke holes with a skewer all over the cooled cake. (more the holes, the better)
  2. Pour the sauce all over the cake making sure to pour it near the edges too. Reserve a little sauce to pour on cake while serving.
  3. Refrigerate the cake for an hour or overnight to allow the cake to soak up all the milk.
  4. In the meantime, whip the heavy cream, sugar and thick cream till you get stiff peaks.
  5. Spread this over the cake.
  6. Refrigerate for an hour and enjoy.
  7. While serving pour the reserved pistachio milk over the cake slice.

27 thoughts on “Pistachio Milk Cake/ Pistachio Tres Leches

    I have been looking for a Pistachio Milk Cake Recipe for a while and so glad I found this. It cam about ABSOLUTELY delightful.
    PS: I added 1 tbs of freshly ground cardamom to the flour and ground pistachio. mmm mmm mmm…
    already made this dessert two times this month … I gave some to my neighbor who basically almost had a fit of deliciousness!!!!
    Thanks again…I will try the rose flavor next time!!!!

  2. Hey how are you? I can’t seem to understand 1 cup of flour making a large amount. Can u reassure me please haha! Also, I have seen recipes where they soak the cake more tha once. Is that ok?

  3. Hi, just wanted to ask if the 1 cup of sugar might be too much. Is the cake really sweet? If so, how much can I reduce to make it a reasonable sweetness.

    Thank you so much.


  4. Hi, I made it with less sugar, and didn’t add icing sugar to the whipped cream. It turned out delicious. I managed to give out slices off to my family members. They all loved it. The sponge is perfect and the milk sauce. Thank you so much!

  5. Hi Sadia,
    Love the recipe! Is there any way I could make smaller batch of this one? How to alter the ingredient amount? I only have a 8” round cake pan. Please advise. Thank you 🙂

  6. Hi
    D heavy cream dat is mentioned 4 d sauce is it d whipping cream itself or something else..
    And also d thick cream is it d tetra pack eg Puck cream dat u get in middle east

  7. Hi there. I wanted to convert the measurements from cup to grams. Is it equivalent to UK measurement for US? I’m from the UK

  8. Hi, I tried this recipe and it turned out good. However, the cake was a little dense and did not rise as it’s noted in your notes. Could you advise how to ensure the cake rises next time I make it?


    1. Hello, oh the cake usually turns out airy and spongy.Some of the things you have to keep in mind is that the egg whites should be folded into the batter without knocking off the air in the batter. Make sure the raising agent used is not very old.

  9. I made a rookie move and accidentally mixed the sugar with the dry ingredients. Should I start over?

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.