Rich Pistachio Tres Leches Cake

Featured in: End Your Meal on a High Note

Layer upon layer of light pistachio cake, drenched in sweet creamy milk with even more pistachio for good measure. It soaks overnight in the fridge, so it’s tender and full of flavor. The topping is puffy whipped cream and crunchy pistachios. Even though you wait for the soak, you get a party-worthy treat that’ll get all the compliments.
A woman in a kitchen taking a selfie.
By Rosa Rosa
Updated on Sun, 22 Jun 2025 13:23:33 GMT
A slice of cake with white frosting and nuts on top. Pin it
A slice of cake with white frosting and nuts on top. | letscookiteasy.com

Pistachio tres leches switches up the classic Latin American treat with toasty, nutty flavor and a mellow, sweet vibe. This dreamy dessert starts with a light pistachio sponge cake that soaks up a rich mix of three milks and pistachio cream, turning it super soft and rich inside. Then it's topped with billowy whipped cream and a sprinkle of crunchy pistachios. Each piece has a fun mix of creamy, fluffy, and crunchy textures. Save this one for when you want something extra special or when you need a make-ahead showstopper. The pistachio twist brings some fancier flavor without losing that original, comforting feel.

I came up with this twist after tasting the original tres leches cake on a trip through Mexico. I loved it, but craved something with a bigger flavor punch. A few trial runs later, adding pistachios turned out to be the best move. It keeps the creamy, classic vibe but adds a new, nutty kick that makes each bite stand out.

Irresistible Ingredients

  • Ground Pistachios: The hero here, giving lots of flavor and a hint of green.
  • Egg Whites: Whipped up, these make the cake feel super light and help it soak everything up.
  • Cake Flour: Keeps the crumb fine and tender so the cake can drink in the milk.
  • Cream of Tartar: A little secret for extra fluffy egg whites.
  • Pistachio Cream: Adds an extra, rich layer of nutty goodness to the milks.
  • Three-Milk Blend: Heavy cream, sweetened condensed milk, and evaporated milk whisked together.
  • Almond Extract: Boosts those nutty notes even more.

How To Make It

Get The Topping Ready
Beat some heavy cream with powdered sugar until it’s soft and fluffy. Set aside for later and don’t forget the pistachios for topping.
Pour The Milks On
Poke a bunch of holes in your cooled sponge and slowly pour over your pistachio-milk mix.
Bake Your Cake
Spread the batter into your prepped pan and bake around 20–25 minutes, just until a toothpick comes out clean.
Finish The Batter
Carefully mix in the fluffy whipped egg whites, doing this in three batches so the cake stays airy.
Make The Fluffy Egg Whites
Whip egg whites with some cream of tartar until you get stiff, glossy peaks.
Blend The Wet Base
Mix egg yolks and sugar with an electric mixer until the color gets pale and the mix looks creamy. Now stir in vanilla, almond extract, and heavy cream.
Mix In Dry Stuff
Add your flour-and-pistachio blend to the yolk mix bit by bit, stirring gently so you keep everything light.
Prep The Pan and Dry Mix
Heat your oven to 350°F (175°C). Grease a 9×13 dish, then combine cake flour, ground pistachios, salt, and baking powder in a medium bowl.
Stir Up The Pistachio Milks
Mix together condensed milk, evaporated milk, heavy cream, and your pistachio cream until smooth.
Cool And Slice
Let the cake chill in the fridge for an hour or more before you cut in. Use a warm knife for easy, neat slices.

My dad's mom learned how to make tres leches while living in Mexico City and always told me that nailing the egg whites and folding them in gently was the real trick for that perfect texture. It's extra work, but worth it if you want to go from good to amazing, no matter what flavor you’re using.

Simple Pistachio Cream

Blend up some unsalted pistachios, sugar, a splash of neutral oil, and melted white chocolate until smooth. Stash in the fridge and it’ll keep for two weeks.

A slice of cake with white frosting and nuts on a blue and white plate. Pin it
A slice of cake with white frosting and nuts on a blue and white plate. | letscookiteasy.com

Ways To Serve It

Pair slices with fresh berries, a little honey, or a glass of cold horchata for something cool and tasty on the side.

Tasty Twists

Swap in rose water for a rose-pistachio vibe, use cardamom for a warm, spicy touch, or mix in cocoa for an easy chocolate-pistachio upgrade.

Keep It Fresh

Cover and chill in the fridge for up to four days. You can also freeze the sponge (before soaking) for three months.

A slice of cake with almonds on top. Pin it
A slice of cake with almonds on top. | letscookiteasy.com

This pistachio tres leches brings together familiar comfort and unexpected flavor, making every bite rich, soft, and memorable. It’s a sweet you won’t soon forget.

Frequently Asked Questions

→ Can I make this cake without a stand mixer?
Totally! Just grab a hand mixer. Beat egg yolks and sugar extra long till fluffy. When you get to the whites, make sure the bowl is bone dry—helps them get really stiff and airy.
→ Where can I find pistachio cream/butter?
Check out Italian shops, fancy grocery stores, or grab some online. Sometimes it's called pistachio paste or butter. If you strike out, blitz roasted, unsalted pistachios in a food processor. Add oil if you need it to make it creamy.
→ Can I make this cake ahead of time for a party?
Yep, that's actually the best way! Bake it, let it soak in the milk stuff, and pop it in the fridge. Two days early is fine. Whipped cream and pistachios go on right before serving so it stays fresh and pretty.
→ Why do I need to separate the eggs for this recipe?
Separating lets you whip the whites all fluffy on their own, then fold them in. That makes the whole cake lighter, so it soaks up the milk without turning mushy.
→ Is there a non-dairy alternative for this recipe?
Dairy is what makes tres leches special, but you could try coconut milk and coconut cream. Just know it’ll be different, and might not get that same milky texture.
→ How do I know when I've poured enough milk mixture over the cake?
Dump every drop over the cake, right to the edges. It should look like a ton, but trust the process. The cake will drink it all up as it chills out in the fridge.

Rich Pistachio Tres Leches Cake

Classic tres leches gets a nutty twist with smashed pistachios and pistachio cream folded in for big flavor and creamy bites.

Prep Time
30 Minutes
Cook Time
25 Minutes
Total Time
55 Minutes
By Rosa: Rosa

Category: Sweet Desserts

Difficulty: Intermediate

Cuisine: Mexican-American Blend

Yield: 12 Servings (One 9x13 dessert)

Dietary: Vegetarian

Ingredients

→ Base Layer

01 2 tsp almond extract
02 6 large eggs, with yolks and whites separated
03 1 tsp pure vanilla extract
04 ¾ tsp cream of tartar
05 ½ cup (118ml) heavy cream or milk (for the batter)
06 1½ cups (210g) sifted cake flour
07 ½ tsp kosher salt
08 ½ cup (65g) finely ground pistachios
09 1 tsp baking powder
10 ⅔ cup (133g) white sugar

→ Milk Soak Blend

11 1 (14 oz) can of sweetened condensed milk
12 ⅓ cup pistachio cream (or pistachio butter)
13 1 (12 oz) can evaporated milk
14 ½ cup (118ml) heavy cream or milk, left from earlier

→ Creamy Topping

15 2 Tbsp powdered sugar
16 ⅓ cup chopped pistachios to sprinkle on top
17 1½ cups (355ml) heavy whipping cream

Instructions

Step 01

Preheat your oven to 350°F and set a rack in the center. Give your 9×13 dish a nice coating of nonstick spray or butter so the cake doesn’t stick later.

Step 02

Mix the flour, finely ground pistachios, salt, and baking powder together in a large bowl. Stir until all the ingredients are evenly combined and set aside.

Step 03

Place egg yolks and sugar in your mixer, and whip them on medium-high speed for about 5 minutes. They should turn pale and almost fluffy. At this point, add vanilla, almond extract, and the heavy cream, mixing until it’s just blended together.

Step 04

Toss the mixed dry ingredients into the egg yolk mixture. By hand, fold everything together gently with a spatula, trying not to overwork the batter. Transfer this mixture into a clean bowl to free up your mixer.

Step 05

In a clean mixer bowl, beat the egg whites and cream of tartar on high until stiff peaks form. This step takes around 3 minutes – aim for a texture that holds its shape even if the bowl is flipped upside down.

Step 06

Work in three batches to fold the egg whites into your batter, gently lifting from the bottom to preserve the fluffiness. Take your time; the goal is a smooth and airy batter.

Step 07

Pour the mix evenly into the prepared dish, smoothing out the top. Pop it into your heated oven and let it bake for about 20-25 minutes, until the top is golden and a toothpick comes out clean.

Step 08

As the cake bakes, whisk together condensed milk, evaporated milk, leftover cream, and the pistachio cream in a bowl. Whisk until fully combined, with no lumps.

Step 09

Right after pulling the cake from the oven, poke the entire surface with a fork or skewer. Pour the milk mixture all over, making sure it seeps into every hole. Don’t worry – the cake will absorb it all.

Step 10

Wrap the cake tightly in plastic and stick it in the fridge for at least 4 hours. Overnight is even better for soaking up all that delicious flavor.

Step 11

Before serving, whip together the cream and sugar until it holds medium peaks. Spread the whipped topping evenly onto your chilled cake, then sprinkle chopped pistachios on top for that final touch. Enjoy a slice!

Notes

  1. Leftovers can hang out in the fridge for up to 4 days, wrapped up tightly. The flavor actually gets richer with time!
  2. If pistachio cream isn’t available, you can make it at home by food-processing roasted pistachios into a smooth paste, adding a little oil for consistency if needed.
  3. Want to prep ahead? You can bake the base and freeze it (before adding the soak). Just thaw it overnight in the fridge before resuming the steps.
  4. Don’t skip the chilling. It’s a must for getting all those rich flavors soaked into the cake!

Tools You'll Need

  • 9×13 pan
  • Stand mixer
  • Rubber spatula
  • Medium and large bowls
  • Offset spatula for smoothing
  • Whisk
  • Fork or skewer for poking
  • Plastic wrap for storing

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes nuts (pistachios)
  • Contains dairy ingredients
  • Eggs are included
  • Has wheat flour

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 550
  • Total Fat: 33 g
  • Total Carbohydrate: 52 g
  • Protein: 14 g