Oh my goodness, let me tell you about these tres leches cupcakes – they’re little clouds of milky heaven! I still remember the first time I bit into one at my abuela’s kitchen table. That perfect balance of moist cake soaked in three kinds of milk and topped with pillowy whipped cream? Absolute magic. What I love most is how deceptively simple they are to make. You’d think something this decadent would be complicated, but trust me, even if you’re not an experienced baker, you can whip these up. The secret’s in that glorious milk bath that transforms ordinary cupcakes into something extraordinary – rich, creamy, and with just the right amount of sweetness that’ll have everyone begging for seconds.
Why You’ll Love These Tres Leches Cupcakes
Let me count the ways these little beauties will steal your heart (and probably your waistline)! First off, tres leches cupcakes are:
- Impressively easy – No fancy techniques here, just good old-fashioned mixing and soaking
- Perfectly balanced – Not too sweet, not too plain, just that dreamy milky richness
- Crowd-pleasers – I’ve never brought these to a party without someone asking for the recipe
- Make-ahead magic – They actually get better after chilling overnight
- Versatile – Dress them up with fruit or keep it simple with that fluffy whipped cloud on top
Honestly, once you try homemade tres leches cupcakes, the store-bought versions just won’t it anymore it anymore. They’re like little edible hugs!

Ingredients for Tres Leches Cupcakes
Okay, let’s gather our goodies! Here’s what you’ll need to make these dreamy treats (and yes, I’m very particular about some of these – learned that the hard way!):
-
- 1 ½ cups all-purpose flour – spooned and leveled, please don’t pack it down
- 1 tsp baking powder – make sure it’s fresh so your cupcakes rise properly
- ¼ tsp salt – just a pinch to balance the sweetness
- ½ cup unsalted butter – softened to room temp (this is crucial!)
- 1 cup granulated sugar – regular white sugar works perfectly here
- 5 large eggs – yes, five! They make the cake wonderfully rich
- 1 ½ tsp vanilla extract – the good stuff, not imitation
- 1 (12 oz) can evaporated milk – don’t confuse this with sweetened condensed!
- 1 (14 oz) can sweetened condensed milk – the star of our tres leches soak
½ cup whole milk – full-fat makes all the difference in texture
- 1 cup heavy whipping cream – cold, straight from the fridge
- 1 tbsp powdered sugar – for stabilizing our whipped topping
Ingredient Substitutions
Need to swap something? Here are my tested alternatives: almond milk works for whole milk in a pinch, and gluten-free 1:1 flour blends perform well. For dairy-free, try coconut milk alternatives – just know the flavor will change slightly. And if you’re out of heavy cream, cool whip can stand in for topping (but it’s not quite as dreamy).
How to Make Tres Leches Cupcakes
Alright, let’s get baking! The process for these tres leches cupcakes is simple but has a few key steps that make all the difference. Follow along and you’ll be rewarded with the most heavenly little treats that practically melt in your mouth.
Baking the Cupcake Base
First things first – preheat that oven to 350°F (175°C) and line your cupcake pan with cute liners. While that’s heating up, whisk together your dry ingredients (flour, baking powder, and salt) in a bowl. Now for the fun part: cream that softened butter and sugar together until it’s light and fluffy – this should take about 3 minutes with a hand mixer. Add the eggs one at a time, mixing well after each, then stir in the vanilla. Now, gradually mix in the dry ingredients just until combined – don’t overmix or your cupcakes will be tough! Divide the batter evenly among the liners (about ¾ full) and bake for 18-20 minutes until golden. A toothpick should come out clean when they’re done.
Preparing the Tres Leches Soak
While the cupcakes bake, make the magical milk mixture that gives tres leches cupcakes their name (and their amazing texture!). Simply whisk together the evaporated milk, sweetened condensed milk, and whole milk in a bowl or large measuring cup. As soon as the cupcakes come out of the oven, poke them all over with a fork – I make about 10-12 holes per cupcake. This lets the milk mixture seep in properly. Spoon the milk mixture over the warm cupcakes, about 2 tablespoons per cupcake. They’ll look super soggy – that’s perfect! Let them cool to room temperature first, then pop them in the fridge for at least 1 hour (but preferably 4 hours or overnight) to let all that milky goodness soak in.

Whipping the Cream Topping
Right before serving, make the whipped cream topping. Chill your bowl and beaters for 10 minutes first – this helps the cream whip up better. Beat the cold heavy cream with powdered sugar on medium-high until stiff peaks form. Now comes the fun part! Pipe or spread the whipped cream onto your chilled tres leches cupcakes. I like using a star tip for pretty swirls, but a simple dollop with the back of a spoon works great too. If you’re feeling fancy, dust with cinnamon or top with a maraschino cherry. Then try not to eat them all at once!
Tips for Perfect Tres Leches Cupcakes
After making dozens (maybe hundreds?) of tres leches cupcakes, I’ve learned a few tricks that make all the difference. First – let those cupcakes cool for about 10 minutes before adding the milk mixture. Too hot and they’ll fall apart; too cold and they won’t soak properly. And speaking of soaking, don’t skimp on the chilling time! I know it’s tempting to dig in right away, but trust me, that 4-hour wait lets the flavors meld into something magical.
Oh! And please use room-temperature butter and eggs – they cream so much better that way. My last batch with cold ingredients turned out dense as bricks (oops!). And here’s my secret weapon: use a turkey baster to evenly distribute the milk mixture – no more messy spooning!
Serving and Storing Tres Leches Cupcakes
Now for the best part – eating these little milky miracles! I love serving my tres leches cupcakes with a light dusting of cinnamon or a sprinkle of cocoa powder on top. Fresh berries or a slice of mango make gorgeous garnishes too. Just remember – these babies must stay refrigerated! The milk soak means they’ll spoil if left out. Stored properly in an airtight container, they’ll keep happily in your fridge for up to 3 days (if they last that long!). The whipped cream topping holds up surprisingly well, though I think they taste best within 24 hours.

Tres Leches Cupcakes Nutritional Information
Now, let’s be real – we’re not eating tres leches cupcakes for their health benefits! But if you’re curious (or tracking), here’s the nutritional breakdown per cupcake. Remember, these values are estimates and will vary based on your specific ingredients and portion sizes.
- Calories: About 320 per cupcake
- Sugar: 28g (that sweetened condensed milk packs a punch!)
- Fat: 16g (10g saturated from all that delicious dairy)
- Carbs: 38g
- Protein: 7g (thank those eggs!)
I always tell my friends – these are special occasion treats, not everyday snacks! The milk soak means they’re richer than your average cupcake. But hey, life’s too short not to enjoy a good tres leches cupcake now and then, right? Just maybe don’t eat the whole batch yourself in one sitting… not that I’ve ever done that or anything!
Frequently Asked Questions
Q1. Can I use boxed cake mix for tres leches cupcakes?
Oh honey, I’ve tried this shortcut – and while yes, it works in a pinch, it’s just not the same! Boxed mixes tend to be too light and airy for proper milk absorption. Your cupcakes might turn out mushy rather than that perfect moist texture we love. If you must use a mix, go for a dense yellow cake variety and reduce the milk soak by about 25%.
Q2. How do I prevent soggy tres leches cupcakes?
Here’s my trick – poke those holes while the cupcakes are warm (not hot!), then spoon the milk mixture slowly, letting it absorb before adding more. The biggest mistake? Drowning them! About 2 tablespoons per cupcake is the sweet spot. And never skip the chilling time – that fridge rest lets the cake firm up beautifully.
Q3. Can I make tres leches cupcakes ahead of time?
Absolutely! In fact, they taste even better after a night in the fridge. Just hold off on the whipped cream topping until you’re ready to serve. The soaked cupcakes keep wonderfully for up to 3 days covered in the fridge. The milk mixture continues working its magic, making them more luscious each day!
Q4. What’s the difference between tres leches cake and tres leches cupcakes?
Great question! It’s basically the same delicious concept, just in adorable single servings. Cupcakes soak up the milk mixture faster (thanks to all those exposed edges) and are perfect for parties where you don’t want to fuss with slicing. Plus, they’re way more portable – I’ve brought these to picnics and potlucks with zero complaints!
Q5. My whipped cream topping keeps deflating – help!
Been there! First, make sure your cream is ice cold and your bowl is chilled. Whip it just until stiff peaks form – overbeating turns it grainy. And that tablespoon of powdered sugar isn’t just for sweetness; it stabilizes the cream. If you’re really struggling, a teaspoon of cornstarch can help too. Pipe it on right before serving for picture-perfect tres leches cupcakes every time!
Final Thoughts
There you have it – my not-so-secret obsession with tres leches cupcakes in recipe form! I hope you’ll give these a try and experience that magical milky goodness for yourself. And when you do, come tell me all about it – I love hearing your baking stories almost as much as I love eating these little clouds of happiness. Happy baking, friends!
Print
Irresistible Tres Leches Cupcakes with 3 Milks Magic
Moist and creamy tres leches cupcakes soaked in three types of milk and topped with whipped cream.
- Total Time: 40 minutes plus chilling
- Yield: 12 cupcakes 1x
Ingredients
- 1 ½ cups all-purpose flour
- 1 tsp baking powder
- ¼ tsp salt
- ½ cup unsalted butter, softened
- 1 cup granulated sugar
- 5 large eggs
- 1 ½ tsp vanilla extract
- 1 (12 oz) can evaporated milk
- 1 (14 oz) can sweetened condensed milk
- ½ cup whole milk
- 1 cup heavy whipping cream
- 1 tbsp powdered sugar
Instructions
- Preheat oven to 350°F (175°C). Line a cupcake pan with liners.
- In a bowl, whisk flour, baking powder, and salt.
- Cream butter and sugar until light. Add eggs one at a time, then vanilla.
- Gradually mix in dry ingredients until just combined.
- Divide batter into cupcake liners. Bake for 18-20 minutes.
- Poke holes in warm cupcakes with a fork.
- Mix evaporated milk, condensed milk, and whole milk. Spoon over cupcakes.
- Refrigerate for 1 hour.
- Whip cream and powdered sugar until stiff peaks form. Pipe onto cupcakes.
Notes
- Let cupcakes cool slightly before adding milk mixture.
- Use full-fat milk for best texture.
- Store refrigerated for up to 3 days.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Latin American
- Diet: Vegetarian
Nutrition
- Serving Size: 1 cupcake
- Calories: 320
- Sugar: 28g
- Sodium: 120mg
- Fat: 16g
- Saturated Fat: 10g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 0g
- Protein: 7g
- Cholesterol: 120mg