Creamy Tres Leches Cupcakes Recipe with Dulce de Leche Drizzle Easy

Written by

mandy

Posted on

creamy tres leches cupcakes - featured image

Post title

“You really have to try these,” my coworker insisted, sliding a vibrant cupcake box across the break room table. I eyed the creamy tres leches cupcakes with dulce de leche drizzle skeptically, thinking, “Cupcakes soaked in three kinds of milk? And caramel sauce on top? Sounds like a sugar bomb waiting to happen.” But curiosity got the better of me, and one bite changed everything.

The first thing that hit me was the moist, tender crumb—almost like biting into a cloud soaked in a sweet, milky hug. The dulce de leche drizzle added this deep, buttery caramel kiss that wasn’t too heavy, balancing the light sweetness beautifully. Honestly, it felt like a mini celebration in every bite, perfect for a quick treat or impressing guests without fuss.

Since that day, these creamy tres leches cupcakes with dulce de leche drizzle have quietly become my go-to for both casual afternoons and special occasions. The recipe isn’t complicated, but it’s got that little bit of magic that makes you pause and savor. And if you’re anything like me, you’ll find yourself making these more often than you expected—sometimes even twice in a week. This recipe stuck with me because it’s an easy way to bring a touch of indulgence without the stress or mess of a big cake.

Why You’ll Love This Recipe

Having baked these creamy tres leches cupcakes countless times, I can say they hit all the right notes for a dessert that’s not only delicious but also practical. Here’s why this recipe stands out:

  • Quick & Easy: You can whip up the batter and get these cupcakes in the oven in under 30 minutes, perfect for those last-minute dessert cravings or when unexpected guests drop by.
  • Simple Ingredients: No exotic or hard-to-find components here. Most are pantry staples, so you probably have what you need on hand already.
  • Perfect for Celebrations & Everyday: Whether it’s a birthday, a cozy dinner, or just a weekend treat, these cupcakes fit the bill without seeming over the top.
  • Crowd-Pleaser: Kids, adults, picky eaters—you name it, these cupcakes get rave reviews every time. The texture and flavor combo is just that good.
  • Unbelievably Delicious: The secret is the moistness from the three types of milk soaking the light cake, paired with that luscious dulce de leche drizzle. It’s creamy, rich, but never heavy.

What sets this recipe apart is the balance. Many tres leches desserts can tip into soggy or overly sweet territory, but this cupcake version has a perfect soak time that keeps the crumb intact while delivering the signature creamy feel. Plus, the drizzle isn’t just thrown on top—it’s made with care to offer a silky, buttery finish.

After making these a few times, I realized this isn’t just a dessert; it’s a little moment of joy wrapped in a cupcake liner. It’s that kind of recipe you want to share at gatherings or keep all to yourself when you need a sweet pick-me-up.

What Ingredients You Will Need

This recipe uses simple, wholesome ingredients to deliver bold flavor and satisfying texture without the fuss. Most of these are pantry staples, and where possible, I’ll offer easy substitutions so you can adapt based on what’s available.

  • For the Cupcakes:
    • All-purpose flour (1 ½ cups / 190g) – I prefer King Arthur for consistent texture
    • Baking powder (1 ½ tsp) – helps the cupcakes rise nicely
    • Salt (¼ tsp) – balances the sweetness
    • Unsalted butter (½ cup / 115g), softened – brings richness and tenderness
    • Granulated sugar (1 cup / 200g) – typical sweetener; you can swap half for coconut sugar for a subtle caramel note
    • Large eggs (3), room temperature – important for fluffiness
    • Whole milk (⅓ cup / 80ml), room temperature – keeps the batter moist
    • Pure vanilla extract (1 ½ tsp) – enhances flavor depth
  • For the Tres Leches Soak:
    • Sweetened condensed milk (½ cup / 120ml) – adds sweetness and creaminess
    • Evaporated milk (½ cup / 120ml) – contributes that classic tres leches flavor
    • Whole milk or heavy cream (½ cup / 120ml) – for extra richness; heavy cream gives a more indulgent touch
  • For the Dulce de Leche Drizzle:
    • Dulce de leche (½ cup / 140g) – I recommend a good-quality jarred brand like San Ignacio or homemade if you have the patience
    • Heavy cream (2 tbsp / 30ml) – to thin out the dulce de leche for easy drizzling
    • Sea salt (a pinch) – optional, but it really brings out the caramel notes
  • For Topping:
    • Whipped cream (1 cup / 240ml) – freshly whipped or store-bought works fine
    • Ground cinnamon (optional, a dash) – adds warmth

If you want a dairy-free option, swap the whole milk and heavy cream in the soak with full-fat coconut milk and use coconut-based dulce de leche or caramel sauce. For gluten-free, almond or oat flour can work, but the texture will be a little different.

Equipment Needed

  • Standard 12-cup muffin tin – essential for cupcake shape and even baking
  • Cupcake liners – to prevent sticking and make serving easier
  • Mixing bowls – at least two, one for dry ingredients and one for wet
  • Electric mixer or stand mixer – makes creaming butter and sugar effortless; a hand whisk can work but takes more elbow grease
  • Measuring cups and spoons – for accuracy, especially with baking powder and salt
  • Small saucepan – to gently warm the dulce de leche and heavy cream for the drizzle
  • Toothpick or skewer – for testing cupcake doneness and poking holes for milk soak absorption

Pro tip: If you don’t have a mixer, soften butter really well and use a sturdy whisk. It’ll take a bit longer, but you’ll get there. Also, a small offset spatula or spoon helps with drizzling the dulce de leche evenly without making a sticky mess. I keep a silicone spatula handy for scraping bowls clean.

Preparation Method

creamy tres leches cupcakes preparation steps

  1. Preheat and Prepare: Preheat your oven to 350°F (175°C). Line your muffin tin with cupcake liners. This step ensures the cupcakes bake evenly and don’t stick.
  2. Mix Dry Ingredients: In a medium bowl, whisk together 1 ½ cups (190g) all-purpose flour, 1 ½ teaspoons baking powder, and ¼ teaspoon salt. Set aside. This helps distribute the leavening evenly.
  3. Cream Butter and Sugar: In a large bowl, beat ½ cup (115g) softened unsalted butter and 1 cup (200g) granulated sugar using a mixer on medium speed until light and fluffy, about 3-4 minutes. The texture should be pale and airy, which helps make the cupcakes tender.
  4. Add Eggs and Vanilla: Beat in 3 large eggs, one at a time, mixing well after each addition. Stir in 1 ½ teaspoons pure vanilla extract. Don’t rush this—thorough mixing here is key to avoiding dense cupcakes.
  5. Alternate Adding Flour and Milk: Lower the mixer speed to low. Add the dry ingredients in three additions, alternating with ⅓ cup (80ml) whole milk, starting and ending with the flour. Mix just until combined after each addition. Overmixing can make cupcakes tough.
  6. Fill Cupcake Liners: Divide the batter evenly among liners, filling each about ⅔ full. This prevents overflow while still giving a nice dome.
  7. Bake: Bake for 18–22 minutes or until a toothpick inserted in the center comes out clean. The tops should be lightly golden and spring back when pressed.
  8. Cool Slightly: Let cupcakes cool in the pan for 10 minutes, then transfer to a wire rack. Cooling partially in the pan helps them stay moist.
  9. Prepare Tres Leches Soak: While cupcakes bake, whisk together ½ cup (120ml) sweetened condensed milk, ½ cup (120ml) evaporated milk, and ½ cup (120ml) whole milk or heavy cream in a measuring cup.
  10. Soak Cupcakes: Using a toothpick or skewer, poke holes all over the top of each cupcake. Slowly pour or spoon about 3 tablespoons (45ml) of the tres leches soak over each cupcake, letting it absorb gradually. Patience is key here to avoid sogginess.
  11. Make Dulce de Leche Drizzle: In a small saucepan, gently warm ½ cup (140g) dulce de leche with 2 tablespoons (30ml) heavy cream over low heat, stirring until smooth and pourable. Add a pinch of sea salt if desired for that contrast.
  12. Top and Drizzle: Pipe or dollop whipped cream atop each soaked cupcake. Drizzle the warm dulce de leche over the whipped cream just before serving. A light dusting of cinnamon adds a cozy touch.

If your cupcakes seem too firm after soaking, try poking more holes next time or adding the soak slowly in two rounds. The texture should be moist but not mushy, like a gentle sponge holding onto each milky drop. This method makes them feel special without complicated steps.

Cooking Tips & Techniques

Getting these creamy tres leches cupcakes just right takes a few little tricks I’ve picked up along the way. Here’s what I’ve learned:

  • Room Temperature Ingredients: Using eggs, butter, and milk at room temperature helps everything combine smoothly, producing a lighter batter.
  • Don’t Overmix: Once the flour goes in, mix just until combined. Overworking the batter creates tough cupcakes, which defeats the point of that soft, soaked texture.
  • Poke Holes for Soaking: Don’t skimp on this step! The holes allow the tres leches soak to penetrate deeply, giving that signature moist bite.
  • Soak Slowly: Pour the milk mixture gradually and let cupcakes absorb it before adding more. Pouring too fast can leave puddles or soggy bottoms.
  • Use Good Dulce de Leche: Quality matters here. Homemade or a trusted brand makes a huge difference in flavor and consistency for the drizzle.
  • Chill Before Serving: Refrigerate the cupcakes after soaking for at least an hour; it helps the flavors meld and the soak settle perfectly.

I once rushed the soaking step and ended up with messy, soggy cupcakes that fell apart. From that little disaster came the patient, hole-poking approach I swear by now. Timing is everything—multitasking by warming the dulce de leche while cupcakes bake saves time and keeps the drizzle perfectly smooth.

Variations & Adaptations

There’s room to make these creamy tres leches cupcakes your own, whether you’re catering to dietary needs or just craving a twist:

  • Fruit-Infused: Add fresh or macerated berries on top of the whipped cream for a bright, juicy contrast—strawberries, in particular, pair beautifully. This reminds me of the fresh strawberry galette with vanilla glaze I made recently; the combination of sweet and tart is unbeatable.
  • Chocolate Tres Leches: Swap ¼ cup (30g) of the flour for cocoa powder in the batter for a subtle chocolate flavor that complements the caramel drizzle.
  • Dairy-Free Version: Use coconut milk for the soak and replace butter with dairy-free margarine or coconut oil. Use coconut-based caramel sauce instead of dulce de leche for a tropical twist.
  • Spiced Variation: Stir a pinch of cinnamon and nutmeg into the batter, or sprinkle cinnamon on top of the whipped cream for a warm, cozy flavor.
  • Mini Cupcakes: Bake in mini liners for bite-sized treats, perfect for parties or when you just want a little sweet nibble.

The chocolate version is a favorite I’ve tested multiple times, especially when paired with a rich espresso drizzle. For a lighter option, swapping the whipped cream for a coconut cream topping keeps it dairy-free and equally dreamy.

Serving & Storage Suggestions

These cupcakes are best served chilled or at cool room temperature. The whipped cream topping is delicate, so keeping them cool ensures the cupcakes hold their shape and texture.

  • Serve on a pretty platter with a drizzle of extra dulce de leche on the side for guests who want more.
  • Pair with a cup of strong coffee or a lightly brewed black tea—the sweetness balances beautifully.
  • Store leftovers covered tightly in the refrigerator for up to 3 days. The flavors meld and the texture becomes more luscious over time.
  • To reheat, bring to room temperature and add a fresh dollop of whipped cream. Avoid microwaving as it can break down the soak texture.

I like to prepare these cupcakes the day before a gathering so they have time to soak fully and chill. This little extra step makes a big difference in flavor and moistness.

Nutritional Information & Benefits

Each creamy tres leches cupcake contains approximately 280 calories, 10g fat, 40g carbohydrates, and 4g protein. The use of whole milk and butter provides essential fats and fat-soluble vitamins.

Dulce de leche adds a caramelized sugar component, so moderation is key if watching sugar intake. For a lighter approach, reducing the sugar in the batter slightly or using a sugar substitute can help.

Gluten-free and dairy-free adaptations make this recipe flexible for different dietary needs, though texture may vary slightly.

From a wellness perspective, this dessert fits nicely as an occasional indulgence. The creamy texture and balanced sweetness make it feel like a treat without going overboard.

Conclusion

These creamy tres leches cupcakes with dulce de leche drizzle are a little slice of joy wrapped in a cupcake liner. The moist, tender cake soaked in three milks, topped with silky dulce de leche and whipped cream, offers a comforting yet sophisticated dessert that’s surprisingly easy to make.

Feel free to tweak the flavors or try one of the variations to suit your tastes. I’ve found that once you make these, they sneak into your regular rotation—sometimes even when you least expect it.

Why do I love this recipe? Because it’s proof that simple ingredients and a bit of patience can create magic. It’s a dessert that’s both approachable and impressive, perfect for sharing or savoring solo.

If you try it, I’d love to hear your twists or how it turns out—there’s something special about swapping notes on a recipe that’s become a favorite.

Frequently Asked Questions

  1. Can I make these cupcakes ahead of time?
    Yes! Prepare the cupcakes and soak them a few hours in advance or even the night before. Keep them refrigerated and add the whipped cream and dulce de leche drizzle just before serving.
  2. What if I don’t have dulce de leche?
    You can use caramel sauce as a substitute, though dulce de leche has a richer, more buttery flavor. Alternatively, make your own by simmering sweetened condensed milk until thick and caramelized.
  3. How do I prevent the cupcakes from becoming soggy?
    Poke holes evenly and pour the soak slowly, letting it absorb gradually. Avoid pouring too much soak at once, and refrigerate to help set the texture.
  4. Can I freeze these cupcakes?
    Freezing is not recommended because the milk soak and whipped cream can separate upon thawing. Best to enjoy fresh or refrigerated for a few days.
  5. Is there a dairy-free version of this recipe?
    Yes! Use coconut milk or almond milk in the soak, dairy-free butter substitutes in the batter, and coconut-based caramel sauce for the drizzle.

For a fresh fruity twist on desserts, you might also enjoy the homemade fresh strawberry galette with vanilla glaze or the creamy no-churn strawberry ice cream. Both bring bright, seasonal flavors that contrast beautifully with the rich indulgence of these tres leches cupcakes.

Pin This Recipe!

creamy tres leches cupcakes recipe

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
creamy tres leches cupcakes - featured image

Creamy Tres Leches Cupcakes Recipe with Dulce de Leche Drizzle

Moist and tender cupcakes soaked in three kinds of milk, topped with a luscious dulce de leche drizzle and whipped cream, perfect for celebrations or everyday indulgence.

  • Total Time: 45 minutes
  • Yield: 12 cupcakes 1x

Ingredients

Scale
  • 1 ½ cups (190g) all-purpose flour
  • 1 ½ tsp baking powder
  • ¼ tsp salt
  • ½ cup (115g) unsalted butter, softened
  • 1 cup (200g) granulated sugar
  • 3 large eggs, room temperature
  • ⅓ cup (80ml) whole milk, room temperature
  • 1 ½ tsp pure vanilla extract
  • ½ cup (120ml) sweetened condensed milk
  • ½ cup (120ml) evaporated milk
  • ½ cup (120ml) whole milk or heavy cream
  • ½ cup (140g) dulce de leche
  • 2 tbsp (30ml) heavy cream
  • Pinch of sea salt (optional)
  • 1 cup (240ml) whipped cream
  • Dash of ground cinnamon (optional)

Instructions

  1. Preheat oven to 350°F (175°C). Line a 12-cup muffin tin with cupcake liners.
  2. In a medium bowl, whisk together flour, baking powder, and salt. Set aside.
  3. In a large bowl, beat softened butter and sugar with a mixer on medium speed until light and fluffy, about 3-4 minutes.
  4. Beat in eggs one at a time, mixing well after each addition. Stir in vanilla extract.
  5. Lower mixer speed to low. Add dry ingredients in three additions, alternating with whole milk, starting and ending with flour. Mix just until combined after each addition.
  6. Divide batter evenly among liners, filling each about ⅔ full.
  7. Bake for 18–22 minutes or until a toothpick inserted in the center comes out clean.
  8. Let cupcakes cool in the pan for 10 minutes, then transfer to a wire rack.
  9. While cupcakes bake, whisk together sweetened condensed milk, evaporated milk, and whole milk or heavy cream.
  10. Poke holes all over the top of each cupcake using a toothpick or skewer.
  11. Slowly pour about 3 tablespoons (45ml) of the tres leches soak over each cupcake, letting it absorb gradually.
  12. In a small saucepan, gently warm dulce de leche with heavy cream over low heat, stirring until smooth and pourable. Add a pinch of sea salt if desired.
  13. Pipe or dollop whipped cream atop each soaked cupcake.
  14. Drizzle the warm dulce de leche over the whipped cream just before serving.
  15. Optionally, dust with ground cinnamon.

Notes

Use room temperature ingredients for best results. Do not overmix batter after adding flour to keep cupcakes tender. Poke holes evenly and pour soak slowly to avoid sogginess. Chill cupcakes after soaking for at least an hour to meld flavors. Use good quality dulce de leche for best flavor. For dairy-free version, substitute coconut milk and dairy-free butter and caramel sauce.

  • Author: David
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Category: Dessert
  • Cuisine: Mexican

Nutrition

  • Serving Size: 1 cupcake
  • Calories: 280
  • Sugar: 28
  • Sodium: 150
  • Fat: 10
  • Saturated Fat: 6
  • Carbohydrates: 40
  • Fiber: 0.5
  • Protein: 4

Keywords: tres leches cupcakes, dulce de leche drizzle, creamy cupcakes, moist cupcakes, easy dessert, Mexican dessert, tres leches cake, caramel drizzle

❤️

Did you love this recipe?

Get weekly recipes, tips & exclusive content delivered to your inbox.