Cinco de Mayo Tres Leches

Featured in: Simple Sweet Treats

These moist cupcakes deliver a tender crumb soaked in a sweet three milk blend, offering a deliciously creamy texture. Rich whipped cream crowns each treat, enhanced by optional garnishes like cinnamon and fresh berries. Perfect for Cinco de Mayo or any festive celebration, the careful layering of flavors highlights classic Mexican dessert inspiration. The cupcakes balance lightness with indulgence, making them a memorable finish to any gathering.

Updated on Thu, 05 Mar 2026 11:52:00 GMT
Moist, fluffy Cinco de Mayo Tres Leches Cupcakes soaked in a blend of three milks, topped with whipped cream and a sprinkle of cinnamon. Save
Moist, fluffy Cinco de Mayo Tres Leches Cupcakes soaked in a blend of three milks, topped with whipped cream and a sprinkle of cinnamon. | hazelfork.com

My neighbor Maria invited me over for Cinco de Mayo, and I showed up with store-bought cupcakes like some kind of amateur. She took one bite, laughed, and said, "Next year, you're making tres leches." So there I was at midnight, researching how to soak cupcakes in three different milks without turning them into mush. Turns out, that's exactly the point—and now I can't imagine celebrating without them.

I still remember the first batch I made—I poked the holes too aggressively and basically created cupcake craters. But when I poured that sweet milk mixture over them, something magical happened. Everyone at the party went quiet for a second after the first bite, and that's when I knew I'd nailed it, imperfections and all.

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: The foundation of a tender crumb that won't turn dense when soaked with milk.
  • Baking powder: This is your lift here—don't skip it or your cupcakes will be sad little hockey pucks.
  • Unsalted butter: Room temperature is non-negotiable; cold butter won't cream properly and you'll lose that fluffy texture.
  • Granulated sugar: Creamed with butter, it creates the air pockets that let the milk soak in evenly.
  • Eggs at room temperature: They blend smoothly into the batter and help set the structure that holds up to soaking.
  • Vanilla extract: A small amount goes a long way in keeping the flavor balanced against all that sweetness.
  • Whole milk: Use regular milk here, not a substitute, or the batter won't have the right texture.
  • Sweetened condensed milk: This is the sugar bomb of the trio—it's what makes tres leches so decadent and special.
  • Evaporated milk: The secret ingredient that gives body and richness without being overly sweet.
  • Heavy whipping cream: Cold cream whips into clouds, and that contrast against the moist cake is exactly right.
  • Powdered sugar: It dissolves instantly into the cream, keeping the topping smooth and spreadable.

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:
Preheat to 350°F and line your muffin tin—this takes two minutes and saves you from forgetting later when you're covered in batter.
Dry Ingredients:
Whisk flour, baking powder, and salt together in a bowl; this distributes the leavening evenly so every cupcake rises the same way.
Cream the Butter and Sugar:
Beat them together for 2-3 minutes until it looks pale and fluffy, like clouds—this is where the texture magic starts happening.
Add Eggs One at a Time:
Beat well after each egg so they emulsify properly; rushing this step is how you end up with a broken, lumpy batter.
Mix in Vanilla:
Just a teaspoon, but it rounds out all the sweetness and keeps things from tasting one-dimensional.
Build the Batter in Thirds:
Alternate dry ingredients, milk, then dry again—this gentle approach prevents overmixing, which would make the cupcakes tough. Mix just until combined and you're done.
Fill and Bake:
Divide batter among liners, filling each about two-thirds full, then bake for 18-20 minutes until a toothpick comes out clean. Your kitchen will smell incredible.
Cool and Pierce:
Let cupcakes cool in the pan for five minutes, then move to a rack—they're still slightly warm when you poke holes, which helps the milk soak in faster.
Make Your Milk Mixture:
Whisk all three milks together; the combination should smell creamy and sweet, like a dulce de leche dream.
The Soak:
Spoon or slowly pour 2-3 tablespoons of milk over each cupcake, letting it seep in slowly—this is the meditative part where you're essentially creating edible sponges.
Whip the Cream:
Cold cream, powdered sugar, and vanilla extract whipped to stiff peaks; don't overbeat or you'll have butter instead of clouds.
Top and Garnish:
Pipe or spread whipped cream on top, then finish with whatever calls to you—cinnamon for warmth, berries for color, lime zest for brightness.
Festive Cinco de Mayo Tres Leches Cupcakes with a sweet milk soak, light whipped cream topping, and fresh berries for a vibrant dessert. Save
Festive Cinco de Mayo Tres Leches Cupcakes with a sweet milk soak, light whipped cream topping, and fresh berries for a vibrant dessert. | hazelfork.com

Last year at a Cinco de Mayo potluck, a friend who'd been skeptical about homemade desserts took one bite and asked for the recipe. She made them for her daughter's quinceañera, and now they're a family tradition. That's when I realized these cupcakes aren't just dessert—they're a way to show up for people you care about.

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 Story Behind Tres Leches

Tres leches cakes have been a staple across Latin America for generations, showing up at celebrations and family gatherings as a symbol of indulgence and togetherness. The three milks soak method might sound fancy, but it's actually born from practical kitchen wisdom—a way to keep cake moist and delicious without fancy equipment or complicated techniques. When you're making these cupcakes, you're tapping into something that's been passed down through families and kitchens across cultures.

Making Them Ahead of Time

These cupcakes are actually better when made a day or two in advance because the milk soak continues to deepen the flavor and the texture becomes even more tender. You can bake them, soak them, and refrigerate them covered—then add the whipped cream topping a few hours before serving so it stays fluffy and fresh. This timing is a lifesaver when you're hosting because it means less stress on the day of your celebration.

Flavor Variations to Try

Once you master the base recipe, the customization options are endless and honestly pretty fun to experiment with. A splash of rum or coffee liqueur in the milk mixture transforms these into an adults-only treat, while fresh mango or toasted coconut in the topping keeps things light and tropical. I've also tried adding a touch of cinnamon to the batter itself, which plays beautifully against the sweetness of the three-milk soak.

  • Swap the vanilla in the whipped cream for almond extract for a completely different flavor profile that still feels special.
  • Top with sliced strawberries, fresh raspberries, or even candied lime peel for a pop of color and brightness.
  • Dust lightly with ground cinnamon and a tiny pinch of cayenne pepper if you want to add a whisper of heat to something traditionally sweet.
Classic Cinco de Mayo Tres Leches Cupcakes, perfectly moist and creamy, garnished with lime zest for a refreshing citrus finish. Save
Classic Cinco de Mayo Tres Leches Cupcakes, perfectly moist and creamy, garnished with lime zest for a refreshing citrus finish. | hazelfork.com

There's something deeply satisfying about pulling a tray of tres leches cupcakes out of the refrigerator, knowing they're moist and delicious and ready to make someone's celebration just a little bit sweeter. These cupcakes have become my go-to for any festive occasion, and I hope they become yours too.

Recipe Questions & Answers

What gives these cupcakes their moist texture?

The cupcakes absorb a soak made from sweetened condensed milk, evaporated milk, and whole milk, which infuses them with rich moisture and flavor.

How is the whipped cream topping prepared?

Heavy cream is whipped with powdered sugar and vanilla extract until stiff peaks form, creating a smooth and fluffy topping.

Can I customize the garnish for these cupcakes?

Yes, garnishes such as ground cinnamon, fresh berries, maraschino cherries, or lime zest complement the flavors beautifully.

What type of flour is best for these cupcakes?

All-purpose flour provides the right texture and structure, ensuring a tender yet sturdy crumb.

How long should the cupcakes soak before serving?

After baking and cooling slightly, the cupcakes should soak in the milk mixture for about 30 minutes to achieve the signature moistness.

Are these cupcakes suitable for vegetarians?

Yes, this version uses no meat products and contains dairy and eggs, aligning with a vegetarian diet.

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

Fluffy cupcakes soaked in three milk blend with whipped cream topping. Ideal for festive Mexican flavors.

Prep Time
25 minutes
Time to Cook
20 minutes
Time Required
45 minutes
Created by Lydia Carver

Recipe Group Simple Sweet Treats

Skill Level Medium

Cuisine Type Mexican

Makes 12 Portions

Diet Preferences Meat-Free

Needed Ingredients

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

Preparation Steps

Step 01

Prepare Baking Equipment: 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 until light and fluffy, approximately 2-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 Wet and Dry Ingredients: Add half the flour mixture to the batter, then the milk, followed by the remaining flour mixture. Mix gently until just combined, avoiding overmixing.

Step 06

Fill Muffin Cups: Divide batter evenly among liners, filling each approximately two-thirds full.

Step 07

Bake Cupcakes: Bake for 18-20 minutes 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 Tres Leches Mixture: While cupcakes bake, whisk together sweetened condensed milk, evaporated milk, and whole milk in a small bowl.

Step 09

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

Step 10

Soak with Milk Mixture: Spoon or slowly pour 2-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 Garnish: 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.

Essential Tools

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

Allergy Details

Review ingredients for allergens and speak to your doctor with any concerns.
  • Contains eggs
  • Contains dairy (milk)
  • Contains wheat (gluten)

Nutritional Info (each portion)

Nutrition details are for reference and aren't a substitute for 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.