Creamy Tres Leches Cake Recipe with Whipped Frosting and Caramel Drizzle Easy Perfect Dessert

Ready In 3 hours (including chilling time)
Servings 12 servings
Difficulty Medium

Let me tell you, the scent of sweetened condensed milk mingling with freshly baked vanilla sponge is enough to make anyone’s mouth water. The first time I made this creamy tres leches cake with whipped frosting and caramel drizzle, I was instantly hooked. It was one of those rare moments where you pause, take a deep breath, and just smile because you know you’re onto something truly special. Years ago, when I was knee-high to a grasshopper, my abuela would bring over her famous tres leches cake for Sunday family dinners. That cake was pure nostalgia, but honestly, this version—with its cloud-like whipped frosting and that luscious caramel drizzle—is a next-level treat I wish I’d discovered sooner.

My family couldn’t stop sneaking slices off the cooling rack (and I can’t really blame them). The cake’s delicate sponge soaked in three kinds of milk feels like a warm hug you can slice and serve. Let’s face it, this dessert is dangerously easy to make and perfect for potlucks, birthday celebrations, or simply brightening up your Pinterest cookie board. You know what? Every time I whip up this creamy tres leches cake, it quickly becomes a staple for family gatherings and gifting. Tested multiple times in the name of research, of course—it always delivers that sweet spot between light and indulgent. You’re going to want to bookmark this one.

Why You’ll Love This Recipe

Honestly, this creamy tres leches cake with whipped frosting and caramel drizzle isn’t just any cake. It’s a crowd-pleaser that’s been honed through countless kitchen experiments and family taste tests. Here’s why it stands out:

  • Quick & Easy: Comes together in under an hour, perfect for busy weeknights or last-minute dessert cravings.
  • Simple Ingredients: No fancy grocery trips needed; you probably have everything in your pantry already.
  • Perfect for Celebrations: Whether it’s a birthday, holiday, or casual get-together, this cake fits right in.
  • Crowd-Pleaser: Kids and adults alike rave about the creamy texture and sweet caramel finish.
  • Unbelievably Delicious: The combination of moist sponge, rich milk soak, fluffy whipped frosting, and caramel drizzle is pure magic.

What makes this recipe different? Well, I blend the milk soak perfectly so the cake stays moist without falling apart. The whipped frosting is light and airy—not too heavy—and the caramel drizzle adds just the right touch of sweetness with a hint of buttery depth. This isn’t just another tres leches cake; it’s the best version you’ll find around. It’s comfort food with a fancy twist, perfect for impressing guests without breaking a sweat.

What Ingredients You Will Need

This creamy tres leches cake recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, so you won’t have to run to the store unexpectedly.

  • For the Cake Batter:
    • 1 cup (125 g) all-purpose flour (I recommend King Arthur for best texture)
    • 1 ½ tsp baking powder
    • ¼ tsp salt
    • 5 large eggs, separated (room temperature is best for fluffier cake)
    • 1 cup (200 g) granulated sugar, divided
    • ⅓ cup (80 ml) whole milk (use dairy-free milk if needed)
    • 1 tsp pure vanilla extract
  • For the Tres Leches Milk Soak:
    • 1 can (12 oz/354 ml) sweetened condensed milk
    • 1 can (12 oz/354 ml) evaporated milk
    • ½ cup (120 ml) whole milk or half-and-half
  • For the Whipped Frosting:
    • 2 cups (480 ml) heavy whipping cream, cold
    • ¼ cup (30 g) powdered sugar
    • 1 tsp vanilla extract
  • For the Caramel Drizzle:
    • ½ cup (100 g) granulated sugar
    • 3 tbsp (45 g) unsalted butter, cubed and room temperature
    • ⅓ cup (80 ml) heavy cream, warmed
    • Pinch of salt (optional but adds depth)

Feel free to swap the all-purpose flour with almond flour for a gluten-free version, or use coconut sugar in place of granulated sugar for a more natural sweetener. The caramel drizzle can be skipped or replaced with a store-bought dulce de leche for convenience.

Equipment Needed

  • 9×13-inch (23×33 cm) baking pan – a classic crowd-pleaser size
  • Mixing bowls – one large and a few small ones for separating eggs and mixing the soak
  • Electric mixer or stand mixer – helps whip the egg whites and cream perfectly
  • Whisk and spatula – for folding batter gently
  • Medium saucepan – for making the caramel drizzle
  • Measuring cups and spoons – accuracy is key for baking

If you don’t have a stand mixer, a hand mixer works just fine (though your arm might get a workout). For the caramel, a heavy-bottomed pan is best to prevent burning. I’ve found that investing in a good silicone spatula makes folding the batter much easier without deflating the airiness.

Preparation Method

creamy tres leches cake preparation steps

  1. Prep the Pan and Oven: Preheat your oven to 350°F (175°C). Grease and flour your 9×13-inch pan or line it with parchment paper. This prevents sticking and helps release the cake easily.
  2. Mix Dry Ingredients: In a medium bowl, sift together 1 cup (125 g) all-purpose flour, 1 ½ tsp baking powder, and ¼ tsp salt. Set aside.
  3. Beat Egg Yolks and Sugar: In a large bowl, whisk 5 egg yolks and ½ cup (100 g) granulated sugar until the mixture is pale and thick (about 3–4 minutes). Stir in ⅓ cup (80 ml) whole milk and 1 tsp vanilla extract.
  4. Combine Wet and Dry: Gently fold the dry ingredients into the yolk mixture until just combined. Don’t overmix – you want to keep the batter light and airy.
  5. Whip Egg Whites: Using a clean bowl and electric mixer, beat the 5 egg whites until soft peaks form. Gradually add the remaining ½ cup (100 g) sugar and continue beating until stiff peaks form.
  6. Fold Egg Whites into Batter: Carefully fold the whipped egg whites into the batter in three additions. This step is crucial for a light, spongy texture—so be gentle!
  7. Bake: Pour the batter into your prepared pan and spread evenly. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Keep an eye on the edges; they should be golden but not dry.
  8. Prepare the Milk Soak: While the cake bakes, whisk together sweetened condensed milk, evaporated milk, and whole milk in a bowl. Set aside.
  9. Soak the Cake: Once the cake is out of the oven and slightly cooled (about 10 minutes), pierce the surface all over with a fork or skewer. Slowly pour the milk soak evenly over the cake. Let it absorb and cool completely in the fridge (at least 2 hours, preferably overnight).
  10. Whip the Frosting: In a cold bowl, whip 2 cups (480 ml) heavy cream with ¼ cup (30 g) powdered sugar and 1 tsp vanilla extract until stiff peaks form.
  11. Make the Caramel Drizzle: In a medium saucepan over medium heat, melt ½ cup (100 g) granulated sugar, stirring constantly until it turns amber. Remove from heat and stir in 3 tbsp (45 g) butter until melted. Slowly add ⅓ cup (80 ml) warm cream and pinch of salt, whisking until smooth. Cool slightly.
  12. Assemble: Spread the whipped frosting evenly over the soaked cake. Drizzle the caramel sauce artistically on top. Slice and serve chilled.

Cooking Tips & Techniques

Here’s a little kitchen wisdom I’ve picked up making this creamy tres leches cake many times:

  • Egg Whites Matter: Make sure your bowl and whisk are grease-free before whipping egg whites. Even a small trace of fat can stop them from reaching stiff peaks.
  • Don’t Rush the Soak: Let the cake chill long enough to fully absorb the milk mixture. The difference between a dry cake and a melt-in-your-mouth one is all in this step.
  • Caramel Temperatures: Watch the sugar carefully when making caramel—it goes from perfect to burnt fast. Remove from heat as soon as it turns a deep amber.
  • Folding Technique: When folding egg whites into batter, use a spatula to gently cut through the middle and fold from bottom to top. This keeps the batter airy and light.
  • Multitasking: Whip the cream while the cake chills to save time. Keep the cream cold for best volume.

One time, I rushed the soaking step and ended up with a crumbly cake—lesson learned the hard way! Taking your time here pays off big.

Variations & Adaptations

This creamy tres leches cake is wonderfully versatile. Here are a few ways to switch it up:

  • Dairy-Free Version: Use coconut milk for the soak and coconut cream instead of heavy cream for whipping. The cake will have a tropical twist.
  • Chocolate Twist: Add ¼ cup (25 g) cocoa powder to the dry ingredients and drizzle with chocolate ganache instead of caramel.
  • Fruit Topping: Fresh berries or sliced mangoes on top add a fresh contrast to the rich cake and caramel.
  • Spiced Soak: Stir a pinch of cinnamon or cardamom into the milk soak for a warm, aromatic touch.

I once tried adding espresso powder to the soak for a coffee-flavored version—totally addictive and a hit at brunch!

Serving & Storage Suggestions

This creamy tres leches cake is best served chilled, straight from the fridge. The whipped frosting holds up beautifully, and the caramel drizzle stays glossy and soft. For a pretty presentation, serve slices with a dollop of extra whipped cream and a sprig of fresh mint.

It pairs wonderfully with strong coffee or a light fruity white wine. At family dinners, I like to serve it alongside fresh fruit salad to balance the richness.

Store leftovers covered tightly in the fridge for up to 4 days. The flavors actually develop and deepen after a day, so if you can wait, even better! You can also freeze it covered for up to a month—just thaw overnight in the fridge before serving. Reheat gently at room temperature if you prefer it less chilled.

Nutritional Information & Benefits

Per serving (based on 12 slices), this creamy tres leches cake offers approximately 350-400 calories, with moderate protein from the eggs and heavy cream. The milk soak adds calcium and vitamin D, especially if you use whole milk. The caramel drizzle is rich in sugar and butter, so it’s definitely a treat to enjoy in moderation.

If you want a lighter option, try swapping heavy cream with coconut cream or using reduced-fat milk in the soak. This cake is naturally gluten-rich, but using almond or oat flour can make it gluten-sensitive friendly. Keep in mind it contains dairy and eggs, so not suitable for those with allergies to those ingredients.

Personally, I love that it brings a little indulgence balanced with wholesome ingredients like eggs and real milk, reminding me that dessert can be both comforting and satisfying.

Conclusion

Honestly, this creamy tres leches cake with whipped frosting and caramel drizzle is one of those recipes that you’ll find yourself making over and over. It hits all the right notes—moist, sweet, creamy, and with just a touch of caramel magic. Feel free to customize the toppings or adapt the milk soak to your preferences; this cake is forgiving and flexible.

Why do I love this recipe? Because it brings back memories, sparks smiles, and makes any occasion feel a bit more special. I hope you’ll give it a try and maybe add your own twist. Don’t forget to share how it turns out or any fun variations you come up with—I love hearing from fellow dessert lovers!

Go ahead, treat yourself and your loved ones to a slice (or two) of this creamy tres leches cake. You deserve it.

FAQs

Can I make this creamy tres leches cake ahead of time?

Absolutely! In fact, chilling it overnight helps the cake soak up the milk mixture fully, making it even more delicious.

What can I use if I don’t have evaporated milk?

You can substitute with an equal amount of whole milk mixed with a tablespoon of powdered milk to thicken it slightly.

How do I store leftover cake?

Keep it covered in the refrigerator for up to 4 days or freeze wrapped tightly for up to a month.

Can I make this cake gluten-free?

Yes! Swap the all-purpose flour with a gluten-free flour blend or almond flour, but the texture may be slightly different.

Is there a vegan option for this tres leches cake?

While this recipe relies on eggs and dairy, you can experiment with plant-based milks, aquafaba for egg whites, and coconut cream, but it will require some trial and error.

Pin This Recipe!

creamy tres leches cake recipe

Print

Creamy Tres Leches Cake Recipe with Whipped Frosting and Caramel Drizzle

A moist and creamy tres leches cake soaked in three kinds of milk, topped with light whipped frosting and a luscious caramel drizzle. Perfect for celebrations and easy to make with simple pantry ingredients.

  • Author: paula
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 2 hours 50 minutes
  • Yield: 12 servings 1x
  • Category: Dessert
  • Cuisine: Mexican

Ingredients

Scale
  • 1 cup (125 g) all-purpose flour
  • 1 ½ tsp baking powder
  • ¼ tsp salt
  • 5 large eggs, separated
  • 1 cup (200 g) granulated sugar, divided
  • ⅓ cup (80 ml) whole milk
  • 1 tsp pure vanilla extract
  • 1 can (12 oz/354 ml) sweetened condensed milk
  • 1 can (12 oz/354 ml) evaporated milk
  • ½ cup (120 ml) whole milk or half-and-half
  • 2 cups (480 ml) heavy whipping cream, cold
  • ¼ cup (30 g) powdered sugar
  • 1 tsp vanilla extract
  • ½ cup (100 g) granulated sugar
  • 3 tbsp (45 g) unsalted butter, cubed and room temperature
  • ⅓ cup (80 ml) heavy cream, warmed
  • Pinch of salt (optional)

Instructions

  1. Preheat oven to 350°F (175°C). Grease and flour a 9×13-inch pan or line with parchment paper.
  2. Sift together flour, baking powder, and salt in a medium bowl; set aside.
  3. In a large bowl, whisk egg yolks and ½ cup sugar until pale and thick (3–4 minutes). Stir in milk and vanilla extract.
  4. Gently fold dry ingredients into yolk mixture until just combined.
  5. Beat egg whites in a clean bowl until soft peaks form. Gradually add remaining ½ cup sugar and beat until stiff peaks form.
  6. Carefully fold whipped egg whites into batter in three additions.
  7. Pour batter into prepared pan and bake 25-30 minutes or until toothpick comes out clean.
  8. While baking, whisk together sweetened condensed milk, evaporated milk, and whole milk in a bowl; set aside.
  9. After baking, let cake cool 10 minutes. Pierce surface with fork or skewer and slowly pour milk soak evenly over cake. Refrigerate at least 2 hours or overnight.
  10. Whip heavy cream with powdered sugar and vanilla extract until stiff peaks form.
  11. Make caramel drizzle: melt sugar in saucepan over medium heat until amber. Remove from heat, stir in butter until melted. Slowly whisk in warm cream and salt until smooth. Cool slightly.
  12. Spread whipped frosting over soaked cake. Drizzle caramel sauce on top. Slice and serve chilled.

Notes

Ensure bowls and whisk are grease-free before whipping egg whites. Let cake soak overnight for best texture. Watch caramel sugar carefully to avoid burning. Use a silicone spatula to fold batter gently. Whip cream while cake chills to save time.

Nutrition

  • Serving Size: 1 slice (1/12 of cak
  • Calories: 375
  • Sugar: 30
  • Sodium: 210
  • Fat: 22
  • Saturated Fat: 14
  • Carbohydrates: 40
  • Fiber: 0.5
  • Protein: 6

Keywords: tres leches cake, creamy cake, whipped frosting, caramel drizzle, easy dessert, moist cake, celebration cake

Did you make this recipe?

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

You might also love these recipes

Leave a Comment

Recipe rating