Let me tell you, Tres Leches Cupcakes are the kind of dessert that can steal the show at any gathering! The first time I had one, I was at a friend’s birthday party, and I remember thinking, “What is this magical little cake?” Each bite was like a sweet, creamy cloud, and I was instantly hooked. I watched as everyone around me savored the cupcakes, and I knew I had to learn how to make them myself!

What makes these cupcakes truly special is the incredible soak in three types of milk: evaporated milk, sweetened condensed milk, and good ol’ whole milk. This heavenly combination not only keeps the cupcakes incredibly moist but also infuses them with a depth of flavor that’s downright irresistible. Topped with fluffy whipped cream and a sprinkle of cinnamon, these little wonders are an absolute celebration of textures and tastes. Trust me, once you try making Tres Leches Cupcakes at home, they’ll become your go-to dessert for every occasion!
Ingredients List
Here’s everything you’ll need to whip up these delightful Tres Leches Cupcakes. Each ingredient plays a crucial role in creating that perfect flavor and texture, so let’s dive in!
- 1 cup all-purpose flour: This is the base of your cupcakes, giving them structure and a lovely crumb.
- 1 ½ teaspoons baking powder: This helps the cupcakes rise and become light and fluffy.
- ¼ teaspoon salt: A little salt enhances the sweetness and balances the flavors.
- 5 large eggs, separated: You’ll need the yolks for the batter and the whites to add airiness. Make sure they’re at room temperature for best results!
- 1 cup granulated sugar, divided: This will sweeten your cupcakes and also help in whipping the egg whites to those beautiful stiff peaks.
- ⅓ cup whole milk: Adds moisture and richness to the batter.
- 1 teaspoon vanilla extract: Essential for that warm, comforting flavor that pairs beautifully with the milks.
- 12 oz can evaporated milk: This is one of the key players in the soaking process, giving the cupcakes that creamy texture.
- 14 oz can sweetened condensed milk: This adds sweetness and a touch of indulgence that’s hard to resist.
- ¼ cup whole milk: Just to round out the soaking mixture and keep things deliciously moist.
- Foil muffin tin liners (not paper): Trust me, foil liners are a must here. They hold up better against the milk soak than paper liners!
- 1 pint heavy whipping cream: This is for the luscious topping that makes each bite feel like a special treat.
- 3 tablespoons powdered sugar: Just a little sweetness for the whipped cream topping.
- ½ teaspoon vanilla extract: Yes, we’re adding a bit more for the whipped cream, because why not?
- Ground cinnamon, for topping: A sprinkle of cinnamon adds that perfect finishing touch and a hint of warmth.
Gather these ingredients, and you’re well on your way to creating a dessert that’s sure to impress!
How to Prepare Tres Leches Cupcakes
Preparing Tres Leches Cupcakes is a fun and rewarding process that fills your kitchen with delightful aromas. Trust me, once you get the hang of it, you’ll find yourself whipping these up for every occasion! Let’s break it down step-by-step so you can follow along easily.
Step-by-step Instructions
- Preheat your oven: Start by preheating your oven to 350°F (175°C). This is essential to ensure your cupcakes bake evenly.
- Prepare the muffin tin: Line a standard muffin tin with foil liners. I can’t stress this enough: foil liners are key! They hold up against the liquid soak without getting soggy.
- Mix dry ingredients: In a medium bowl, whisk together 1 cup of all-purpose flour, 1 ½ teaspoons baking powder, and ¼ teaspoon salt. This combo will give your cupcakes that perfect structure.
- Separate the eggs: Carefully separate the 5 large eggs, placing the yolks in one bowl and the whites in another. Make sure no yolk gets into the whites for the best results!
- Beat the yolks: Add ¾ cup of granulated sugar to the yolks. Beat them on high speed until they turn a pale yellow color, about 3-5 minutes. This is where the magic begins!
- Mix in milk and vanilla: Stir in ⅓ cup of whole milk and 1 teaspoon of vanilla extract into the yolk mixture. It should smell heavenly!
- Combine wet and dry: Pour the yolk mixture over the dry ingredients. Gently stir until just combined. Don’t over-mix; it’s okay if a few flour streaks remain.
- Whip the egg whites: In the clean bowl, beat the egg whites on high speed. Gradually add the remaining ¼ cup of sugar until stiff peaks form. This will give your cupcakes that airy texture!
- Fold in the egg whites: Gently fold the whipped egg whites into the batter. Use a spatula and be careful not to deflate them. You want to keep that fluffiness!
- Fill the liners: Divide the batter among the muffin liners, filling them about ¾ full. You should get around 22 cupcakes from this batch.
- Bake: Pop the cupcakes into the oven and bake for about 12-16 minutes. Keep an eye on them! They’re done when a toothpick inserted in the center comes out clean.
- Cool completely: Once baked, let the cupcakes cool completely in the tin. Patience is key here!
- Poke holes: After they’ve cooled, use a toothpick or skewer to poke holes all over the tops of each cupcake. Be careful not to poke through the liners!
- Prepare the soaking mixture: In a small bowl, combine the 12 oz can of evaporated milk, the 14 oz can of sweetened condensed milk, and ¼ cup of whole milk. Stir until well mixed.
- Soak the cupcakes: Spoon about 2 tablespoons of the milk mixture over each cupcake, making sure it seeps into those holes. This is where all the flavor and moisture come from!
- Chill: Refrigerate the cupcakes for at least 1 hour, or even better, overnight. This allows them to soak up all that deliciousness.
- Whip the cream: Just before serving, whip 1 pint of heavy cream with 3 tablespoons of powdered sugar and ½ teaspoon of vanilla extract until stiff peaks form. This is going to be the perfect topping!
- Top and serve: Spoon the whipped cream over each cupcake and sprinkle with ground cinnamon. Feel free to add fresh strawberries for an extra touch!
And there you have it! Follow these steps, and you’ll be on your way to creating the most delicious Tres Leches Cupcakes that will wow your friends and family. Enjoy every bite!
Nutritional Information
Before we dive into those heavenly Tres Leches Cupcakes, let’s talk nutrition! Keep in mind that the nutritional values can vary based on the specific brands of ingredients you use and how you prepare them, so these figures are just estimates.
- Serving Size: 1 cupcake
- Calories: 236 kcal
- Sugar: 23 g
- Sodium: 93 mg
- Fat: 12 g
- Saturated Fat: 7 g
- Carbohydrates: 28 g
- Fiber: 1 g
- Protein: 5 g
- Cholesterol: 83 mg
So, while these cupcakes are a delightful treat, they do pack a bit of a punch in terms of sweetness and richness. Perfect for a special occasion or just because you deserve it! Enjoy every indulgent bite!
Why You’ll Love This Recipe
Trust me, once you try these Tres Leches Cupcakes, you’ll understand why they’re a favorite in so many households! Here are just a few reasons to fall in love with this recipe:
- Quick Preparation: With just a bit of mixing and baking, you can create these delightful cupcakes in under two hours!
- Delicious Flavor: The combination of three types of milk makes each cupcake incredibly moist and bursting with sweetness, making it a delightful treat for your taste buds.
- Vegetarian-Friendly: This recipe is perfect for vegetarians, allowing everyone to indulge without worry.
- Impressive Presentation: Topped with fluffy whipped cream and a sprinkle of cinnamon, these cupcakes look as good as they taste, making them perfect for any occasion.
- Make-Ahead Option: You can prepare the cupcakes in advance, allowing them to soak overnight, which intensifies their flavor and makes your life easier!
- Endless Customization: Feel free to get creative with toppings or flavors, like adding fresh fruit or a drizzle of chocolate sauce for an extra treat!
Honestly, what’s not to love? These cupcakes are a celebration of flavor and texture that will keep everyone coming back for more!
Tips for Success with Tres Leches Cupcakes
Getting the perfect Tres Leches Cupcakes is all about a few key tips and tricks that I’ve picked up over time. Believe me, with these pointers, you’ll be on your way to mastering this delightful treat!
- Room Temperature Ingredients: Make sure your eggs and milk are at room temperature before you start. This helps them mix better and leads to a lighter, fluffier cupcake!
- Don’t Overmix: When combining the wet and dry ingredients, be gentle! Overmixing can lead to dense cupcakes. Just stir until the flour is barely incorporated for that perfect light texture.
- Watch the Baking Time: Ovens can vary, so start checking your cupcakes at 12 minutes. They should spring back when lightly touched, and a toothpick should come out clean. Don’t let them overbake – dry cupcakes are a no-go!
- Poking Holes: Be generous when you poke holes into the cupcakes! This step is crucial for allowing the milks to soak in. Make sure to poke deep but be careful not to go through the liners.
- Chill Time Matters: Letting your cupcakes soak in the milk mixture for at least an hour (or overnight if you can wait!) is vital. This is when they absorb all that delicious flavor and moisture.
- Whip the Cream Just Right: When whipping the heavy cream, don’t overdo it! Stop as soon as you see stiff peaks. Over-whipping can turn it into butter, which, while tasty, isn’t what you want for a topping!
- Foil Liners are Key: Trust me on this one! Use foil liners instead of paper ones. They hold up much better against the milk soak and keep your cupcakes looking beautiful.
- Stay Creative: Don’t hesitate to experiment with flavors! Try adding a splash of rum or coconut milk to the soaking mixture for a fun twist. The possibilities are endless!
With these tips in hand, you’ll be ready to impress with your Tres Leches Cupcakes. Happy baking, and enjoy every delicious moment!
Variations of Tres Leches Cupcakes
If you’re like me, you love experimenting in the kitchen! Tres Leches Cupcakes are incredibly versatile, and there are so many fun ways to put your own spin on this classic recipe. Here are a few of my favorite variations to inspire your creativity:
- Coconut Tres Leches: Swap out the whole milk in the soaking mixture for coconut milk! This adds a tropical twist that pairs beautifully with the sweetness of the cupcakes. You can also fold in some shredded coconut into the batter for an extra coconut kick!
- Chocolate Tres Leches: For all the chocolate lovers out there, try adding ¼ cup of cocoa powder to the dry ingredients. This will give your cupcakes a rich chocolate flavor. Use chocolate milk in the soaking mixture for a double dose of chocolatey goodness!
- Rum-Soaked Tres Leches: Add a splash of dark rum to your soaking mixture for a delightful adult twist. It adds depth and a hint of warmth that makes these cupcakes even more indulgent. Just remember to adjust the sweetness if needed!
- Fruit-Topped Delight: Instead of just cinnamon, top your cupcakes with fresh fruits like strawberries, mangoes, or blueberries. The fruity freshness balances out the sweetness and adds a beautiful pop of color!
- Matcha Tres Leches: For a unique flavor, mix in a tablespoon of matcha powder into the batter. It gives the cupcakes a lovely green hue and a subtle earthy flavor that’s absolutely delightful!
- Spiced Tres Leches: Add a pinch of ground nutmeg or cardamom to the batter for a warm spiced flavor. This is especially perfect for fall gatherings, elevating the cupcakes with cozy notes that everyone will love.
- Caramel Drizzle: Drizzle some caramel sauce over the whipped cream topping for an extra layer of sweetness. It not only adds flavor but also gives your cupcakes a lovely, luscious look!
Feel free to mix and match these ideas or come up with your own creations! Tres Leches Cupcakes are a fantastic blank canvas for your baking imagination, and they’re sure to impress your friends and family no matter how you choose to customize them. Happy baking!
Storage & Reheating Instructions
Storing your Tres Leches Cupcakes properly is key to keeping them fresh and delicious for as long as possible. Trust me, you’ll want to savor every last bite of these little delights!
First off, if you have any leftovers (which is a big “if” because they’re so good!), make sure to store them in an airtight container in the refrigerator. This will help maintain their moisture and prevent them from drying out. You can keep them this way for about 3-4 days. Just be sure to layer parchment paper between the cupcakes to stop them from sticking together. It’s a little trick I learned that works wonders!
Now, if you want to make these cupcakes ahead of time, here’s a tip: prepare them up until the soaking step (but don’t poke holes yet!). You can store them in the fridge for 1-2 days. When you’re ready to serve, just poke those holes, soak them with the milk mixture, and let them chill to absorb all that goodness.
As for reheating, I recommend enjoying these cupcakes cold right out of the fridge. The chilled texture is one of the best parts! But if you prefer them at room temperature, just take them out for about 20-30 minutes before serving. However, avoid microwaving them; it can alter the texture and make them soggy, and we definitely don’t want that!
With these storage and reheating tips, you’ll keep your Tres Leches Cupcakes as delightful as the day you made them. Enjoy every creamy, dreamy bite!

Serving Suggestions
When it comes to serving your Tres Leches Cupcakes, there are so many delightful ways to enhance the experience! Trust me, these little treats shine even brighter when paired with the right accompaniments. Here are some of my favorite suggestions that you can try:
- Fresh Fruit: Serve your cupcakes with a side of fresh strawberries, raspberries, or sliced mangoes. The juicy, fruity goodness not only adds a burst of color but also balances out the sweetness of the cupcakes.
- Chocolate Sauce: Drizzle some rich chocolate sauce over the whipped cream topping for a decadent twist. The combination of chocolate and the creamy milk soak is simply heavenly!
- Coffee or Espresso: Pair these cupcakes with a hot cup of coffee or espresso. The slight bitterness of coffee complements the sweetness of the cupcakes beautifully, making for a delightful dessert experience.
- Coconut Flakes: If you’re leaning into a tropical theme, sprinkle some toasted coconut flakes over the whipped cream. It adds both texture and flavor, making your cupcakes feel like a mini vacation!
- Ice Cream: A scoop of vanilla or coconut ice cream next to your Tres Leches Cupcakes can elevate the indulgence factor. The cold creaminess is a fantastic contrast to the moist cupcakes.
- Whipped Cream Variations: Try flavored whipped cream, like adding a splash of almond extract or a pinch of cinnamon to the cream before whipping. It gives an extra layer of flavor that pairs wonderfully!
Feel free to mix and match these suggestions according to your mood or the occasion. These little cupcakes are versatile, and with the right pairings, they’ll become the star of your dessert table every time! Enjoy serving and sharing these delightful treats!
FAQ About Tres Leches Cupcakes
Got questions about these amazing Tres Leches Cupcakes? Don’t worry, I’ve got you covered! Here are some of the most common queries I get, along with my answers to help you out:
- Q: What makes Tres Leches Cupcakes different from regular cupcakes?
A: Tres Leches Cupcakes are uniquely soaked in a mixture of three types of milk—evaporated milk, sweetened condensed milk, and whole milk. This gives them a moist, rich texture and an irresistible flavor that sets them apart from regular cupcakes! - Q: Can I make these cupcakes ahead of time?
A: Absolutely! You can prepare the cupcakes up to the soaking step a day or two in advance. Just store them covered in the fridge until you’re ready to poke holes and soak them with the milk mixture. They actually taste even better after soaking overnight! - Q: Are Tres Leches Cupcakes gluten-free?
A: The traditional recipe I shared is not gluten-free, but you can use a gluten-free all-purpose flour blend to make them suitable for a gluten-free diet. Just be sure to check the other ingredients for gluten content as well! - Q: How do I store leftover cupcakes?
A: Store any leftovers in an airtight container in the fridge for up to 3-4 days. If you want to keep them from sticking together, layer parchment paper between them. They’re best enjoyed chilled! - Q: Can I freeze Tres Leches Cupcakes?
A: Yes! You can freeze the cupcakes up until the soaking step. Just make sure they’re completely cool before placing them in a freezer-safe bag. When you’re ready to enjoy, thaw them completely, poke holes, and soak with the milk mixture. - Q: What can I use instead of heavy whipping cream for the topping?
A: If you’re looking for a lighter option, you can use whipped topping or even Greek yogurt for a tangy twist. Just know that the flavor and texture will differ a bit from the original recipe. - Q: Can I customize the flavors of the milk soak?
A: Definitely! Feel free to add flavorings like vanilla, almond extract, or even a splash of rum to your soaking mixture for a fun twist. You can also experiment with different types of milk, like coconut milk for a tropical vibe!
For more recipes follow me in page Pinterest.
If you have any other questions or need more tips, don’t hesitate to reach out. I’m here to help you create the most delicious Tres Leches Cupcakes that will wow everyone!
Print
Tres Leches Cupcakes: 7 Irresistibly Dreamy Delights
- Total Time: 1 hour 46 minutes
- Yield: 22 cupcakes 1x
- Diet: Vegetarian
Description
Delicious Tres Leches Cupcakes soaked in three types of milk and topped with whipped cream.
Ingredients
- 1 cup all-purpose flour
- 1 ½ tsp baking powder
- ¼ tsp salt
- 5 large eggs, separated
- 1 cup granulated sugar, divided
- ⅓ cup whole milk
- 1 tsp vanilla extract
- 12 oz can evaporated milk
- 14 oz can sweetened condensed milk
- ¼ cup whole milk
- Foil muffin tin liners (not paper)
- 1 pint heavy whipping cream
- 3 Tbsp powdered sugar
- ½ tsp vanilla extract
- Ground cinnamon, for topping
Instructions
- Preheat oven to 350°F. Line a standard muffin tin with foil liners.
- In a medium bowl, combine flour, baking powder, and salt.
- Separate eggs, placing yolks in one bowl and whites in another.
- Add ¾ cup sugar to the yolks and beat on high until pale yellow. Stir in ⅓ cup milk and vanilla.
- Pour the yolk mixture over the flour mixture and stir gently until combined (don’t over-mix).
- Beat egg whites on high with electric beaters, gradually adding the remaining ¼ cup sugar until stiff peaks form.
- Fold egg whites into the batter gently until combined.
- Divide batter among muffin liners, filling about ¾ full (makes ~22 cupcakes).
- Bake 12–16 minutes, or until a toothpick inserted in the center comes out clean. Cool completely.
- Use a toothpick or skewer to prick holes deeply all over each cupcake (be careful not to poke through the liners).
- Combine evaporated milk, sweetened condensed milk, and ¼ cup whole milk in a small bowl.
- Spoon about 2 Tbsp of the milk mixture over each cupcake.
- Refrigerate at least 1 hour or overnight to soak.
- Whip heavy cream, powdered sugar, and vanilla until stiff peaks form.
- Spoon over the top of each cupcake.
- Sprinkle with cinnamon and optionally garnish with fresh strawberries.
Notes
- Make Ahead: Prepare cupcakes 1–2 days in advance up to step 8. Store covered in the fridge. Don’t poke holes until ready to serve.
- Freezing: Prepare up to step 8 and cool completely. Freeze in a freezer-safe bag for 2–3 months. Thaw completely, then poke holes and pour milk mixture.
- Tip: Foil liners are essential; paper liners will get soggy from the milk soak.
- Prep Time: 30 minutes
- Cook Time: 16 minutes
- Category: Dessert
- Method: Baking
- Cuisine: Mexican
Nutrition
- Serving Size: 1 cupcake
- Calories: 236 kcal
- Sugar: 23 g
- Sodium: 93 mg
- Fat: 12 g
- Saturated Fat: 7 g
- Carbohydrates: 28 g
- Fiber: 1 g
- Protein: 5 g
- Cholesterol: 83 mg
Keywords: Tres Leches Cupcakes, Mexican dessert, cupcake recipe