Tres Leches Cake Recipe
This post may contain affiliate links which might earn us money. Please read my Disclosure and Privacy policies hereOne of our favorite cakes we love to create in our home is a Puerto Rican Tres Leches cake that it’s so delicious is one of our favorite dishes to create during the holidays and birthdays.
If you haven’t tried a Tres Leche Cake, my friend, you need to, but I will caution that you should try a homemade Tres Leche cake recipe before buying a store-bought one.
What is tres leches cake?
A Tres Leche cake is also known as pan de tres leches, pastel de tres leches or torta de tres leches is basically a sponge cake with three types of milk:
- Condensed milk
- Evaporated milk
- Heavy cream
The cake alone is very light and contains air bubbles and it’s not soggy at all even after being soaked in milk mixture.
There are many Tres Leches cake recipes some include rum which gives it an amazing taste. You can also add fruit topping to this Puerto Rican Tres Leches cake recipe as well.
For this Tres Leche cake recipe we are using Media Crema and if you haven’t heard nor use this product let me give you some facts.
Media Crema is a cream that is able to survive for a while without going spoil which is why we have this product around, especially around the holiday season.
Once you try Media Crema on your favorite recipes you are going to love it. You will also add this recipe to the NESTLÉ Media Crema recipes file.
See how this amazing, mouth-watering creation is made and then try it for yourself.
How to Make Tres Leches Cake Recipe
What are the ingredients to make Puerto Rican Tres Leches cake?
To make the cake you are going to need the following ingredients:
- 1 cup All-purpose Flour
- 1-1/2 teaspoon Baking Powder
- 1/4 teaspoon Salt
- 5 Large Eggs, Separated
- 1 cup Sugar, Divided
- 1 teaspoon Vanilla Extract
- 1/3 cup Milk
Follow these directions to make the dry cake.
Preheat the oven to 350 degrees and you are going to use a 9 x 13-inch pan and spray it with non-stick baking spray.

In a bowl, you will combine flour, baking powder, and salt.
Separate the eggs
Egg yolks in one bowl and egg whites in another. Using a mixer mix the egg yolks on high and add about ¾ cup of sugar. Continue to mix until eggs are a pale yellow color. Add vanilla and milk into the egg mix.
Add the egg yolk mixture to the flour mixture and stir the mixture gently until it is all combined.
Now for the egg whites.
With the egg whites, use high speed and mix the mixture until it forms soft peaks. Once the soft peaks form, with the mixer on and add the remaining sugar and keep mixing until egg whites become stiff (not dry).

Add the egg whites to the batter and again mixed very gently.

Once mixed add the cake mixture to the baking pan and bake the cake for 35 – 45 minutes.

While the cake is cooling use a fork and poke holes into it.
Now for the mixture and for this, you are going to need:
- 1 can (7.6 fl. oz.) NESTLÉ Media Crema, or 1 cup of Heavy Cream
- One 14 oz. Can of Sweetened Condensed Milk
- One 12-oz. Can of Evaporated Milk
- ½ teaspoon of Imitation Rum
- 1 teaspoon of Vanilla Extract
Now for this part, I like to warm up the milk mixtures and this is just a preference you don’t have to but to me, it gives the cake a creamier flavor. Again, you can just mix everything and stir it and call it a day.

On a medium saucepan add all condensed milk, evaporated milk and Media Crema and stir on medium heat. Once the mixture is warm add the imitation rum and vanilla extract and stir again.
Continue to stir until it’s warm enough but not boiling hot.
Pour mixture onto the cake and let it soak for at least 30 minutes. Remove excessive liquid I tend to leave it and refrigerate the cake for at least 30 minutes. I tend to leave it longer.
Once you are ready to eat the cake it is time to make the topping which is super easy to make.
Topping ingredients:
- 1 cup Heavy Whipping Cream
- 2 tablespoons Granulated Sugar
- 1/2 teaspoon Vanilla Extract
Add the ingredients to a bowl at high speed until stiff peaks form. Then add vanilla and stir.

Spread the topping all over the cake and serve.

Once you try it you are going to love this cake! You can top this cake with cherries or any other fruity topping too!
Your Puerto Rican Tres Leches Cake Recipe is ready to serve.

Check out these recipes:

Tres Leches Cake Recipe
Now that you know everything you need to know about creating this delicious homemade tres leches cake it is time to print the recipe with the exact measurements.
To print, hit the print button located below. If you want to save this recipe, hit the pin button, Mix button, or Yummly button.

Puerto Rican Tres Leche Cake
Puerto Rican Tres Leche Cake is a delicious and decadent cake famous in the United States. This recipe makes for a moist, dense, and sweet dessert that will please any guest.
Ingredients
Cake Ingredients:
- 1 cup All-purpose Flour
- 1-1/2 teaspoon Baking Powder
- 1/4 teaspoon Salt
- 5 Large Eggs, Separated
- 1 cup Sugar, Divided
- 1 teaspoon Vanilla Extract
- 1/3 cup Milk
Tres Leche Mixture:
- 1 can (7.6 fl. oz.) NESTLÉ Media Crema, or 1 cup of Heavy Cream
- One 14 oz. Can of Sweetened Condensed Milk
- One 12-oz. Can of Evaporated Milk
- ½ teaspoon of Imitation Rum
- 1 teaspoon of Vanilla Extract
Topping:
- 1 cup Heavy Whipping Cream
- 2 tablespoons Granulated Sugar
- 1/2 teaspoon Vanilla Extract
Instructions
- Preheat the oven to 350 degrees.
- Use a 9 x 13-inch pan and spray it with non-stick baking spray.
- In a bow, you will combine flour, baking powder, and salt.
- Separate the eggs. Egg yolks in one bowl and egg whites in another.
- Using a mixer mix the egg yolks on high and add about ¾ of sugar. Continue to mix until eggs are a pale yellow color. Add vanilla and milk into the egg mix.
- Add the egg yolk mixture to the flour mixture.
- Stir the mixture gently until it is all combined.
- With the egg whites, use high speed and mix the mixture until it forms soft peaks.
- Once the soft peaks form, with the mixer, add the remaining sugar and keep mixing until egg whites become stiff (not dry).
- Add the egg whites to the batter and again mixed very gently.
- Once mixed, add the cake mixture to the baking pan.
- Bake the cake for 35 – 45 minutes.
- While the cake is cooling use a fork and insert holes all over it.
Tres Leche Mixture:
- In a large measuring cup combine sweetened condensed milk, Media Crema, evaporated milk, imitation rum, and vanilla, and stir the mixture well.
- Pour the mixture over the cake and wait about 20 to 30 minutes for the cake to absorb the liquid.
- Remove the excess liquid from the side.
- Refrigerate the cake for at least 30 minutes.
Topping:
- In a bowl, combine sugar, heavy cream, and vanilla and mix until it peaks.
- Spread the topping all over the cake and serve.
Notes
You don't have to add rum or substitution rum to this recipe.
You don't have to warm the milk mixture at all.
Recommended Products
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Nutrition Information:
Yield: 12 Serving Size: 1Amount Per Serving: Calories: 474Total Fat: 23gSaturated Fat: 14gTrans Fat: 1gUnsaturated Fat: 8gCholesterol: 149mgSodium: 252mgCarbohydrates: 56gFiber: 0gSugar: 48gProtein: 11g
5 Comments