Cinco de Mayo Tres Leches

Featured in: Sweet Golden Treats

These moist cupcakes are infused with a luscious milk blend, creating a tender and flavorful dessert with every bite. Baked to a golden finish, they’re soaked in a mix of condensed, evaporated, and whole milk for rich, creamy texture. A light whipped cream topping adds a smooth finish, garnished with cinnamon or fresh berries for a festive touch. Perfect for celebrations, they balance sweetness and comfort in an elegant form.

Updated on Thu, 05 Mar 2026 09:14:00 GMT
Fluffy Cinco de Mayo Tres Leches Cupcakes soaked in sweet three-milk blend, topped with whipped cream and a sprinkle of cinnamon. Save
Fluffy Cinco de Mayo Tres Leches Cupcakes soaked in sweet three-milk blend, topped with whipped cream and a sprinkle of cinnamon. | amberladle.com

My neighbor Maria brought tres leches cake to a Cinco de Mayo gathering years ago, and I watched people literally close their eyes after each bite—like they were transported somewhere. That afternoon, she taught me the magic wasn't in complexity but in patience: letting those three milks soak into every crumb until the cake became something tender and almost melting on your tongue. I've been chasing that same feeling ever since, and cupcakes turned out to be the perfect vessel for it.

I made these for my daughter's classroom celebration, and the teacher emailed me asking for the recipe because kids were trading cupcakes trying to figure out what made them taste so different. That moment—when something homemade makes people genuinely curious—reminded me why I bother with things like soaking and proper timing instead of just buying something boxed.

What's for Dinner Tonight? 🤔

Stop stressing. Get 10 fast recipes that actually work on busy nights.

Free. No spam. Just easy meals.

Ingredients

  • All-purpose flour (1 cup): Use fresh flour if possible; old flour can make cupcakes taste slightly stale even when freshly baked.
  • Baking powder (1 1/2 tsp): Don't skip or reduce this—it's what gives the crumb that tender, open structure that soaks up the milk mixture so beautifully.
  • Salt (1/4 tsp): Just enough to balance the sweetness and make the vanilla flavor pop.
  • Unsalted butter (1/2 cup), softened: Room temperature is non-negotiable here; cold butter won't cream properly and you'll end up with a dense cake.
  • Granulated sugar (1 cup): This gets creamed with the butter to incorporate tiny air pockets that make the cupcakes light.
  • Eggs (3 large), room temperature: Cold eggs won't incorporate smoothly; set them out while you prep everything else.
  • Vanilla extract (1 tsp): Use real vanilla if you can; it makes a noticeable difference in the flavor profile.
  • Whole milk (1/2 cup): This prevents the batter from becoming too thick after the flour is added.
  • Sweetened condensed milk (1/2 cup): The backbone of the tres leches soak—that creamy, almost caramel-like sweetness.
  • Evaporated milk (1/2 cup): Adds richness and a slight tang that balances the condensed milk.
  • Whole milk (1/2 cup): The third milk brings everything together and keeps the soak from being too heavy.
  • Heavy whipping cream (1 cup), cold: Straight from the fridge whips better and holds peaks longer.
  • Powdered sugar (2 tbsp): Dissolves into the cream without grittiness.
  • Ground cinnamon, berries, or lime zest: These aren't afterthoughts—they add color and flavor that makes people remember the dish.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Set yourself up for success:
Preheat your oven to 350°F and line that muffin tin with paper liners. This takes two minutes and prevents the stress of cupcakes sticking later.
Build your dry base:
Whisk flour, baking powder, and salt together in a bowl and set it aside. The whisking is important—it aerates the flour and distributes the leavening evenly.
Cream the butter and sugar:
In a large bowl with an electric mixer, beat softened butter and sugar for 2 to 3 minutes until it looks pale, fluffy, and almost mousse-like. This step is where the magic starts; you're literally trapping air in the butter.
Incorporate the eggs one by one:
Add each egg individually, beating well after each one before adding the next. Patience here means a smoother, more uniform batter.
Mix in the vanilla:
A teaspoon goes in now, stirred until it's evenly distributed.
Alternate the dry and wet ingredients:
Add half the flour mixture, then the milk, then the remaining flour, mixing gently just until combined. Do not overmix—stop as soon as you don't see streaks of flour.
Fill the liners:
Divide the batter evenly among the cupcake liners, filling each about two-thirds full. A small ice cream scoop makes this neat and ensures even baking.
Bake with patience:
Bake for 18 to 20 minutes; they're done when a toothpick inserted in the center comes out clean. The tops should be golden and spring back when you gently touch them.
Cool strategically:
Let them sit in the pan for 5 minutes, then transfer to a wire rack. If you move them too soon they fall apart; too long and they stick.
Prepare the three-milk soak:
While the cupcakes cool, whisk together the sweetened condensed milk, evaporated milk, and whole milk in a small bowl. The mixture should be smooth and uniform.
Create the soak holes:
Once the cupcakes are cool but still slightly warm, use a skewer or fork to poke several holes all over the top of each one. Make maybe 8 to 10 small holes per cupcake; don't stab viciously, just gently pierce.
Soak with intention:
Spoon or slowly pour 2 to 3 tablespoons of the milk mixture over each cupcake, letting it sink in as you go. Let them soak for at least 30 minutes at room temperature before refrigerating.
Whip the cream topping:
In a chilled bowl with cold beaters, whip the heavy cream, powdered sugar, and vanilla extract until stiff peaks form. Stop the moment the peaks stand up; overbeat and you're one stir away from butter.
Top and garnish:
Pipe or spread the whipped cream onto each cupcake, then dust with cinnamon, add fresh berries, or sprinkle lime zest. Make it look as good as it tastes.
Serve chilled:
Refrigerate until serving time for the best texture and flavor.
Festive Tres Leches Cupcakes featuring moist vanilla cake drenched in creamy milk soak, finished with light whipped cream and berries. Save
Festive Tres Leches Cupcakes featuring moist vanilla cake drenched in creamy milk soak, finished with light whipped cream and berries. | amberladle.com

One night, my mom tried one of these straight from the fridge and said it reminded her of a dessert from a restaurant she loved in Mexico City fifty years ago. She got quiet for a moment, and I realized this cupcake had done something beyond just tasting good—it had connected her to a memory she thought was gone. That's when I understood why tres leches matters so much to people.

Still Scrolling? You'll Love This 👇

Our best 20-minute dinners in one free pack — tried and tested by thousands.

Trusted by 10,000+ home cooks.

Why the Three Milks Matter

Each milk brings something different to the party. Sweetened condensed milk gives you that creamy sweetness and richness; evaporated milk adds a subtle depth and slight tang; whole milk keeps the soak light enough that the cupcake stays delicate instead of becoming soggy. Together they create something that tastes more luxurious than any single milk could achieve alone. It's the same reason we make stock with bones and aromatics instead of just using water.

The Timing Window

The cupcakes need to be warm but not hot when you poke the holes and start the soak. If they're too hot, the milk mixture breaks down and doesn't distribute evenly; if they're completely cold, the milk sits on top instead of soaking through. That sweet spot—maybe 15 to 20 minutes out of the oven—is when the crumb is still porous enough to absorb everything. I learned this by making mistakes and paying attention to what worked and what didn't.

Storage and Serving

These cupcakes are actually better the next day once the flavors have settled and mingled. Keep them covered in the refrigerator, and they'll stay fresh for up to two days. For celebrations or potlucks, assemble them a few hours before serving so the whipped cream is still fluffy when people bite in.

  • If you want to add booze, a splash of rum or coffee liqueur in the milk mixture makes them feel grown-up and complex.
  • Sliced strawberries, fresh mango, or toasted coconut all work as garnishes depending on your mood or what's in season.
  • Make sure your serving utensil is warm water-rinsed between cuts so the whipped cream doesn't smudge.
Mexican-inspired Tres Leches Cupcakes with golden sponge, rich milk soak, and cloud-like whipped cream topping, perfect for celebrations. Save
Mexican-inspired Tres Leches Cupcakes with golden sponge, rich milk soak, and cloud-like whipped cream topping, perfect for celebrations. | amberladle.com

These cupcakes taste like celebration and care in every bite, which is exactly what Cinco de Mayo is about. Make them for someone you love, or better yet, make them to remember why food matters so much in the first place.

Recipe FAQs

What makes these cupcakes moist?

The soaking mixture of condensed, evaporated, and whole milk is absorbed by the cupcakes, adding rich moisture and tenderness.

Can I add flavors to the milk soak?

Yes, adding a splash of rum or coffee liqueur introduces depth and enhances the creamy milk blend.

How long should the soaking take?

Allow the cupcakes to soak for about 30 minutes to fully absorb the milk mixture without becoming soggy.

What topping options complement these cupcakes?

Whipped cream with a hint of vanilla works beautifully; fresh berries, cinnamon, or lime zest add bright, fresh notes.

How can I store these cupcakes?

Store in the refrigerator for up to 2 days to maintain freshness and the creamy texture.

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 soaked in a sweet three-milk blend topped with fluffy whipped cream.

Prep time
25 min
Cook time
20 min
Overall time
45 min
Created by Rachel Hayes


Skill required Medium

Cuisine Mexican

Makes 12 Serving size

Diet preferences Meat-free

What you need

Cupcake Batter

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

Tres Leches Soak

01 0.5 cup sweetened condensed milk
02 0.5 cup evaporated milk
03 0.5 cup whole milk

Whipped Cream Topping

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

Garnish

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

How to make it

Step 01

Prepare Baking Station: 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 softened butter and granulated sugar together until light and fluffy, approximately 2 to 3 minutes using an electric mixer.

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 Wet and Dry Ingredients: Add half of the flour mixture to the butter mixture, then add milk, followed by remaining flour mixture, mixing gently just until combined.

Step 06

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

Step 07

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

Step 08

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

Step 09

Pierce Cupcakes: Once cupcakes have cooled but remain slightly warm, poke several holes in each using a skewer or fork.

Step 10

Apply Milk 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 using an electric mixer.

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.

You Just Made Something Great 👏

Want more like this? Get my best easy recipes — free, straight to your inbox.

Join 10,000+ home cooks. No spam.

Equipment needed

  • 12-cup muffin tin with paper liners
  • Electric mixer
  • Mixing bowls
  • Whisk
  • Rubber spatula
  • Skewer or fork
  • Piping bag
  • Wire cooling rack

Allergy info

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

Nutrition details (each serving)

Nutritional details are for reference and aren't a substitute for healthcare guidance.
  • Calorie Count: 310
  • Fat content: 16 g
  • Carbohydrate: 38 g
  • Protein amount: 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.