Cinco de Mayo Tres Leches

Featured in: Seasonal & Holiday Recipes

These Cinco de Mayo Tres Leches cupcakes offer a moist and fluffy texture, infused with a rich blend of sweetened condensed, evaporated, and whole milk. After baking, the cupcakes are soaked to absorb the luscious milk mixture, ensuring every bite is tender and flavorful. The finishing touch features freshly whipped cream adorned with cinnamon, berries, or lime zest, adding both creaminess and a festive burst of flavor. Ideal for warm celebrations, these cupcakes blend classic Mexican dessert elements with an inviting, airy crumb.

Updated on Fri, 06 Mar 2026 14:01:00 GMT
Cinco de Mayo Tres Leches Cupcakes with whipped cream and cinnamon, moist and soaked in sweet three-milk blend. Save
Cinco de Mayo Tres Leches Cupcakes with whipped cream and cinnamon, moist and soaked in sweet three-milk blend. | opticbaker.com

My neighbor Maria handed me a plate of tres leches cake at a block party last summer, and I was completely unprepared for how a single bite could transport me. The way the three milks melded into pure silk, how the cake held everything together yet somehow dissolved on my tongue—I knew I had to figure out how to make this in cupcake form. These little vessels of sweetness became my answer to every celebration since, and they've never failed to earn requests for the recipe.

I made these for my daughter's quinceañera two years ago, and watching her face light up when she bit into one—knowing I'd stayed up late perfecting the milk-to-cake ratio—that moment told me everything. Her friends came back for seconds and thirds, and by the end of the night, I was scribbling the recipe on napkins for parents asking how I'd managed such moisture without making them soggy.

Ingredients

  • All-purpose flour (1 cup): The foundation that needs to be measured correctly—I learned to spoon and level rather than scoop, which actually changed everything about my texture.
  • Baking powder (1 1/2 tsp): This is your lift, your promise of fluffiness before the milk even touches the cake.
  • Salt (1/4 tsp): A tiny but essential voice that makes the sweetness sing without announcing itself.
  • Unsalted butter (1/2 cup, softened): Room temperature butter creams properly and incorporates air—cold butter will fight you every step.
  • Granulated sugar (1 cup): Beaten with butter until it looks like wet sand is when you know you're building a proper foundation.
  • Eggs (3 large, room temperature): Cold eggs seize up and refuse to blend smoothly, so I always leave mine on the counter for 30 minutes first.
  • Vanilla extract (1 tsp): A whisper of flavor that anchors everything without overwhelming the delicate milk notes.
  • Whole milk (1/2 cup for batter): This keeps the batter tender and works in harmony with the soaking liquid later.
  • Sweetened condensed milk (1/2 cup): The sweet ambassador that carries flavor through the entire cake.
  • Evaporated milk (1/2 cup): This one adds richness and body that whole milk alone cannot achieve.
  • Whole milk for soak (1/2 cup): The final third that creates balance and prevents the soak from being too heavy.
  • Heavy whipping cream (1 cup, cold): Cold cream whips into clouds—warm cream just sulks and won't cooperate.
  • Powdered sugar (2 tbsp): Finer than granulated, it dissolves invisibly into the cream.
  • Vanilla extract for topping (1/2 tsp): A small repeat that ties the whole dessert together.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Gather and Preheat:
Set your oven to 350°F and line your muffin tin with paper liners—this takes three minutes but saves you from cupcake disasters later. I learned this the hard way after trying to bake without liners and spending forever scraping.
Blend the Dry Elements:
Whisk flour, baking powder, and salt in a separate bowl so every bit of leavening is evenly distributed throughout. This small act of organization prevents dense patches in your finished cupcakes.
Cream the Base:
Beat softened butter and sugar together for two to three minutes until the mixture looks pale and fluffy, like wet beach sand. This is where you're literally incorporating air that will make your cupcakes rise properly.
Add Eggs Gradually:
Crack each egg into the butter mixture one at a time, beating well between additions so they fully incorporate. If you dump all three in at once, you'll get a broken, separated mixture that never quite recovers.
Fold in Vanilla and Milk:
Add vanilla extract, then alternate between the flour mixture and milk—flour, then milk, then remaining flour—always mixing gently. This alternating method prevents overmixing, which is the enemy of tender cupcakes.
Fill and Distribute:
Spoon batter into liners until each is about two-thirds full, which gives them room to rise without overflowing. I use an ice cream scoop to keep portions consistent.
Bake Until Golden:
Bake for 18 to 20 minutes until a toothpick inserted in the center comes out clean and the tops are just barely golden. The cupcakes will feel slightly springy when you touch them.
Cool Properly:
Let them sit in the pan for five minutes—this resting period helps them set—then transfer to a wire rack. Cooling on the rack prevents the bottoms from getting soggy from trapped steam.
Prepare the Milk Soak:
While cupcakes cool, whisk together all three milks in a bowl—sweetened condensed, evaporated, and whole milk. The combination of these three creates a soak that is rich but not cloying, luxurious but balanced.
Pierce and Soak:
Once cupcakes are cool but still slightly warm to the touch, use a skewer or fork to poke several holes into each one. Pour or spoon two to three tablespoons of the milk mixture over each cupcake slowly, letting it sink in gradually—this is the moment the magic happens.
Wait with Patience:
Let the cupcakes soak for 30 minutes at room temperature so the milk fully absorbs without the cake becoming waterlogged. I set a timer because I've definitely forgotten and had to extend soaking time, which doesn't hurt but shifts the texture slightly.
Whip the Cream Topping:
Using cold cream and a cold bowl, whip together heavy cream, powdered sugar, and vanilla until stiff peaks form—this usually takes three to four minutes. You'll know it's ready when you lift the whisk and the peaks stand straight up.
Crown Your Cupcakes:
Pipe or spread whipped cream generously onto each soaked cupcake, then add your choice of garnish—cinnamon, fresh berries, lime zest, or all three. Serve chilled, and watch them disappear.
Festive Cinco de Mayo Tres Leches Cupcakes topped with airy whipped cream and fresh berries for a sweet celebration. Save
Festive Cinco de Mayo Tres Leches Cupcakes topped with airy whipped cream and fresh berries for a sweet celebration. | opticbaker.com

These cupcakes showed up at my friend's baby shower last spring, and I watched a woman who claimed she didn't like sweets take three bites and close her eyes. That quiet moment of someone genuinely moved by something you made with your hands—that's when baking stops being a task and becomes a love language.

The Three-Milk Philosophy

The genius of tres leches isn't just that you're using three types of milk—it's that each one serves a specific purpose in the final bite. Sweetened condensed milk brings sweetness and body, evaporated milk adds richness and creates that signature silky texture, and whole milk provides balance and prevents the soak from becoming cloying. I once tried using just condensed milk for all three portions, thinking I was being efficient, and the result was almost unpleasantly sweet and heavy. Learning to respect each milk's role taught me something about balance that applies to more than just baking.

Storage and Make-Ahead Magic

These cupcakes actually improve slightly if you make them a day ahead—the milk continues to distribute and the flavors deepen in the refrigerator. Store them in an airtight container on a shelf, not in the warmest part, and they'll stay perfect for two days. I've also frozen the unfrosted, soaked cupcakes successfully for up to a week, then thawed them in the refrigerator and added fresh whipped cream before serving—which means you can do all the work ahead when you're feeling energized and just finish the frosting when guests are arriving.

Variations and Personal Touches

Once you understand the structure of this recipe, it becomes a canvas for your own creativity and mood. I've added a splash of rum to the milk soak for adult gatherings, a teaspoon of instant coffee to deepen the flavor complexity, and even a hint of cinnamon directly into the batter during colder months. The garnishes are where you can really have fun—fresh berries when they're in season, toasted coconut for tropical vibes, lime zest for brightness, or even a tiny pinch of chili powder to echo traditional Mexican flavors in an unexpected way.

  • Try mashing fresh strawberries into the whipped cream for a strawberry-tres leches version that feels extra festive.
  • A light dusting of cinnamon on top connects these to their cultural roots while adding warmth.
  • Don't underestimate the brightness that fresh lime zest brings—it cuts through the richness beautifully.
Fluffy Cinco de Mayo Tres Leches Cupcakes drenched in a three-milk mixture and finished with vanilla whipped cream. Save
Fluffy Cinco de Mayo Tres Leches Cupcakes drenched in a three-milk mixture and finished with vanilla whipped cream. | opticbaker.com

These cupcakes have become my signature for celebrations because they deliver something that feels both special and approachable, a little taste of tradition that anyone can understand. Every time I make them, I'm grateful for that first plate Maria handed me, and for the way a simple dessert can build memories.

Cooking Q&A

What makes these cupcakes moist?

Soaking the cupcakes in a blend of three milks allows them to absorb moisture deeply, resulting in a soft and tender texture.

Can I prepare the milk soak ahead of time?

Yes, mixing the three-milk blend in advance can help the flavors meld, but it's best to soak cupcakes shortly before serving for optimal texture.

How do I get the whipped cream topping to hold peaks?

Use cold heavy cream and beat with powdered sugar until stiff peaks form. Chilling your bowl and beaters can help stabilize the cream.

Are there customizable garnish options?

Absolutely! Ground cinnamon, fresh berries, maraschino cherries, or lime zest all add colorful, complementary flavors and visual appeal.

How long should the soaked cupcakes rest before serving?

Allow the cupcakes to soak for about 30 minutes to fully absorb the milk mixture but avoid soaking too long to maintain structure.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Cinco de Mayo Tres Leches

Moist cupcakes infused with a blend of three milks and whipped cream topping for a festive flair.

Time to prepare
25 mins
Time to cook
20 mins
Overall time
45 mins
Recipe by Ella Anderson


Skill Level Medium

Cuisine Mexican

Makes 12 Portions

Dietary details Vegetarian option

What You'll Need

For the Cupcakes

01 1 cup all-purpose flour
02 1 1/2 teaspoons baking powder
03 1/4 teaspoon salt
04 1/2 cup unsalted butter, softened
05 1 cup granulated sugar
06 3 large eggs, room temperature
07 1 teaspoon vanilla extract
08 1/2 cup whole milk

For the Tres Leches Soak

01 1/2 cup sweetened condensed milk
02 1/2 cup evaporated milk
03 1/2 cup whole milk

For the Whipped Cream Topping

01 1 cup heavy whipping cream, cold
02 2 tablespoons powdered sugar
03 1/2 teaspoon vanilla extract

Optional Garnish

01 Ground cinnamon
02 Fresh berries or maraschino cherries
03 Lime zest

How to Make It

Step 01

Prepare Oven and Pan: Preheat oven to 350°F. Line a 12-cup muffin tin with paper liners.

Step 02

Combine Dry Ingredients: In a mixing bowl, whisk together flour, baking powder, and salt. Set aside.

Step 03

Cream Butter and Sugar: In a large bowl, cream together softened butter and granulated sugar until light and fluffy, approximately 2 to 3 minutes.

Step 04

Incorporate Eggs and Vanilla: Add eggs one at a time, beating well after each addition. Mix in vanilla extract until fully combined.

Step 05

Alternate Dry and Wet Ingredients: Add half the flour mixture to the egg mixture, then add milk, followed by the remaining flour mixture. Mix gently until just combined, avoiding overmixing.

Step 06

Fill Cupcake Liners: Divide batter evenly among muffin liners, filling each approximately two-thirds full.

Step 07

Bake Cupcakes: Bake for 18 to 20 minutes until a toothpick inserted in the center comes out clean. Cool in pan for 5 minutes, then transfer to wire rack.

Step 08

Prepare Milk Mixture: While cupcakes cool, whisk together sweetened condensed milk, evaporated milk, and whole milk in a small bowl.

Step 09

Pierce Cupcakes: Once cupcakes are cool but still slightly warm, poke several holes in each with a skewer or fork.

Step 10

Apply Tres Leches Soak: Spoon or slowly pour 2 to 3 tablespoons of the milk mixture over each cupcake. Allow to soak for 30 minutes.

Step 11

Prepare Whipped Cream Topping: Whip cold heavy cream, powdered sugar, and vanilla extract until stiff peaks form.

Step 12

Finish and Serve: Pipe or spread whipped cream onto each cupcake. Garnish with ground cinnamon, fresh berries, or lime zest as desired. Serve chilled.

Tools You'll Need

  • 12-cup muffin tin with paper liners
  • Electric mixer
  • Mixing bowls
  • Whisk
  • Spatula
  • Skewer or fork for piercing
  • Piping bag (optional)

Allergy details

Always review every ingredient for allergens and speak to your healthcare provider if you're unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten

Nutrition details (per serving)

These nutrition details are for your reference—don't substitute for professional medical guidance.
  • Caloric Value: 310
  • Fat content: 16 g
  • Carbohydrates: 38 g
  • Proteins: 6 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.