Imagine walking into a kitchen filled with the irresistible aroma of freshly baked cupcakes, each one a mini indulgence soaked in a creamy, dreamy mixture. That’s what you’ll experience with these Tres Leches Cupcakes—a delightful twist on the classic dessert that’s not just comforting but truly spectacular. The idea for these luscious treats struck me after a gathering where everyone raved about the traditional Tres Leches cake. I thought, why not transform this beloved dessert into a cupcake format?
With their tender crumb and rich flavor profile, these cupcakes promise to wow your friends and family, all while being surprisingly easy to make. Whether you’re hosting a birthday party, a cozy family dinner, or simply treating yourself, these cupcakes will shine on any occasion. Plus, the combination of evaporated milk, sweetened condensed milk, and heavy cream ensures that each bite is a luscious experience you won’t forget. So, let’s dive into the delightful world of Tres Leches Cupcakes and bring a taste of home into your kitchen!
Why are Tres Leches Cupcakes so irresistible?
Moist and Flavorful: Each cupcake is soaked in a rich, creamy milk mixture, resulting in an incredibly moist texture that’s hard to resist.
Simple to Make: With straightforward steps and common pantry ingredients, you’ll whip these up in no time.
Impressive Dessert: They’re perfect for impressing guests at parties or family gatherings with minimal effort.
Customizable Toppings: Top with berries or chocolate shavings to add your personal touch that everyone will love.
Crowd-Pleaser: Their delightful flavor and beautiful presentation make them an instant hit with both kids and adults. You can also explore more delectable cupcake recipes to add to your dessert repertoire!
Tres Leches Cupcakes Ingredients
• Everything you need to create these delightful treats!
For the Cupcake Batter
- ¾ cup unsalted butter – the base for a rich and creamy cupcake.
- ⅔ cup granulated sugar – adds sweetness to balance the richness of the butter.
- ⅓ cup light brown sugar, packed – brings a hint of caramel flavor to the cupcakes.
- 3 large eggs, separated – the egg whites provide structure while yolks add richness.
- 1 cup 2% or whole milk – keeps the cupcakes moist and tender.
- 1 ½ teaspoons vanilla extract – infuses delightful aroma and flavor.
- 1 cup all-purpose flour, sifted – for a light and fluffy texture.
- 1 teaspoon baking powder – helps the cupcakes rise beautifully.
- ½ teaspoon salt – enhances the sweetness and balances flavors.
- ¼ teaspoon baking soda – works with the acidity of the milk for a perfect rise.
For the Soaking Mixture
- ½ cup evaporated milk – adds creaminess that’s traditional in Tres Leches recipes.
- ½ cup sweetened condensed milk – contributes a luscious sweetness that’s hard to resist.
- ½ cup heavy cream – creates a rich and velvety soak for the cupcakes.
For the Frosting
- 1 ½ cups unsalted butter, softened – provides a fluffy and creamy base for the frosting.
- 6 cups confectioners’ sugar, sifted – sweetens and thickens the frosting to perfection.
- 1 teaspoon vanilla extract – adds depth to the frosting flavor.
- ½ teaspoon salt – balances the sweetness of the frosting.
- 3 tablespoons heavy cream – helps achieve the desired frosting consistency.
Optional Garnish
- Strawberries or other berries – fresh toppings add a pop of color and flavor.
How to Make Tres Leches Cupcakes
-
Preheat the oven to 350°F and line a 12-count cupcake pan with liners; this ensures your cupcakes bake evenly and don’t stick to the pan.
-
Cream together the butter, granulated sugar, light brown sugar, and egg yolks in a mixing bowl. Beat on high speed until the mixture is whipped and bright yellow; don’t forget to scrape the sides to mix everything well.
-
Incorporate the milk and vanilla extract into the butter mixture. Continue beating until well combined, then set this mixture aside for later.
-
Combine the dry ingredients by whisking together the flour, baking powder, salt, and baking soda in a separate bowl. Gradually add this dry mix to the wet ingredients, gently folding until just incorporated and smooth.
-
Whip the egg whites in another large bowl on high speed until stiff peaks form, creating that light, airy texture we love in cupcakes.
-
Fold the whipped egg whites gently into the batter using a rubber spatula. This step is crucial for achieving that lovely fluffy cupcake texture!
-
Fill each cupcake liner ¾ full with batter. Bake for about 20 minutes, or until a toothpick inserted in the center comes out clean or with a few moist crumbs.
-
Poke the tops of the cupcakes with a toothpick after baking to create small holes for soaking; this will ensure they absorb all that delicious milk mixture later.
-
Mix the soaking liquid by combining the evaporated milk, sweetened condensed milk, and heavy cream in a separate bowl. Stir until well blended and creamy.
-
Pour the milk mixture slowly over the warm cupcakes, allowing them to absorb all the deliciousness until the mixture is fully used.
-
Cool the cupcakes completely on a wire rack before frosting them; this is important to prevent the frosting from melting off.
-
Beat the unsalted butter in a bowl on high speed until light and fluffy. Remember to scrape down the sides to ensure a smooth consistency.
-
Add the confectioners’ sugar, vanilla extract, salt, and heavy cream gradually to the butter, mixing until everything is creamy and well combined.
-
Adjust the texture of your frosting: if it’s too thick, just add more heavy cream until you reach your desired consistency.
-
Frost each cupcake generously, or use a piping bag to create beautiful swirls on top; take your time, it’s all part of the fun!
-
Garnish the cupcakes with fresh strawberries or other berries, if desired, before serving to add a burst of color and flavor.
Optional: Top with a sprinkle of cinnamon for an added touch of warmth.
Exact quantities are listed in the recipe card below.
Tips for the Best Tres Leches Cupcakes
-
Room Temperature Ingredients: Make sure all your ingredients, especially the butter and eggs, are at room temperature for better mixing and texture.
-
Don’t Overmix: When combining wet and dry ingredients, mix until just incorporated to maintain the light, fluffy texture of your Tres Leches Cupcakes.
-
Allow Soaking Time: Let the milk mixture absorb fully into the cupcakes before frosting. This enhances their flavor and moisture.
-
Use a Toothpick: After baking, poke holes with a toothpick to allow the soaking mixture to penetrate effectively, ensuring every bite is deliciously moist.
-
Chill Before Serving: Refrigerate the frosted cupcakes for at least 30 minutes before serving for a refreshing treat, as the flavors meld beautifully.
What to Serve with Tres Leches Cupcakes?
Each layer of sweetness in these cupcakes beckons for delightful companions to create a perfect dessert spread.
-
Fresh Fruit Salad: A refreshing mix of seasonal fruits adds a bright, tangy contrast, balancing the richness of the cupcakes. The natural sweetness and juiciness enhance the overall experience.
-
Chocolate Dipping Sauce: Drizzle warm, velvety chocolate sauce over the cupcakes for a decadent touch. It complements the creamy flavors and adds a luxurious finish.
-
Whipped Cream: Soft, fluffy whipped cream served on the side provides an airy lightness that beautifully pairs with the moist texture of the cupcakes. You can even flavor it with a hint of vanilla for extra depth.
-
Ice Cream: A scoop of creamy vanilla or coconut ice cream brings a cool element to your dessert plate, harmonizing with the Tres Leches Cupcakes’ milky goodness. The cold and warm combination is positively delightful.
-
Café de Olla: This traditional Mexican spiced coffee adds a warm, aromatic touch that pairs beautifully with the sweetness of the cupcakes. The hints of cinnamon and chocolate make for a perfect beverage pairing.
-
Chocolate-Covered Strawberries: These add a touch of elegance and their juicy texture perfectly complements the moist cupcakes. Plus, they’re always a hit at gatherings and celebrations!
-
Coconut Macaroons: Crispy on the outside and chewy inside, these sweet treats echo the flavors of the cupcakes while adding a fun texture contrast.
-
Almond Biscotti: For a delightful crunch, serve these alongside your cupcakes. Their nutty flavor and crispness go hand in hand with the soft, tender cupcakes.
-
Mint Tea: A refreshing cup of mint tea can cleanse the palate and perfectly balance the richness of the cupcakes. It’s a delightful way to wind down your dessert experience.
Tres Leches Cupcakes Variations
Feel free to unleash your creativity and make these cupcakes truly your own with these delicious ideas!
-
Gluten-Free: Substitute all-purpose flour with a gluten-free flour blend for a tasty alternative that everyone can enjoy.
-
Dairy-Free: Use coconut milk and dairy-free butter to craft a lighter version that’s still rich and moist.
-
Flavor Infusion: Enhance the milk mixture with spices like cinnamon or nutmeg for an aromatic twist that elevates the flavor profile.
-
Coconut Twist: Fold shredded coconut into the batter for a tropical feel that complements the richness of the Tres Leches soak beautifully.
-
Chocolate Lovers: Add cocoa powder to the batter or swirl in melted chocolate for a decadent, chocolatey take. It will satisfy all your sweet tooth cravings!
-
Fruit Fillings: Surprise everyone by adding a teaspoon of fruit jam in the center before baking for a delightful burst of fruity flavor.
-
Nutty Crunch: Sprinkle chopped nuts, such as pecans or almonds, on top of the frosting for added crunch and flavor contrast.
-
Spicy Kick: Add a pinch of cayenne pepper to the milk mixture or batter for a subtle kick of heat that pairs delightfully with the sweetness.
Your flavor journey is just beginning—don’t hesitate to mix, match, and explore!
Storage Tips for Tres Leches Cupcakes
Room Temperature: Store unfrosted Tres Leches Cupcakes in an airtight container at room temperature for up to 1 day. Avoid exposing them to direct sunlight or heat.
Fridge: After frosting, keep your cupcakes in the refrigerator for up to 5 days. Cover them with plastic wrap to avoid drying out and maintain their rich flavor.
Freezer: If you want to store them longer, freeze the unfrosted cupcakes for up to 3 months. Wrap each cupcake tightly in plastic wrap and place them in a freezer-safe bag.
Reheating: To enjoy your cupcakes warm, let frozen Tres Leches Cupcakes thaw in the fridge overnight, then bring them to room temperature before serving. If desired, you can briefly warm them in the microwave.
Make Ahead Options
These Tres Leches Cupcakes are ideal for meal prep and can save you precious time on busy days! You can prepare the cupcake batter up to 24 hours ahead by mixing it and storing it in an airtight container in the refrigerator. Additionally, the soaking mixture can be combined up to 3 days in advance and kept in the fridge for the best flavor infusion. When you’re ready to bake, simply pour the batter into liners and follow the baking instructions. After soaking, frost the cupcakes closer to serving time for the freshest taste. This ensures each cupcake remains just as delicious and moist, impressing your friends and family with minimal effort!
Tres Leches Cupcakes Recipe FAQs
What kind of milk should I use for the soaking mixture?
Absolutely! For the soaking mixture, you’ll need evaporated milk, sweetened condensed milk, and heavy cream. This combination gives Tres Leches Cupcakes their signature creaminess. I often reach for sweetened condensed milk from a trusted brand for the best flavor!
How do I store leftover Tres Leches Cupcakes?
Once frosted, store your cupcakes in an airtight container in the refrigerator for up to 5 days. Make sure to cover them well to prevent drying out. If you plan to keep them longer, unfrosted cupcakes can be stored in the freezer for up to 3 months, wrapped tightly in plastic wrap and kept in a freezer-safe bag.
Can I freeze Tres Leches Cupcakes?
Yes! To freeze, wrap each unfrosted cupcake individually in plastic wrap and place them in a freezer-safe bag. They will stay fresh for up to 3 months. When you’re ready to enjoy, let them thaw in the refrigerator overnight and bring them to room temperature before frosting or serving.
What are some common troubleshooting tips for making these cupcakes?
If your Tres Leches Cupcakes turn out too dense, ensure that the egg whites are whipped to stiff peaks before folding them into the batter. Also, be cautious not to overmix once you combine the wet and dry ingredients, as this can make your cupcakes dense rather than light and airy.
What if I have a dairy allergy?
For those with dairy allergies, you can substitute the dairy ingredients with non-dairy alternatives. Use almond, coconut, or oat milk instead of regular milk, and find vegan versions of condensed milk and heavy cream. Additionally, there are great plant-based margarines available that work beautifully in frosting!
How can I tell if my cupcakes are cooked properly?
Very! The best way to check if your Tres Leches Cupcakes are done is by inserting a toothpick in the center; it should come out clean or with a few moist crumbs. If the toothpick comes out with wet batter, give them a couple more minutes in the oven and check again!

Irresistibly Moist Tres Leches Cupcakes You’ll Crave Daily
Ingredients
Equipment
Method
- Preheat the oven to 350°F and line a 12-count cupcake pan with liners.
- Cream together the butter, granulated sugar, light brown sugar, and egg yolks in a mixing bowl.
- Incorporate the milk and vanilla extract into the butter mixture.
- Combine the dry ingredients by whisking together the flour, baking powder, salt, and baking soda.
- Whip the egg whites in another large bowl on high speed until stiff peaks form.
- Fold the whipped egg whites gently into the batter using a rubber spatula.
- Fill each cupcake liner ¾ full with batter and bake for about 20 minutes.
- Poke the tops of the cupcakes with a toothpick after baking.
- Mix the soaking liquid by combining the evaporated milk, sweetened condensed milk, and heavy cream.
- Pour the milk mixture slowly over the warm cupcakes.
- Cool the cupcakes completely on a wire rack before frosting them.
- Beat the unsalted butter in a bowl on high speed until light and fluffy.
- Add the confectioners' sugar, vanilla extract, salt, and heavy cream gradually to the butter.
- Adjust the texture of your frosting by adding more heavy cream if necessary.
- Frost each cupcake generously or use a piping bag to create swirls.
- Garnish the cupcakes with fresh strawberries or other berries before serving.







