Cinco de Mayo Tres Leches

Featured in: Desserts & Sweet Treats

Celebrate with moist, fluffy cupcakes soaked in a sweet blend of three milks for rich flavor. The cupcakes are light and airy, baked to golden perfection. After baking, they’re pierced and soaked to absorb the creamy milk mixture, ensuring every bite is tender and luscious. A topping of whipped cream adds a smooth, airy finish, complemented by optional cinnamon, fresh berries, or lime zest for added zest and color. Perfect for festive occasions and inspired by traditional Mexican ingredients.

Updated on Fri, 06 Mar 2026 10:46:00 GMT
Cinco de Mayo Tres Leches Cupcakes with fluffy whipped cream and a sprinkle of cinnamon on top. Save
Cinco de Mayo Tres Leches Cupcakes with fluffy whipped cream and a sprinkle of cinnamon on top. | fluxbaker.com

My neighbor Maria brought tres leches cake to a block party last summer, and I watched people go back for thirds without hesitation. The way that cake held moisture and sweetness made me wonder if I could capture that magic in cupcake form for Cinco de Mayo. After a few batches and some friendly kitchen experiments, I landed on this version that's somehow easier to serve and just as irresistible.

I made these for my daughter's school fiesta and watched her light up when she bit into one. Her friends had never tried tres leches before, and suddenly we were talking about how the milk soak actually transforms what would be a regular vanilla cupcake into something memorable. It's one of those dishes that proves you don't need complicated techniques to impress people.

Ingredients

  • All-purpose flour: Keep it at room temperature for easier mixing, and spoon it into your measuring cup rather than scooping directly from the bag to avoid packing.
  • Baking powder: This ensures your cupcakes rise evenly without being dense or airy.
  • Unsalted butter: Softened butter creams properly with sugar, which traps air bubbles that make cupcakes fluffy.
  • Granulated sugar: Creaming this with butter for 2-3 minutes is non-negotiable for the right texture.
  • Eggs: Room temperature eggs blend more smoothly into the batter without creating lumps.
  • Vanilla extract: A real extract gives you that warm, rounded flavor that cheap imitation versions can't match.
  • Whole milk: This creates the base batter with just the right moisture level before the soak happens.
  • Sweetened condensed milk: This is the star of the soak—it brings that signature sweetness and richness.
  • Evaporated milk: It adds body and a subtle caramel note that takes the soak from good to unforgettable.
  • Heavy whipping cream: Cold cream whips faster and holds peaks better than room temperature cream.
  • Powdered sugar: It dissolves into whipped cream without the graininess of granulated sugar.
  • Optional garnish: Cinnamon, fresh berries, and lime zest add color and a hint of brightness that balances the richness.

Tired of Takeout? 🥡

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

One email. No spam. Unsubscribe anytime.

Instructions

Set your stage:
Preheat your oven to 350°F and line your muffin tin with paper liners. This takes two minutes but saves you from cupcakes that stick halfway through cooling.
Combine your dry ingredients:
Whisk together flour, baking powder, and salt in a bowl. Sifting isn't strictly necessary, but a whisk breaks up any clumps hiding in the flour that could create dense spots.
Cream butter and sugar:
Beat softened butter with sugar for 2-3 minutes until the mixture looks pale and slightly fluffy. This is where you're aerating the batter, so don't rush it—scrape down the bowl halfway through.
Incorporate your eggs:
Add eggs one at a time, beating well after each addition so they emulsify properly into the butter-sugar mixture. Add vanilla extract with the last egg.
Build your batter gently:
Add half the flour mixture, then the milk, then the remaining flour, mixing on low speed just until combined. Overmixing develops gluten and makes cupcakes tough, so stop as soon as you see no dry flour streaks.
Fill and bake:
Divide batter evenly among liners until about two-thirds full. Bake for 18-20 minutes until a toothpick comes out clean and the tops spring back when lightly touched.
Cool with intention:
Let cupcakes rest in the pan for 5 minutes so they firm up slightly, then transfer to a wire rack. This prevents them from collapsing when you poke holes in them later.
Create your milk blend:
While cupcakes cool, whisk together sweetened condensed milk, evaporated milk, and whole milk in a small bowl. The combination of these three creates layers of flavor—sweetness, creaminess, and subtle richness.
Soak with precision:
Once cupcakes are cool but still slightly warm, poke 15-20 small holes in each one using a skewer or fork. Slowly spoon 2-3 tablespoons of the milk mixture over each cupcake and let it soak in for at least 30 minutes—this is where the magic happens.
Whip your cream:
Pour cold heavy cream into a chilled bowl, add powdered sugar and vanilla, and whip on medium-high speed until stiff peaks form. This takes about 2-3 minutes with an electric mixer.
Top and finish:
Pipe or spread a generous dollop of whipped cream onto each cupcake, then garnish with cinnamon, fresh berries, lime zest, or whatever speaks to you. Serve chilled or at room temperature.
Soft, golden Tres Leches Cupcakes soaked in three milks and topped with sweet whipped cream. Save
Soft, golden Tres Leches Cupcakes soaked in three milks and topped with sweet whipped cream. | fluxbaker.com

There's something beautiful about watching people close their eyes when they bite into one of these. They expect a regular cupcake and instead find this tender, milk-soaked cake that tastes like a celebration.

Why This Dessert Feels Festive

Tres leches has a natural elegance that makes any occasion feel special. The combination of three milks creates a flavor profile that's both comforting and indulgent, like someone poured love into every bite. When you serve these at a gathering, people understand they're not an afterthought—they're a deliberate choice to do something thoughtful.

Make-Ahead and Storage Tips

You can bake the cupcakes up to two days ahead, cool them completely, and then poke and soak them when you're ready. Once soaked, they keep well refrigerated in an airtight container for up to two days, and the flavor actually deepens as they sit. The whipped cream topping is best applied within a few hours of serving, but if you need to prepare earlier, store it separately and top just before guests arrive.

Playing with Flavors and Toppings

This recipe is a blank canvas once you master the base. A splash of rum or coffee liqueur in the milk soak brings sophistication for an adult celebration, while fresh tropical fruits like mango or passion fruit add brightness. I've found that toasted coconut creates a wonderful texture contrast, and a pinch of cinnamon in the whipped cream echoes traditional Mexican flavors beautifully.

  • Try adding a tablespoon of instant coffee powder to the milk soak for a mocha-inspired version.
  • Swap half the powdered sugar in the whipped cream topping for cinnamon sugar for an extra flavor layer.
  • Fresh raspberries or strawberries work better than heavier fruits because they don't weigh down the delicate cream.
Festive Tres Leches Cupcakes drizzled with milk mixture and garnished with fresh berries for a Mexican dessert classic. Save
Festive Tres Leches Cupcakes drizzled with milk mixture and garnished with fresh berries for a Mexican dessert classic. | fluxbaker.com

These cupcakes remind me that sometimes the best celebrations aren't about complicated recipes—they're about taking something people already love and making it personal. Serve them cold with good company, and watch them disappear.

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 a blend of three milks with whipped cream topping and festive garnishes.

Prep Duration
25 min
Cook Duration
20 min
Overall Time
45 min
Created by Sophia Brown


Skill Level Medium

Cuisine Mexican

Makes 12 Number of Servings

Diet Preferences Meatless

What You'll 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

Optional Garnish

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

How-To 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 the 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 the milk, followed by the remaining flour mixture. Mix gently just until combined.

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 rack.

Step 08

Prepare tres leches mixture: Whisk together sweetened condensed milk, evaporated milk, and whole milk in a small bowl until combined.

Step 09

Perforate cooled 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 to 3 tablespoons of the tres leches mixture over each cupcake. Allow to soak for 30 minutes.

Step 11

Whip cream topping: Whip heavy whipping cream with powdered sugar and vanilla extract until stiff peaks form.

Step 12

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

Gear Needed

  • 12-cup muffin tin with paper liners
  • Electric mixer
  • Mixing bowls
  • Wire whisk
  • Rubber spatula
  • Skewer or fork for perforating
  • Piping bag with tips

Allergy Details

Review all components for allergens. If unsure, talk to a healthcare provider.
  • Contains eggs
  • Contains milk and dairy products
  • Contains wheat and gluten

Per Serving Nutrition Details

Details here are for information—don’t use as medical advice.
  • Calorie Count: 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.