Imagine sinking your teeth into a tres leches cupcake, where each bite reveals a delightful explosion of creamy sweetness that dances on your palate. The texture is irresistibly moist, and the aroma of vanilla wafts through the air, promising a truly indulgent experience that beckons you to savor every moment.
These little treasures are perfect for any celebration, from birthday parties to cozy family gatherings, creating sweet memories with each heavenly morsel. As the whipped cream crowns these cupcakes like fluffy clouds, it’s hard not to feel giddy with anticipation for the delicious flavor adventure that awaits!
Why Is tres leches cupcakes So Irresistibly Good?
Indulge in the incredible flavor of these tres leches cupcakes, where moistness meets decadence with a delightful three-milk soak. Effortless to prepare, they only require 20 minutes of prep and cook time, making them perfect for any occasion. Versatile and adaptable, you can easily customize the toppings to impress your guests. Crowd-pleasing and universally loved, these cupcakes are sure to become the star of your dessert table!
tres leches cupcakes Ingredients
For the Batter
- 1 cup all-purpose flour – This provides the structure for your tres leches cupcakes, ensuring they are light and fluffy.
- 1 cup granulated sugar – Adds sweetness and moisture, creating a deliciously tender crumb.
- 1 tablespoon baking powder – Helps the cupcakes rise beautifully, giving them that perfect fluffy texture.
- 1/2 teaspoon salt – Enhances flavor by balancing the sweetness in your batter.
- 1/2 cup unsalted butter (softened) – Contributes richness and moisture to the cupcakes for a delightful taste.
- 1 cup milk – Keeps the batter moist and adds creaminess to your tres leches cupcakes.
- 3 large eggs – Provides structure and stability, ensuring a soft and airy cupcake.
- 1 teaspoon vanilla extract – Adds a warm, aromatic flavor that complements the sweetness.
For the Tres Leches Mixture
- 1/2 cup evaporated milk – Offers a creamy texture that soaks into the cupcakes for added moisture.
- 1/2 cup sweetened condensed milk – Sweetens the mixture and gives it a rich, velvety consistency.
- 1/2 cup whole milk – Balances the flavors while keeping the tres leches mixture luscious and smooth.
For the Topping
- 1 cup heavy whipping cream – Whips up beautifully to create a light and airy topping for your cupcakes.
- 2 tablespoons powdered sugar – Sweetens the whipped cream without weighing it down, perfect for frosting.
- 1 teaspoon vanilla extract – Enhances the flavor of the whipped cream, making it even more delightful on top of your cupcakes.
How to Make tres leches cupcakes

1. Preheat the oven to 350°F (175°C) and line a muffin tin with cupcake liners. This ensures your cupcakes bake evenly and don’t stick!
2. Whisk together 1 cup of all-purpose flour, 1 cup of granulated sugar, 1 tablespoon of baking powder, and 1/2 teaspoon of salt in a mixing bowl. This dry mixture creates the perfect base for your batter!
3. Cream the softened 1/2 cup of unsalted butter until smooth in another bowl. Then, add in 1 cup of milk, 3 large eggs, and 1 teaspoon of vanilla extract. Mix until everything is well combined.
4. Combine the dry ingredients into the wet ingredients gradually, mixing gently until just combined. Overmixing can lead to dense cupcakes, so keep it light and airy!
5. Fill each cupcake liner about 2/3 full with the batter and bake for 18-20 minutes or until a toothpick comes out clean. You’ll know they’re ready when they puff up beautifully!
For the Soaking Mixture:
6. Mix together 1/2 cup of evaporated milk, 1/2 cup of sweetened condensed milk, and 1/2 cup of whole milk in a bowl. This rich blend will give your cupcakes that signature tres leches flavor!
7. Poke holes in the tops of the slightly cooled cupcakes using a toothpick and pour the milk mixture over them carefully, allowing it to soak in completely.
For the Topping:
8. Whip together 1 cup of heavy whipping cream, 2 tablespoons of powdered sugar, and 1 teaspoon of vanilla extract in a mixing bowl until soft peaks form. This fluffy topping adds a delightful touch!
9. Top each soaked cupcake with a generous dollop of whipped cream, creating a beautiful finish that’s simply irresistible.
Optional: Add a sprinkle of cinnamon on top for an extra dash of flavor!
Exact quantities are listed in the recipe card below.
Expert Tips
- Room Temperature Ingredients: Use eggs and butter at room temperature for a smoother batter; this helps tres leches cupcakes rise evenly.
- Don’t Overmix: Mix the wet and dry ingredients until just combined to prevent dense cupcakes. A light hand is key for fluffiness!
- Poke Holes Generously: Poke enough holes in your baked cupcakes to allow the tres leches mixture to soak in thoroughly, ensuring they’re moist and flavorful.
- Chill Before Topping: Let the soaked cupcakes cool completely before adding whipped cream; this prevents melting and keeps your topping fluffy.
- Whip It Right: Beat the heavy cream only until soft peaks form—overwhipping can turn it grainy, affecting the light texture you want on your tres leches cupcakes.
How to Store and Freeze tres leches cupcakes
- Fridge: Store your tres leches cupcakes in an airtight container for up to 5 days. This keeps them moist and delicious, ready to enjoy whenever you crave a sweet treat.
- Freezer: Wrap individual cupcakes tightly in plastic wrap, then place them in a freezer-safe bag. They can be frozen for up to 3 months. Thaw in the fridge overnight before serving.
- Topping Storage: If you have leftover whipped cream, store it separately in an airtight container in the fridge for up to 2 days. This keeps it fresh for topping later!
- Serving Tips: For the best flavor, let refrigerated tres leches cupcakes sit at room temperature for about 30 minutes before serving. Enjoy the delightful taste!
tres leches cupcakes Your Way
Feel free to unleash your creativity while making these delightful treats; the possibilities are endless!
- Chocolate Twist: Substitute 1/4 cup of the flour with unsweetened cocoa powder for a rich, chocolatey flavor. These chocolate-infused cupcakes will elevate your dessert game, perfect for any chocolate lover.
- Coconut Infusion: Replace whole milk with coconut milk and add shredded coconut to the batter. This twist adds a tropical flair that perfectly complements the milky soak.
- Spiced Delight: Add 1 tsp of ground cinnamon or nutmeg to the dry ingredients for a warm, spiced flavor. This subtle hint of spice will make your cupcakes cozy and inviting, perfect for fall gatherings.
- Zesty Lemon: Incorporate 1 tbsp of lemon zest into the batter for a refreshing citrus kick. The bright flavor balances the sweetness beautifully, creating a light and cheerful dessert.
- Nutty Crunch: Fold in 1/2 cup of finely chopped nuts, such as walnuts or pecans, into the batter. This addition provides texture and a delightful crunch that will surprise your taste buds.
- Berry Bliss: Mix in 1/2 cup of fresh berries like blueberries or raspberries for a burst of fruity goodness. The juicy berries pair deliciously with the milky soak, offering a refreshing contrast to the sweetness.
- Vanilla Bean Upgrade: Swap out vanilla extract for real vanilla bean paste or seeds from one vanilla pod. This simple change amplifies the vanilla flavor depth, making each bite truly luxurious.
- Almond Milk Base: Use almond milk instead of regular milk for a nutty twist that’s also dairy-free. These cupcakes remain moist while introducing a unique flavor profile that everyone will enjoy.
Make Ahead Options

These tres leches cupcakes are perfect for meal prep, allowing you to enjoy this delightful treat without the last-minute rush. You can prepare the cupcake batter up to 24 hours in advance by mixing together 1 cup all-purpose flour, 1 cup granulated sugar, 1 tbsp baking powder, and 1/2 tsp salt in a bowl. Cream the softened 1/2 cup unsalted butter before incorporating 1 cup milk, 3 large eggs, and 1 tsp vanilla extract. Once mixed, simply cover and refrigerate until you’re ready to bake. The tres leches mixture can also be made ahead of time; just combine the evaporated milk, sweetened condensed milk, and whole milk in a bowl and store it in the refrigerator for up to 3 days. When you’re ready to serve your tres leches cupcakes, bake them fresh and soak them in the prepared milk mixture right after they cool. To finish, whip the heavy cream with powdered sugar and vanilla extract just before topping each cupcake—this ensures that your whipped cream stays fluffy and delicious! Enjoy the time-saving benefits of prepping ahead while savoring every bite of these decadent cupcakes!
tres leches cupcakes Recipe FAQs
What can I substitute for all-purpose flour in the cupcake batter?
If you need a gluten-free alternative, consider using a gluten-free all-purpose flour blend that contains xanthan gum. Alternatively, almond flour or coconut flour can add unique flavors, but you may need to adjust the liquid ratios since these flours absorb moisture differently.
How should I store leftover tres leches cupcakes?
Store your tres leches cupcakes in an airtight container in the refrigerator. They’ll stay fresh for up to 3–4 days. The creamy milk mixture keeps them moist, making them even more delightful the next day!
Can I freeze tres leches cupcakes?
Absolutely! To freeze your cupcakes, allow them to soak up the milk mixture first. Then, place them in a single layer on a baking sheet and freeze until solid. Once frozen, transfer them to an airtight container or freezer bag. They’ll keep well for up to 2 months. Just thaw in the fridge before serving.
How do I troubleshoot dry cupcakes?
If you find your cupcakes are dry, it could be due to overmixing the batter or baking them too long—18-20 minutes is ideal! Make sure to check doneness with a toothpick; it should come out clean but not overly dry. Also, ensure that your oven temperature is accurate with an oven thermometer.
What’s the best way to serve tres leches cupcakes?
Serve these heavenly cupcakes chilled or at room temperature with a generous dollop of whipped cream on top. For added flair, sprinkle with cinnamon or cocoa powder just before serving for an extra touch of flavor and visual appeal!
Can I make these cupcakes dairy-free?
Yes! You can substitute the milk in the cupcake batter with almond milk or oat milk and use vegan butter instead of unsalted butter. For the milk mixture, swap evaporated and condensed milks with their non-dairy versions made from coconut or almond for a deliciously creamy treat!





