Tres Leches Cake Recipe (Mexican 3 Milk Cake)

Must Try


This post may contain references to products from one or more of our advertisers. Oh Sweet Basil may receive compensation when you click on links to such products.

This rich and creamy Tres Leches Cake is a classic Latin American dessert made with three kinds of milk for an ultra-moist, tender cake. It’s an easy recipe you can make at home for celebrations, holidays, or anytime you want a sweet treat. It’s finished with cinnamon, chocolate shavings, and fresh berries.

a photo of a slice of tres leches cake on a small dessert plate topped with two slices of strawberry and shaved chocolate

Tres Leches Cake is Spanish for “3 milk” cake. It has three kinds of milk: evaporated milk, sweetened condensed milk, and a little bit of heavy cream. This cake recipe is the perfect make-ahead dessert and it’s even better than the one at your favorite mexican restaurant. The cake base itself is chiffon. It’s spongy and light, which is perfect for absorbing the moisture from all three milks, making it to die for!

a photo of a moist piece of tres leches cake topped with sliced strawberries and shaved chocolate with a bite removed by a fork

Ingredients for a Tres Leches Cake

A tres leches cake is essentially a poke cake, just like our popular lemon jello cake. You’re going to need basic cake-making ingredients, the 3 milks, and then ingredients to make the whipped cream on top and whatever garnishes you might want to add. Here is everything you will need:

For the Cake:

  • Flour: Just regular all-purpose flour is all you need
  • Baking Powder: acts as a leavening agent to give the cake rise and fluffiness
  • Salt: enhances all the flavors
  • Eggs: You’ll separate the eggs and add the egg yolks and egg whites separately into the batter
  • Sugar: just regular white granulated sugar
  • Whole Milk: helps bind all the ingredients together
  • Vanilla: adds flavor

Leches

  • Evaporated Milk: can be found in the grocery store on the baking aisle
  • Sweetened Condensed Milk: can be found on the baking aisle
  • Heavy Cream: Whole milk also works if you don’t have cream

For the Icing:

  • Heavy Whipping Cream: the base for the whipped cream
  • Sugar: adds sweetness
  • Vanilla Extract: adds flavor

Decoration:

  • Strawberries: sliced thin
  • Cinnamon: just a little sprinkle over the top adds a great pop of flavor and warmth
  • Shaved Chocolate: see the section below for instructions on how to shave chocolate

The measurements for each ingredient can be found in the recipe card down below. Keep scrolling for all the details.

a photo taken over the top of a piece of tres leches cake on a small white dessert plate topped with sliced strawberries and shaved chocolate

Making This Recipe

This recipe might seem a little overwhelming at first glance, but it’s super easy, and I’m going to walk you through each step.

Baking the Cake

  1. Preheat: Preheat the oven to 350 degrees F and spray a 9×13 baking pan with cooking spray.
  2. Dry Ingredients: Combine the flour, baking powder, and salt in a large mixing bowl.
  3. Mix: In two medium bowls, separate the eggs into egg whites and yolks. Add some sugar to the egg yolks and beat with a hand mixer until the yolks are pale yellow. Add the milk and vanilla and stir to combine.
  4. Fold: Pour the egg yolk mixture over the dry ingredients and fold together until almost combined.
  5. Finish: Whip the egg whites until soft peaks form, then add the remaining sugar and beat until stiff peaks form. Add the egg white mixture to the batter and fold gently until small streaks of flour remain. Pour the cake batter into the prepared pan and spread it evenly, then bake for 30-35 minutes or until a toothpick comes out clean. Pour the cake batter into the prepared pan and spread it evenly, then bake for 30-35 minutes or until a toothpick comes out clean.

Soaking and Serving the Tres Leches

  1. Combine: While the cake bakes, whisk the three milks in a small pitcher or bowl.
  2. Poke and Pour: Once cool, poke holes all over the cake with a fork. Slowly drizzle the milk mixture all over the cake, especially around the edges.
  3. Rest: Let the cake rest in the refrigerator for at least 30 minutes so the milk can absorb into the cake.
  4. Whip: Combine all the ingredients for the whipped cream topping until thick, then spread it over the top and sides of the cake.
  5. Serve: Cut the cake into squares and top with sliced fresh strawberries, shaved chocolate, and a sprinkle of cinnamon.

It may look like there are a lot of steps, but the process is actually pretty straightforward. It’s the kind of recipe people end up asking for after the meal is over.

a photo of a pieces of Mexican three milk dessert with a bite removed so you can see the inside of the moist confection topped with whipped cream, sliced strawberries and shaved chocolate

Tres Leches Q&A

What is a Chiffon Cake?

I have a bold opinion about chiffon cakes: I simply can’t stand them on their own. The texture often ends up dry, and most people crave the moist, chewy goodness of a box mix cake. However, this chiffon cake recipe changes everything! By soaking the cake in milk, it transforms into a moist and absolutely delicious treat. This is the only way I’ll enjoy a chiffon cake, and trust me, we can’t get enough of it!

What Does Tres Leches Mean?

Tres leches means 3 milk breads. It is a sponge cake—or a butter cake—soaked in three kinds of milk: evaporated milk, condensed milk, and heavy cream.

Where Does Tres Leches Cake Come From?

Tres leches cake originates from 19th century Mexico where a sponge cake soaked in wine and topped with custard. It is believed to be influenced by English trifles and Italian tiramisu. It eventually evolved into the cake we love today.

How to Make Shaved Chocolate?

I melt a handful of chocolate chips in the microwave, then spread it very thin with an offset spatula on the back of a cookie sheet and place it in the fridge. Once it’s set, I scrape it with an upside-down metal spatula to create shavings or curls, depending on my mood.

Storing Tres Leches

Store tres leches cakes in the refrigerator. With all the dairy involved, you don’t want the cake to sit at room temperature for very long. It will stay fresh in the fridge for up to 5 days.

You can also freeze tres leches cake. Wrap it well in plastic or foil before placing it in the freezer. Thaw in the fridge before enjoying.

a photo taken over the top of a serving of Mexican 3 milk dessert topped with whipped cream, sliced strawberries and shaved chocolate flakes.

This easy homemade tres leches cake is like a fiesta in your mouth with all the flavors and textures you crave in a delicious cake!

More Cake Recipes to Try:

Watch How to Make Tres Leches Cake

  • Preheat the oven to 350 degrees Fahrenheit.

  • Combine flour, baking powder, and salt in a large bowl.

    1 Cup All-Purpose Flour, 1 ½ teaspoons Baking Powder, ¼ teaspoon Salt

  • Separate eggs.

    5 Eggs

  • Beat egg yolks with 3/4 cup sugar on high speed until yolks are pale yellow.

    1 Cup Sugar

  • Stir in milk and vanilla.

    ⅓ Cup Whole Milk, 1 teaspoon Vanilla

  • Pour egg yolk mixture over the flour mixture and fold very gently until combined.

  • Beat egg whites on high speed until soft peaks form.

  • With the mixer on, pour in the remaining 1/4 cup sugar and beat until egg whites are stiff, but not dry.

    1 Cup Sugar

  • Fold egg white mixture into the batter very gently, until just combined (no more white streaks).

  • Pour into prepared pan and spread batter evenly.

  • Bake for 30-35 minutes or until a toothpick comes out clean.

  • Combine evaporated milk, condensed milk and 1/4 cup heavy cream in a small pitcher.

    1 Can Evaporated Milk, 1 Can Sweetened Condensed Milk, ¼ Cup Heavy Cream

  • When cake is cool, pierce the surface with a fork several times. Slowly drizzle the milk mixture all over the cake, especially around the edges.

  • Allow the cake to absorb the milk mixture for 30 minutes in the refrigerator.

  • Whip heavy cream with the sugar and vanilla until thick and spreadable.

    1 ¾ Cup Heavy Whipping Cream, 3 Tablespoon Sugar, 1 teaspoon Vanilla

  • Spread over the top and sides of the cake.

  • Cut into squares, top with sliced strawberries, chocolate and cinnamon and serve.

    ½ Pound Strawberries, Chocolate, Cinnamon

*The heavy cream needed for this recipe is equivalent to 1 pint or 2 cups for the cake and icing.
Store, covered, in the refrigerator

Serving: 1piece, Calories: 433kcal, Carbohydrates: 52g, Protein: 9g, Fat: 22g, Saturated Fat: 13g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 6g, Trans Fat: 0.01g, Cholesterol: 134mg, Sodium: 162mg, Potassium: 377mg, Fiber: 1g, Sugar: 43g, Vitamin A: 854IU, Vitamin C: 13mg, Calcium: 242mg, Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

 

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Latest Recipes

More Recipes Like This