Tres leches cupcakes are the soaked ones, drenched in three milks and topped with fluffy cream. I soak them well so they stay moist without collapsing under the frosting.
Topped with a light and fluffy frosting, these cupcakes are not only delicious but also visually appealing, making them a great addition to your dessert table.
Delicious Tres Leches Cupcakes Recipe

These tres leches cupcakes feature a soft sponge base soaked in a rich milk mixture that provides a unique flavor profile. The frosting is whipped to perfection, adding a fluffy touch that complements the cupcakes beautifully. This recipe takes about 1 hour and serves 12 cupcakes.
Ingredients
- 1 cup all-purpose flour
- 1 teaspoon baking powder
- 1/4 teaspoon salt
- 1/2 cup unsalted butter, softened
- 1 cup granulated sugar
- 3 large eggs
- 1 teaspoon vanilla extract
- 1/2 cup whole milk
- 1/4 cup sweetened condensed milk
- 1/4 cup evaporated milk
- 1 cup heavy whipping cream
- 2 tablespoons powdered sugar
- 1 teaspoon vanilla extract (for frosting)
- Fresh fruit for garnish (optional)
Instructions
- Preheat the oven to 350°F (175°C) and line a cupcake tin with paper liners.
- Mix Dry Ingredients: In a bowl, whisk together the flour, baking powder, and salt. Set aside.
- Cream Butter and Sugar: In a separate bowl, beat the softened butter and granulated sugar until light and fluffy. Add the eggs one at a time, mixing well after each addition, then stir in vanilla extract.
- Combine Mixtures: Gradually add the dry ingredients to the butter mixture, alternating with whole milk, and mix until just combined.
- Bake: Fill cupcake liners about 2/3 full with the batter and bake for 18-20 minutes or until a toothpick inserted comes out clean. Let them cool in the pan for 5 minutes before transferring to a wire rack to cool completely.
- Prepare Milk Mixture: In a bowl, combine the sweetened condensed milk, evaporated milk, and a remaining amount of whole milk. Once the cupcakes have cooled, poke holes in them with a toothpick and pour the milk mixture over each cupcake, allowing them to soak.
- Make the Frosting: In a mixing bowl, beat the heavy whipping cream, powdered sugar, and vanilla extract until stiff peaks form.
- Frost the Cupcakes: Once the cupcakes have absorbed the milk, top them generously with the whipped frosting. Garnish with fresh fruit if desired.
- Serve: Enjoy your creamy Mexican Tres Leches Cupcakes as a sweet treat at any gathering!
Cook and Prep Times
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Total Time: 1 hour
Nutrition Information
- Servings: 12 cupcakes
- Calories: 300kcal
- Fat: 15g
- Protein: 3g
- Carbohydrates: 40g
Chill them so the soak sets before you frost.






