Go Back
+ servings
5 from 4 votes
Tres leches cake baked in a small jar, topped with whipped cream.
Tres Leches Cake
Prep Time
20 mins
Cook Time
25 mins
Chill Time
2 hrs
Total Time
45 mins

Tres leches cake! Made with soft, buttery vanilla cake soaked in a sweet and creamy 3 milk blend, topped with a cloud of whipped cream!    

Course: Dessert
Cuisine: Mexican
Keyword: authentic tres leches cake recipe, how to make tres leches cake, tres leches cake, tres leches cake recipe
Servings: 14
Calories: 301 kcal
For the vanilla cake
For the tres leches mixture
For the garnishes
  • 1 1/2 cups heavy cream, whipped until stiff with 1/4 cup powdered sugar
  • 3/4 cup dulce de leche, approximately (optional)
  • 3 tablespoons shredded coconut, toasted* (optional)
To make the vanilla cake
  1. Preheat the oven to 325 degrees F and lightly mist 14 4-ounce mason jars* with non-stick spray.

  2. Place the flour, brown sugar, baking powder, baking soda, and salt in a large mixing bowl and whisk to combine. 

  3. Beat in the soft butter on medium-low speed, for about 1 minute or until the mixture resembles damp sand. 

  4. Beat in the egg on medium-low speed, until completely incorporated (about 1 minute).

  5. Scrape the bottom and sides of the bowl with a silicone spatula, and add the sour cream, milk, and vanilla.

  6. Beat on medium-high speed for one minute, to aerate the batter and build the cake's structure.  

  7. Transfer the batter to the prepared jars, and bake for 25 minutes, or until a toothpick inserted in the thickest part comes out clean.  

  8. Cool completely, then pour the tres leches mixture over the cakes, chill for 2 hours, and top with whipped cream, dulce de leche, and toasted coconut.  

To make the tres leches mixture
  1. Whisk the condensed milk, evaporated milk, and half & half together in a large measuring cup. 

Recipe Notes

*To toast the coconut, cook it in a small skillet (dry), stirring, until it becomes brown.

Nutrition Facts
Tres Leches Cake
Amount Per Serving
Calories 301 Calories from Fat 135
% Daily Value*
Fat 15g23%
Saturated Fat 9g56%
Cholesterol 57mg19%
Sodium 209mg9%
Potassium 253mg7%
Carbohydrates 36g12%
Sugar 27g30%
Protein 6g12%
Vitamin A 475IU10%
Vitamin C 1.3mg2%
Calcium 189mg19%
Iron 0.8mg4%
* Percent Daily Values are based on a 2000 calorie diet.