Tres Leches Cake with Dulce de Leche Glaze

Tres Leches Cake with Dulce de Leche Glaze is a decadent twist on the classic Latin American dessert. This ultra-moist sponge cake soaks up a sweet mixture of three milks, then gets topped with a rich, caramel-like dulce de leche glaze. It’s creamy, light, and irresistibly indulgent—perfect for celebrations or any time you crave something special.

ingredients

eggsgranulated sugarall-purpose flourbaking powdersaltwhole milkvanilla extractsweetened condensed milkevaporated milkheavy creamdulce de lechebutterpowdered sugar (optional for garnish)

directions

Preheat your oven to 350°F (175°C) and grease a 9×13-inch baking pan.

In a large bowl, beat the eggs and sugar together until pale and fluffy.

Gently fold in the flour, baking powder, and salt until just combined.

Stir in the milk and vanilla extract, mixing until smooth.

Pour the batter into the prepared pan and bake for 25-30 minutes, or until a toothpick comes out clean.

While the cake is baking, combine the sweetened condensed milk, evaporated milk, and heavy cream in a bowl. Set aside.

Once the cake is out of the oven, let it cool for 10 minutes. Poke holes all over the cake using a skewer or fork.

Slowly pour the milk mixture evenly over the cake, allowing it to soak in completely. Chill for at least 2 hours or overnight.

In a small saucepan, warm the dulce de leche with a tablespoon of butter over low heat until smooth and pourable.

Spread the glaze evenly over the chilled cake. Optionally, dust with powdered sugar before serving.

Servings and timing

This recipe yields approximately 12 servings.Preparation time: 20 minutesBaking time: 30 minutesSoaking and chilling time: 2-4 hoursTotal time: about 3 hours minimum

Variations

Top with whipped cream and fresh fruit like strawberries or mango slices.

Add a splash of rum or brandy to the milk soak for a grown-up twist.

Use coconut milk in place of heavy cream for a tropical note.

Sprinkle with toasted coconut or chopped nuts for extra texture.

Make individual servings in jars or ramekins for a fun presentation.

storage/reheating

Store Tres Leches Cake in the refrigerator, covered, for up to 4 days.Best served chilled, but you can let it sit at room temperature for 10-15 minutes before serving for a softer texture.Do not freeze after soaking, as the texture may suffer.

FAQs

What are the “tres leches”?

The three milks are sweetened condensed milk, evaporated milk, and heavy cream.

Is it supposed to be soggy?

Yes! The beauty of this cake is its rich, soaked texture—it should be moist but not mushy.

Can I make it ahead?

Absolutely, it’s even better after resting overnight in the fridge.

How do I make dulce de leche?

You can buy it ready-made or simmer a can of sweetened condensed milk for 2-3 hours until caramelized.

Can I use boxed cake mix?

Yes, for convenience, a yellow or white cake mix works, though homemade is fluffier and absorbs better.

Do I need to refrigerate leftovers?

Yes, due to the dairy content, always store it in the fridge.

Can I reduce the sweetness?

You can reduce the amount of dulce de leche or use unsweetened whipped cream as a topping.

Conclusion

Tres Leches Cake with Dulce de Leche Glaze is a show-stopping dessert that combines creamy richness with light, airy cake for a crowd-pleasing treat. Each bite is sweet, moist, and utterly satisfying. Make it for birthdays, holidays, or just because—you won’t be disappointed.

Print

Tres Leches Cake with Dulce de Leche Glaze

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A moist and decadent Latin American sponge cake soaked in three types of milk and topped with a rich dulce de leche glaze.

  • Author: Beth
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes (plus 4 hours chilling)
  • Yield: 12 servings 1x
  • Category: Dessert
  • Method: Baking
  • Cuisine: Latin American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 cup all-purpose flour
  • 1 1/2 teaspoons baking powder
  • 1/4 teaspoon salt
  • 5 large eggs, separated
  • 1 cup granulated sugar, divided
  • 1/3 cup whole milk
  • 1 teaspoon vanilla extract
  • 1 can (12 oz) evaporated milk
  • 1 can (14 oz) sweetened condensed milk
  • 1/4 cup heavy cream
  • 1/2 cup dulce de leche
  • 2 tablespoons heavy cream (for glaze)

Instructions

  1. Preheat oven to 350°F (175°C). Grease and flour a 9×13 inch baking dish.
  2. In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
  3. In a large bowl, beat egg yolks with 3/4 cup sugar until thick and pale. Stir in milk and vanilla.
  4. Fold the flour mixture into the egg yolk mixture until just combined.
  5. In a separate bowl, beat egg whites to soft peaks, then gradually add remaining 1/4 cup sugar and beat to stiff peaks.
  6. Gently fold egg whites into the batter until incorporated.
  7. Pour batter into prepared dish and bake for 25–30 minutes or until a toothpick comes out clean. Cool completely.
  8. In a bowl, whisk together evaporated milk, sweetened condensed milk, and 1/4 cup heavy cream. Poke holes all over the cake and slowly pour milk mixture over the top. Let absorb in fridge for at least 4 hours or overnight.
  9. To make glaze, combine dulce de leche and 2 tablespoons cream in a saucepan over low heat, stirring until smooth and pourable.
  10. Spread glaze over chilled cake before serving.

Notes

  • For extra richness, top with whipped cream or fresh berries.
  • Make the cake a day in advance to allow better milk absorption.
  • Use store-bought or homemade dulce de leche for the glaze.

Nutrition

  • Serving Size: 1 slice
  • Calories: 420
  • Sugar: 38g
  • Sodium: 180mg
  • Fat: 17g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 59g
  • Fiber: 0g
  • Protein: 8g
  • Cholesterol: 115mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star