Cinco Mayo Tres Leches

Featured in: Sweet Little Treats

These moist and fluffy cupcakes are infused with a luscious blend of three milks, creating a tender crumb soaked through the center. Each cupcake is generously topped with whipped cream and garnished with hints of cinnamon, fresh berries, or lime zest for a festive flair. The preparation includes baking a delicate batter, soaking with a creamy milk mixture, and finishing with a sweet, airy topping to deliver a classic Mexican-inspired flavor perfect for special occasions.

Updated on Thu, 05 Mar 2026 15:18:00 GMT
Fluffy cupcakes soaked in three milks, topped with whipped cream for a festive Cinco de Mayo treat. Pin this
Fluffy cupcakes soaked in three milks, topped with whipped cream for a festive Cinco de Mayo treat. | recipeshood.com

My neighbor Maria invited me to her Cinco de Mayo gathering last spring, and I arrived empty-handed feeling slightly panicked. She laughed it off and handed me a cupcake from her kitchen—it was unlike anything I'd tasted before, impossibly moist and sweet, with three different milks soaking through every crumb. I asked for the recipe that night, and now these tres leches cupcakes are my go-to when I need to bring something that feels both celebratory and genuinely impressive.

I made these for my daughter's school potluck, and watching the other parents take that first bite—their surprised expressions when they realized how moist they were—felt like a small victory. She still asks me to bring them to every celebration, which tells you something about how people react to these cupcakes.

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): This is your structure, and measuring by weight ensures you don't accidentally add too much, which is the number one reason cupcakes turn dense.
  • Baking powder (1 1/2 tsp): Fresh baking powder matters here—if yours has been sitting in the cupboard for a year, replace it or your cupcakes will be flat.
  • Salt (1/4 tsp): This small amount amplifies the sweetness and prevents the flavor from feeling one-dimensional.
  • Unsalted butter (1/2 cup, softened): Room temperature is non-negotiable; cold butter won't cream properly no matter how long you beat it.
  • Granulated sugar (1 cup): This creams with the butter to trap air, which is literally what makes the cupcakes fluffy.
  • Eggs (3 large, room temperature): Cold eggs won't emulsify properly, so let them sit out for 20 minutes before you start.
  • Vanilla extract (1 tsp): Pure vanilla makes a noticeable difference in the final flavor—don't skip this or go for imitation.
  • Whole milk (1/2 cup for batter): This keeps the batter tender and prevents the crumb from becoming too tight.
  • Sweetened condensed milk (1/2 cup): This is the sweet backbone of your soak and gives that signature richness.
  • Evaporated milk (1/2 cup): It adds a subtle caramelized note that plain milk can't deliver.
  • Whole milk for soak (1/2 cup): This balances the richness of the condensed and evaporated milks with something lighter.
  • Heavy whipping cream (1 cup, cold): Cold cream whips faster and holds peaks better, so store it in the fridge until the last moment.
  • Powdered sugar (2 tbsp): This dissolves into the cream without graininess, unlike granulated sugar.
  • Vanilla extract for topping (1/2 tsp): A repeat of vanilla in the topping adds depth without being obvious.
  • Ground cinnamon, fresh berries, or lime zest for garnish: Choose whichever speaks to you—cinnamon feels warm and traditional, berries look beautiful, and lime zest adds a bright edge.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Prepare Your Pan and Oven:
Preheat to 350°F and line your muffin tin with paper liners—this prevents sticking and makes serving cleaner. A cold oven is your enemy here, so give it a full 15 minutes to reach temperature.
Combine Your Dry Ingredients:
Whisk flour, baking powder, and salt together in a bowl and set aside. This distributes the leavening evenly so you don't end up with random pockets of risen cupcake.
Cream the Butter and Sugar:
Beat them together for 2 to 3 minutes until the mixture is pale and fluffy—this is where the air gets trapped that makes cupcakes light. If you rush this step, everything else suffers.
Add Eggs and Vanilla:
Drop each egg in one at a time, beating well after each addition so they fully incorporate. This prevents a curdled-looking batter and ensures even moisture distribution.
Alternate the Dry and Wet:
Add half the flour mixture first, then the milk, then the remaining flour, mixing gently each time. Overmixing at this stage toughens the gluten, so stop as soon as you see no dry streaks.
Fill the Liners:
Divide the batter so each liner is about two-thirds full, which gives them room to rise without overflowing. Use a cookie scoop or small spoon to keep portions even.
Bake Until Golden:
Bake for 18 to 20 minutes—a toothpick inserted in the center should come out clean with maybe one tiny crumb clinging to it. Don't overbake or they'll be dry no matter what you do next.
Cool Briefly Before Soaking:
Let them sit in the pan for 5 minutes, then transfer to a wire rack. They should still be warm but not hot when you poke holes in them.
Make the Tres Leches Soak:
Whisk together sweetened condensed milk, evaporated milk, and whole milk in a small bowl until blended. This is your secret weapon for keeping these cupcakes impossibly moist.
Poke and Soak:
Use a skewer or fork to poke several holes in each cupcake, then slowly pour or spoon 2 to 3 tablespoons of the milk mixture over each one. The holes act like tiny channels, pulling the liquid deep into the crumb.
Let the Magic Happen:
Let the soaked cupcakes sit for at least 30 minutes—or even overnight in the fridge—so the milk fully absorbs and the flavor develops. This is not a step to rush.
Whip the Cream Topping:
Beat cold heavy cream, powdered sugar, and vanilla until stiff peaks form—this takes about 2 to 3 minutes with an electric mixer. Stop before you turn it into butter.
Top and Garnish:
Pipe or spread the whipped cream onto each cupcake, then dust with cinnamon, add fresh berries, or finish with lime zest. Serve chilled and watch people's faces light up.
Decadent Mexican dessert: tres leches cupcakes with creamy topping, perfect for celebrations and sweet cravings. Pin this
Decadent Mexican dessert: tres leches cupcakes with creamy topping, perfect for celebrations and sweet cravings. | recipeshood.com

My friend texted me a photo of tres leches cupcakes she'd made for her mom's birthday, captioning it "tried your recipe and she cried." That's when I realized these aren't just cupcakes—they're the kind of thing that marks a moment, that makes someone feel seen and celebrated.

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.

The Science of Three Milks

Sweetened condensed milk brings sweetness and richness because it's already had water removed from it. Evaporated milk adds body and a subtle caramelized undertone that comes from its gentle heating during processing. Whole milk keeps everything balanced so the cupcakes don't end up cloyingly sweet. Together, they create a moisture profile that's almost impossible to achieve any other way—each milk does something slightly different, which is why all three are necessary.

Storage and Make-Ahead Strategy

These cupcakes actually improve after a day or two because the milk soak continues to redistribute through the crumb, making them even more moist. You can bake and soak them two days ahead, then add the whipped cream topping an hour or two before serving. If you need to make them further in advance, bake them unsaked, freeze for up to a week, thaw them, poke, soak, and they'll be fine.

Flavor Variations and Personal Touches

I've experimented with adding a splash of rum or coffee liqueur to the milk soak, which adds sophistication if you're serving adults. Other times I'll swap some of the milk for coconut cream, or top them with sliced mango and toasted coconut for a tropical take. The base recipe is flexible enough that it becomes your canvas.

  • A splash of rum, Kahlúa, or even Bailey's in the milk soak transforms these into an adult dessert that feels fancy.
  • Toasted coconut, fresh mango slices, or even a sprinkle of Tajín seasoning on top keeps things interesting and seasonally relevant.
  • Make these your own by garnishing with whatever feels right for your celebration—fresh strawberries, candied citrus, crushed pistachios, or even edible flowers all work beautifully.
Moist vanilla cupcakes drenched in sweet milk mixture and crowned with light, airy whipped cream. Pin this
Moist vanilla cupcakes drenched in sweet milk mixture and crowned with light, airy whipped cream. | recipeshood.com

Every time I make these, someone asks for the recipe, and every time I hand it over knowing they're about to experience why tres leches has been a beloved dessert for generations. There's something special about a cupcake that refuses to be dry, that stays tender and sweet and memorable long after the celebration ends.

Frequently Asked Recipe Questions

What makes these cupcakes moist?

The cupcakes are soaked in a mixture of sweetened condensed milk, evaporated milk, and whole milk, which seeps into the crumb and keeps them incredibly moist.

Can I make the whipped cream topping in advance?

Yes, you can whip the cream ahead of time and keep it chilled in the refrigerator until ready to use for best texture.

What's the best way to soak the cupcakes evenly?

After baking and cooling slightly, poke holes in each cupcake with a skewer and slowly pour the milk blend over to allow full absorption.

Are there any recommended garnishes?

Ground cinnamon, fresh berries, maraschino cherries, or lime zest add color and complementary flavors to the creamy topping.

How long should I chill the soaked cupcakes?

Let the cupcakes soak for about 30 minutes and then chill them before serving to allow flavors to meld and the topping to set.

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 Mayo Tres Leches

Fluffy cupcakes soaked in three milks, topped with whipped cream and subtle cinnamon notes.

Prep Duration
25 min
Time to Cook
20 min
Overall Time
45 min
Created by Julia Harris


Level of Challenge Medium

Cuisine Type Mexican

Servings Made 12 Number of Portions

Dietary Details Vegetarian-Friendly

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

Method

Step 01

Prepare Baking Setup: Preheat oven to 350°F. Line a 12-cup muffin tin with paper liners.

Step 02

Mix 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 the softened butter and granulated sugar 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

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

Step 06

Fill Cupcake Liners: Divide batter evenly among the 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 emerges clean. Cool in pan for 5 minutes, then transfer to a wire cooling rack.

Step 08

Prepare Tres Leches Mixture: While cupcakes bake, 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 multiple holes in each using a skewer or fork to allow milk penetration.

Step 10

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

Step 11

Prepare Whipped Cream Topping: Whip the cold heavy cream with powdered sugar and vanilla extract using an electric mixer until stiff peaks form.

Step 12

Assemble and Garnish: Pipe or spread whipped cream generously onto each cupcake. Garnish with ground cinnamon, fresh berries, maraschino cherries, 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.

Kitchen Tools Needed

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

Allergen Details

Review every ingredient for allergens and reach out to a professional if you're unsure.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten

Nutrition Details (per portion)

Nutrition info is for reference purposes only and isn't medical advice.
  • Energy (Calories): 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.