Tres Leches Cake Iced Latte Recipe

Tres Leches Cake Iced Latte in a glass cup

The Spruce Eats / Cara Cormack

Prep: 10 mins
Cook: 0 mins
Total: 10 mins
Servings: 4 servings
Yield: 3 3/4 cups
Nutrition Facts (per serving)
633 Calories
25g Fat
85g Carbs
19g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 4
Amount per serving
Calories 633
% Daily Value*
Total Fat 25g 32%
Saturated Fat 16g 80%
Cholesterol 94mg 31%
Sodium 309mg 13%
Total Carbohydrate 85g 31%
Dietary Fiber 0g 0%
Total Sugars 85g
Protein 19g
Vitamin C 6mg 29%
Calcium 691mg 53%
Iron 0mg 3%
Potassium 880mg 19%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

We're putting cake in your coffee, but not just any cake. Tres leches means "three milks" in Spanish. The classic Latin American tres leches cake is a sponge cake soaked in evaporated milk, half-and-half (or heavy cream), and sweetened condensed milk. Pastel de tres leches is a requisite dessert at most celebrations and holidays throughout Latinidad.

If you have a thing for coffee drinks inspired by desserts, you will love this coffee confection. Tres Leches Cake Iced Latte is also influenced by Thai and Vietnamese iced coffee, which use sweetened condensed milk.

"This recipe was very easy to prepare with ingredients you might have in your pantry already. The great thing is that you can make a big batch and serve it over a few days. It has the perfect amount of sweetness and a very creamy texture. I made mine with espresso and couldn't be happier." —Tara Omidvar

Tres Leches Cake Latte Tester Image
A Note From Our Recipe Tester


  • 1 cup half-and-half

  • 12-ounce can evaporated milk

  • 14-ounce can sweetened condensed milk

  • 1/2 teaspoon vanilla extract

  • 1 to 2 ounces espresso, cold brew, or freshly brewed coffee

Steps to Make It

  1. Gather the ingredients.

    Tres Leches Cake Iced Latte ingredients in bowls

    The Spruce Eats / Cara Cormack

  2. Whisk milks and vanilla together in a bowl. Funnel into a mason jar and cover tightly. Chill in the refrigerator.

    Milk and vanilla in a glass bowl with a metal whisk

    The Spruce Eats / Cara Cormack

  3. To serve, pour 1 cup or desired amount of tres leches milk into an ice-filled glass and add 1 to 2 ounces of espresso or desired preparation of coffee to your liking for each serving. Enjoy immediately.

    Tres Leches Cake Iced Latte poured into a glass mug

    The Spruce Eats / Cara Cormack


Tres Leches Cake milks will keep in the refrigerator for 3 to 4 days.