Pin to board My neighbor Maria invited me over for Cinco de Mayo, and I walked into her kitchen to find her arranging these impossibly moist cupcakes on a platter, each one glistening under the afternoon light. She caught me staring and laughed, explaining that tres leches cupcakes were her abuela's way of making celebration desserts that stayed tender for days. That visit changed how I thought about cupcakes entirely—they weren't supposed to be dry little cakes, but rather sponges waiting to drink in sweetness.
I made these for the first time on a whim when my brother said he was bringing his in-laws to dinner, and I was nervous about impressing them with something that felt authentically celebratory. Watching their faces light up after that first bite—when they realized these cupcakes tasted nothing like what they expected—made me feel like I'd unlocked some kitchen secret that afternoon.
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): Use the spoon and level method rather than scooping straight from the bag, which compacts the flour and can make your cupcakes dense.
- Baking powder (1 1/2 tsp): This is your lift, so don't skip it or substitute with baking soda unless you enjoy dense disappointments.
- Salt (1/4 tsp): A tiny pinch that makes the sweet notes sing louder than you'd expect.
- Unsalted butter (1/2 cup), softened: Room temperature butter creams properly and won't create dense pockets in your batter.
- Granulated sugar (1 cup): The beating with butter creates air pockets that keep these cupcakes light and tender.
- Eggs (3 large), room temperature: Cold eggs won't incorporate smoothly, so pull them out 30 minutes before baking.
- Vanilla extract (1 tsp for cupcakes, 1/2 tsp for topping): Real vanilla matters here since milk-soaked cakes showcase subtle flavors.
- Whole milk (1/2 cup for batter): This helps create a tender crumb that soaks up the tres leches mixture without falling apart.
- Sweetened condensed milk (1/2 cup): The sweet anchor of your soak, this creates the signature richness of tres leches cakes.
- Evaporated milk (1/2 cup): Adds creaminess and slight tang that balances the sweetness perfectly.
- Whole milk (1/2 cup for soak): The lightening agent that keeps the soak from becoming cloying syrup.
- Heavy whipping cream (1 cup), cold: Cold cream whips to billowy peaks much faster than room temperature cream.
- Powdered sugar (2 tbsp): Dissolves instantly into whipped cream for a silky texture.
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 your oven to 350°F and line a muffin tin with paper liners, tapping each one gently on the counter so they settle in evenly. This ensures your cupcakes bake at a consistent height.
- Mix the dry ingredients:
- Whisk flour, baking powder, and salt together in a medium bowl, making sure the baking powder is evenly distributed throughout. Set this aside and resist the urge to sift unless your flour is genuinely lumpy.
- Cream butter and sugar:
- In a large bowl, beat softened butter and sugar together for 2 to 3 minutes until the mixture is pale, fluffy, and looks almost like wet sand. You'll hear the mixer working harder at first, then the sound will lighten as air incorporates—that's exactly what you want.
- Add eggs one at a time:
- Drop in each egg individually, beating well after each addition so they fully incorporate before the next one arrives. This takes patience but creates a smooth, stable batter.
- Mix in vanilla:
- Pour in vanilla extract and beat for just 20 seconds to distribute it evenly throughout the batter.
- Combine wet and dry ingredients alternately:
- Add half the flour mixture, stir gently until almost combined, then add the milk, then the remaining flour mixture, mixing just until no white streaks remain. Overmixing develops gluten and leads to tough, dense cupcakes.
- Fill the liners:
- Divide batter evenly among the 12 liners until each is about two-thirds full, using an ice cream scoop for consistency. This helps them bake at the same rate.
- Bake until golden:
- Bake for 18 to 20 minutes until a toothpick inserted in the center comes out clean or with just a few moist crumbs. The tops will be pale golden and springy to the touch.
- Cool briefly in the pan:
- Let cupcakes rest in the muffin tin for 5 minutes, then carefully transfer them to a wire rack. This prevents them from steaming themselves into sogginess.
- Prepare the tres leches soak:
- While cupcakes cool, whisk together sweetened condensed milk, evaporated milk, and whole milk in a small bowl until combined. The mixture should smell rich and sweet, almost caramel-like.
- Pierce and soak:
- Once cupcakes are cool but still slightly warm to the touch, use a skewer or fork to poke several holes across the surface of each cupcake. Slowly pour or spoon 2 to 3 tablespoons of the milk mixture over each cupcake, letting it soak in for 30 minutes before adding the topping.
- Whip the cream topping:
- Pour cold heavy cream into a clean bowl with powdered sugar and vanilla extract, beating with an electric mixer until stiff peaks form. The cream should go from liquid to fluffy clouds in about 2 to 3 minutes.
- Top and garnish:
- Pipe or spread whipped cream generously onto each chilled cupcake, then dust with cinnamon, add fresh berries, or scatter lime zest across the top as your mood and pantry allow. Serve these chilled, and watch people's faces when they taste them.
Pin to board There's a moment about 20 minutes into the soaking process when you peek under the plastic wrap and realize the cupcakes have transformed into something completely different from what came out of the oven—spongier, richer, almost custard-like. That moment of watching magic happen on the counter is when these cupcakes stop feeling like a recipe and start feeling like 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.
The Secret Life of Soaking Time
I used to think 30 minutes of soaking was arbitrary until I experimented with timing and realized that 20 minutes leaves them slightly too firm, while 45 minutes makes them almost too tender to handle. The sweet spot gives you cupcakes that are impossibly moist but still structurally sound enough to frost without crumbling. Patience here actually matters, even though it feels like overkill.
Why Room Temperature Everything Matters
I learned this lesson the embarrassing way when I grabbed eggs straight from the refrigerator and ended up with separated batter that never incorporated properly. Room temperature ingredients blend smoothly into one cohesive mixture, creating an even crumb structure that soaks evenly. Think of it as giving every ingredient a chance to mingle at the same temperature instead of forcing cold and warm to dance together.
Storage and Serving Wisdom
These cupcakes actually taste better on day two after the flavors have had time to meld and settle into every layer, so there's no shame in making them a day ahead. Keep them refrigerated in an airtight container, and they'll stay fresh and moist for up to 2 days, making them perfect for make-ahead entertaining.
- For extra flavor, add a splash of rum or coffee liqueur to the milk soak to deepen the richness.
- Top with sliced strawberries, fresh mango, or toasted coconut for bright, unexpected flavor combinations.
- These are best served chilled straight from the refrigerator, so plan your timing accordingly if you're serving at a party.
Pin to board These cupcakes have become my go-to dessert whenever I want to feel like I've accomplished something special in the kitchen without spending all day there. They're the kind of recipe that sits in your back pocket, waiting for the next celebration worth making something memorable.
Recipe Questions & Answers
- → What milk types are used for soaking the cupcakes?
The soak combines sweetened condensed milk, evaporated milk, and whole milk to create a rich and moist texture.
- → How can I ensure the cupcakes stay moist after baking?
Poking holes in the cupcakes before gently pouring the milk soak helps the liquid absorb deeply, keeping them tender and moist.
- → What toppings complement these cupcakes best?
Whipped cream is the classic topping, enhanced with optional garnishes like ground cinnamon, fresh berries, or lime zest for added flavor and presentation.
- → Can I add any flavor variations to the soak?
Yes, adding a splash of rum or coffee liqueur to the milk mixture offers extra depth and richness.
- → How should these cupcakes be stored after preparation?
Store them refrigerated to maintain freshness, especially because of the milk soak and cream topping. They are best enjoyed within two days.