Save My neighbor Maria showed up at my door one May afternoon with a container of tres leches cake, still warm from her kitchen, and I was absolutely ruined for store-bought desserts forever. The way those three milks soaked into the sponge, creating this impossibly tender crumb that somehow stayed light—it felt like magic. Years later, I decided to shrink the concept into cupcakes for a Cinco de Mayo potluck, thinking individual portions might be easier to handle. What I discovered instead was that cupcakes are actually the superior vessel for this dessert; they soak more evenly, stay moister longer, and you get that perfect ratio of cake to cream in every single bite.
I brought these to a community celebration where my friend's abuela tasted one, closed her eyes for a moment, and then asked for the recipe—which honestly felt like the highest compliment I could have received. She made a small adjustment (adding a splash of rum to the milk soak) and now they show up at every family gathering. That moment taught me that this dessert bridges generations and cultures in the most natural way.
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 that keeps these cupcakes tender rather than dense; measure by spooning into your measuring cup and leveling off rather than scooping directly from the bag.
- Baking powder: The gentle lift that makes these fluffy without being airy—use fresh baking powder if you can, as old stuff loses its power.
- Unsalted butter: Room temperature butter creams properly with sugar, trapping air and creating that light texture; cold butter won't incorporate properly.
- Granulated sugar: Works with the butter to create structure and help the cake soak up all that lovely milk.
- Eggs at room temperature: Cold eggs don't emulsify smoothly with the butter and sugar; let them sit out for 20 minutes if you forgot.
- Vanilla extract: A small but essential flavor note that rounds out the sweetness.
- Whole milk: Part of your batter base and also one-third of your soaking liquid.
- Sweetened condensed milk: The sweet, rich layer that makes this whole thing special—don't skip this.
- Evaporated milk: Creates that signature tres leches texture by adding body and a slight caramel note.
- Heavy whipping cream: Must be cold or it won't whip properly; keep it in the coldest part of your fridge.
- Powdered sugar: Dissolves into the whipped cream without any grittiness, keeping the topping silky smooth.
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 seems small but it matters—the liners keep the cupcakes from browning too much on the sides.
- Combine your dry ingredients:
- Whisk flour, baking powder, and salt in a bowl and set it aside. Whisking incorporates air and ensures everything is evenly distributed.
- Cream the butter and sugar:
- Beat the softened butter with granulated sugar for 2 to 3 minutes until it looks pale and fluffy. You're essentially whipping air into this mixture, which is what makes the cupcakes light.
- Add your eggs:
- Add eggs one at a time, beating well after each addition so they fully incorporate. This step takes patience but it's what prevents dense, heavy cupcakes.
- Mix in the vanilla:
- Stir in your vanilla extract and mix just until combined.
- Alternate your wet and dry ingredients:
- Add half the flour mixture, then the milk, then the remaining flour mixture, mixing gently just until everything comes together. Overmixing at this point develops gluten, which makes cupcakes tough—you want them tender.
- Fill and bake:
- Divide the batter evenly among your liners, filling each about two-thirds full. Bake for 18 to 20 minutes until a toothpick inserted in the center comes out clean, then let them cool in the pan for 5 minutes before transferring to a wire rack.
- Prepare your three-milk mixture:
- While the cupcakes bake, whisk together the sweetened condensed milk, evaporated milk, and whole milk in a small bowl. This is your soaking liquid, and it's what transforms regular cupcakes into something extraordinary.
- Poke and soak:
- Once your cupcakes are cool but still slightly warm, use a skewer or fork to poke several holes throughout each one. Slowly spoon or pour 2 to 3 tablespoons of the milk mixture over each cupcake, letting it soak in gradually, then let them sit for at least 30 minutes.
- Whip your cream:
- Pour cold heavy cream into a mixing bowl and whip it with powdered sugar and vanilla extract until stiff peaks form. Don't walk away from this step—it goes from perfect to overwhipped butter faster than you'd think.
- Top and garnish:
- Pipe or spread whipped cream onto each cupcake and finish with your choice of cinnamon, fresh berries, maraschino cherries, or lime zest. Serve chilled and watch them disappear.
Save There's something genuinely special about serving a dessert that tastes like it came from someone's grandmother's kitchen, even when you made it yourself on a Tuesday afternoon. These cupcakes have this way of making people slow down and savor the moment, which feels exactly right for a celebration.
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 These Cupcakes Are Different
The genius of tres leches is that it takes the moisture that normally requires multiple layers in a full-sized cake and distributes it evenly throughout a single, manageable cupcake. The three milks work together in a specific way—the sweetened condensed milk adds richness and sweetness, the evaporated milk provides body and depth, and the whole milk keeps everything from being overwhelming. It's not just about being wet; it's about creating this delicate balance where the cake remains tender but not soggy, rich but not cloying.
Making Them Ahead of Time
One of my favorite things about these cupcakes is how they actually improve when you make them a day or two before you need them. Bake them, let them cool completely, poke them, add the milk mixture, cover them loosely with plastic wrap, and refrigerate overnight. The milk continues to distribute throughout the crumb, creating an even more tender texture by the next day. You can even add the whipped cream topping an hour or two before serving, which means you can focus on other preparations for your party.
Flavor Variations and Customization
While the classic three-milk soak is perfect as-is, I've learned that small additions can take these cupcakes in different directions depending on your mood or the occasion. Maria's rum addition is elegant and adds a sophisticated depth, but I've also had success with a splash of coffee liqueur for a mocha twist, or even a tablespoon of fresh lime juice added to the milk mixture for brightness. The toppings are completely flexible too—if you're feeling tropical, use fresh mango or toasted coconut; if you want something berry-forward, strawberries or raspberries work beautifully. The base recipe is forgiving enough that you can play around without ruining anything.
- A splash of rum or coffee liqueur in the milk mixture adds sophistication without overpowering the delicate cake.
- Fresh fruit toppings like mango, strawberries, or raspberries pair beautifully with the sweetness of the three-milk soak.
- Toasted coconut flakes or a sprinkle of cinnamon adds texture and warmth to the whipped cream topping.
Save These cupcakes have become my go-to for any celebration that calls for something special, and I love that they feel indulgent without requiring you to spend hours in the kitchen. Every time someone takes a bite, you see that same look of pleasant surprise that Maria had when she first tasted them.
Recipe FAQ
- → What makes these cupcakes moist?
The soaking mixture of condensed, evaporated, and whole milk infuses the cupcakes, making them incredibly moist and tender.
- → Can I prepare the milk soak in advance?
Yes, the milk blend can be mixed ahead and refrigerated to enhance flavors before soaking the cupcakes.
- → What toppings complement these cupcakes best?
Whipped cream works beautifully, along with optional garnishes like ground cinnamon, fresh berries, or lime zest for added zest and color.
- → How long should the cupcakes soak?
Allow cupcakes to absorb the milk mixture for about 30 minutes to achieve optimal moisture and flavor balance.
- → Can I add flavor variations to the soak?
Yes, adding a splash of rum or coffee liqueur to the milk soak adds depth and complements the sweet, creamy profile.