Cinco de Mayo Tres Leches

Featured in: Baking & Sweet Creations

These moist and fluffy cupcakes are infused with a luscious soak made from three types of milk: sweetened condensed, evaporated, and whole milk. After baking, the warm cupcakes are pierced to allow the milky mixture to soak in, providing a tender, flavorful crumb. The finishing touch is a smooth, whipped cream topping enhanced with vanilla, paired with aromatic cinnamon, fresh berries, or zesty lime for a festive flair. Perfect for celebrations inspired by Mexican flavors.

Updated on Fri, 06 Mar 2026 14:12:00 GMT
Fluffy cupcakes soaked in three milks and topped with creamy whipped topping for a festive Cinco de Mayo dessert. Pin it
Fluffy cupcakes soaked in three milks and topped with creamy whipped topping for a festive Cinco de Mayo dessert. | soupbuffer.com

My neighbor Maria brought over a tray of tres leches cupcakes last summer during a backyard gathering, and I watched everyone's faces light up as they bit into those impossibly moist little cakes. I'd never thought to combine the classic three-milk soak with cupcakes before—it seemed like a brilliant shortcut to the traditional dessert. That afternoon, I decided I had to master her recipe, partly because I wanted to recreate that magic moment, but mostly because Maria winked at me and said, 'Now you make them for Cinco de Mayo.' Here we are.

I made these for my daughter's school potluck without thinking twice, and they were gone within minutes—even before the savory dishes got touched. A parent I'd never spoken to before came over just to ask for the recipe, which felt like a small victory in the kitchen. That's when I realized this dessert has a way of breaking the ice at gatherings.

Ingredients

  • All-purpose flour (1 cup): The foundation of your cupcakes—make sure it's fresh and don't sift unless your flour is lumpy, since overmixing this dough is the enemy.
  • Baking powder (1 1/2 tsp): This is what gives the cupcakes their tender, airy crumb that absorbs the milk soak so beautifully.
  • Salt (1/4 tsp): A small amount brightens the sweetness and balances the flavors without being noticeable.
  • Unsalted butter (1/2 cup): Room temperature is non-negotiable here—cold butter won't cream properly and your cupcakes will be dense.
  • Granulated sugar (1 cup): This creams with the butter to create tiny air pockets that make the cupcakes fluffy and help them absorb the milk soak.
  • Eggs (3 large): Room temperature eggs incorporate more smoothly and create a better emulsion with the butter and sugar.
  • Vanilla extract (1 tsp): Pure vanilla makes a noticeable difference; the imitation version feels flat against the richness of the milks.
  • Whole milk (1/2 cup): This goes into the batter to keep it tender and adds moisture before the tres leches soak even begins.
  • Sweetened condensed milk (1/2 cup): The sweetest of the three milks, it's what gives tres leches its signature caramel-like depth.
  • Evaporated milk (1/2 cup): The middle ground between condensed and whole milk, adding richness without being too heavy.
  • Heavy whipping cream (1 cup): Cold cream whips to stiff peaks more reliably than cream that's been sitting at room temperature.
  • Powdered sugar (2 tbsp): Dissolves instantly into the whipped cream, creating a smooth, stable topping.
  • Ground cinnamon, fresh berries, or lime zest: Optional garnishes that nod to the Mexican flavors—choose what feels right for your celebration.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Get your oven ready and prepare the stage:
Preheat to 350°F and line your muffin tin with paper liners—this matters more than you'd think because it keeps the cupcakes from sticking and makes them easier to handle later when they're soaked with milk.
Mix the dry ingredients:
Whisk together flour, baking powder, and salt in a bowl, then set it aside; this keeps your batter light because you're incorporating air into the dry mixture first.
Cream butter and sugar until it's fluffy:
Beat them together for about 2 to 3 minutes until the mixture turns pale and looks like wet sand—this is where the magic of tenderness begins, so don't rush it.
Add eggs one at a time with patience:
Beat well after each egg so it incorporates fully, then mix in the vanilla extract; this creates an emulsion that holds everything together beautifully.
Combine wet and dry in the gentlest way possible:
Add half the flour mixture, then the milk, then the remaining flour, stirring just until combined—overworking the batter here will make tough cupcakes, which defeats the whole point.
Fill your liners about two-thirds full:
Divide the batter evenly so all cupcakes bake at the same rate and rise to about the same height.
Bake until golden and set:
Bake for 18 to 20 minutes, checking with a toothpick inserted in the center—when it comes out clean, you're done. Let them cool in the pan for 5 minutes, then transfer to a wire rack to cool completely.
Make the tres leches mixture while the cupcakes rest:
Whisk together sweetened condensed milk, evaporated milk, and whole milk in a small bowl—this is your liquid gold.
Poke holes in the slightly warm cupcakes:
Use a skewer or fork to poke several holes in each cupcake, creating little tunnels for the milk mixture to travel through. This is where patience pays off because you want the cupcakes still slightly warm but not hot when you add the soak.
Soak each cupcake with care:
Spoon or slowly pour 2 to 3 tablespoons of the milk mixture over each cupcake and let them sit for 30 minutes—you'll see them absorb the liquid like little sponges, which is exactly what you want.
Whip the cream topping to stiff peaks:
Beat heavy cream with powdered sugar and vanilla extract until stiff peaks form—taste it as you go and stop before it turns grainy.
Finish with cream and garnish:
Pipe or spread whipped cream onto each chilled cupcake and top with cinnamon, berries, lime zest, or whatever catches your eye. Serve them cold for the best texture.
Golden cupcakes infused with sweet three-milk soak and crowned with light, airy whipped cream for a classic Mexican treat. Pin it
Golden cupcakes infused with sweet three-milk soak and crowned with light, airy whipped cream for a classic Mexican treat. | soupbuffer.com

My sister brought these cupcakes to a family dinner and my grandmother—who makes everything from scratch and has opinions about shortcuts—asked for a second one. That quiet moment of approval meant more to me than any compliment could, because it meant the dessert had crossed some invisible threshold from novelty to genuine favorite. Food that brings skeptics over to your side is food worth making again.

The Three-Milk Philosophy

Tres leches literally means 'three milks,' and each one plays a different role in creating the final texture. Sweetened condensed milk brings richness and sweetness, evaporated milk adds body without excess liquid, and whole milk keeps everything balanced and light. When you understand why each milk is there, you stop seeing the recipe as arbitrary and start seeing it as a carefully built flavor architecture.

Timing and Temperature Matter

The best tres leches cupcakes happen when you soak them while they're still slightly warm but no longer hot—they absorb the milk more eagerly at this temperature, but if you wait until they're completely cold, the soak won't penetrate as effectively. I learned this the hard way by waiting until the next day to soak a batch, and they came out less moist than the first round. Temperature control is one of those quiet skills that separates good cupcakes from great ones.

Customizing Your Celebration

These cupcakes are a blank canvas waiting for your personal touch, whether that's a splash of rum or coffee liqueur in the milk soak, fresh tropical fruit instead of berries, or toasted coconut flakes for a nod to Caribbean flavors. I've made them with lime zest and candied lime slices for brightness, and with fresh mango because it felt right in the moment. The base recipe is forgiving enough to handle your creative instincts, so lean into them.

  • Add a tablespoon of rum or coffee liqueur to the milk mixture for depth and a hint of sophistication.
  • Top with sliced strawberries, fresh mango, or toasted coconut instead of or in addition to the cinnamon.
  • Keep these refrigerated and enjoy them within 2 days for the best texture and flavor.
Moist vanilla cupcakes drenched in a blend of three milks, finished with whipped cream and a sprinkle of cinnamon for a celebratory dessert. Pin it
Moist vanilla cupcakes drenched in a blend of three milks, finished with whipped cream and a sprinkle of cinnamon for a celebratory dessert. | soupbuffer.com

These cupcakes have become my go-to for celebrations that call for something special but don't demand hours in the kitchen. They taste like tradition, feel like indulgence, and somehow manage to surprise people every single time.

Recipe FAQs

What makes tres leches soak unique?

The soak combines sweetened condensed milk, evaporated milk, and whole milk, creating a rich, creamy liquid that penetrates the baked cupcakes, adding moisture and flavor.

How do I ensure the cupcakes absorb the milk mixture properly?

After baking and cooling slightly, poke holes in the cupcakes using a skewer or fork. Slowly pour the milk mix over each cupcake allowing it to soak deeply for about 30 minutes.

Can I prepare the whipped topping ahead of time?

Yes, whip the cream with powdered sugar and vanilla until stiff peaks form, then refrigerate. For best texture, apply shortly before serving.

What are some garnish options to enhance flavor?

Ground cinnamon, fresh berries, maraschino cherries, or lime zest work well to add color and complementary tastes.

How should these cupcakes be stored?

Keep them refrigerated once assembled. Consume within two days for optimal freshness and flavor.

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 blend of three milks, topped with creamy whipped topping and festive accents.

Prep Time
25 minutes
Time to Cook
20 minutes
Overall Time
45 minutes
Created by Audrey Taylor


Skill Level Medium

Cuisine Type Mexican

Makes 12 Portions

Diet Preferences Vegetarian

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

Steps

Step 01

Prepare Oven and Pans: 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 mixing bowl, cream together softened butter and sugar until light and fluffy, approximately 2 to 3 minutes.

Step 04

Incorporate Eggs and Flavoring: 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 butter mixture, then the milk, followed by the remaining flour mixture. Mix gently just until combined.

Step 06

Fill Muffin Liners: Divide batter evenly among muffin 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 a wire rack.

Step 08

Prepare Milk Mixture: Whisk together sweetened condensed milk, evaporated milk, and whole milk in a small bowl.

Step 09

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

Step 10

Soak with Milk Mixture: 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 heavy whipping cream, powdered sugar, and vanilla extract until stiff peaks form.

Step 12

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

Tools Needed

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

Allergy Info

Review all components for allergens and talk to your health provider if unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten

Nutrition Details (per portion)

Details are for general guidance. Always seek expert healthcare advice.
  • Energy: 310
  • Fats: 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.