“I swear, these Moist Tres Leches Cupcakes with Fluffy Whipped Cream Frosting almost saved my sanity that week.”
It started with a last-minute invite to a friend’s birthday party, and honestly, I had zero time to bake something fancy. I rummaged through my pantry, found some canned milk, and thought, “Why not try tres leches in cupcake form?” Skeptical? Absolutely. But as I poked those little cakes with the milk mixture and topped them with clouds of whipped cream, something magical happened. The cupcakes soaked up that luscious milk blend without turning into a soggy mess, and the whipped cream frosting felt like a gentle hug on each bite.
Friends kept asking for the recipe after that night, and it quickly became my go-to dessert for any occasion where I want to impress without stress. The balance of sweet, creamy, and airy textures in these cupcakes is unlike any other treat I’ve whipped up before. Honestly, it’s a little slice of joy that makes you pause and savor, no matter how chaotic the day is.
What’s stuck with me since then? How a simple twist on a classic dessert can turn an ordinary gathering into something memorable, one cupcake at a time.
Why You’ll Love This Recipe
After testing this recipe multiple times (yes, it’s been a bit of an obsession), I can confidently say it’s one of the easiest yet most rewarding desserts you’ll make. Here’s why it keeps winning over my dinner guests and family:
- Quick & Easy: These cupcakes come together in under an hour, including baking and soaking time—perfect for busy weeknights or last-minute dessert needs.
- Simple Ingredients: No hunting for exotic items here. You likely have all the staples in your kitchen already, from eggs to sweetened condensed milk.
- Perfect for Celebrations: Whether it’s a casual brunch or a festive potluck, these cupcakes bring a touch of elegance without fuss.
- Crowd-Pleaser: Kids, adults, skeptics—everyone loves them. The moist texture combined with fluffy whipped cream frosting makes them irresistible.
- Unbelievably Delicious: The secret lies in the tres leches soak that keeps each cupcake tender and juicy, while the whipped cream adds a light, airy finish that won’t overpower.
This isn’t your run-of-the-mill cupcake recipe. The technique of soaking the cupcakes while still warm, and the whipped cream frosting that stays stable without heavy butter, sets it apart. Plus, it’s a twist on a traditional Latin dessert that you can make without a ton of fuss.
Honestly, it’s the kind of recipe that makes you close your eyes after the first bite, savoring that perfect balance of sweet, creamy, and fluffy. And if you’re wondering about other crowd-pleasing treats, you might enjoy the homemade chili nachos or the loaded potato skins I made for a recent game night.
What Ingredients You Will Need
This recipe uses straightforward, pantry-friendly ingredients to deliver that rich tres leches flavor with a light and fluffy finish. Here’s a breakdown:
- For the Cupcakes:
- 1 cup all-purpose flour (125g) – I prefer King Arthur for consistent results
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- 5 large eggs, separated (room temperature) – egg whites whipped add volume
- 1 cup granulated sugar (200g), divided
- 1/3 cup whole milk (80ml)
- 1 teaspoon vanilla extract
- For the Tres Leches Soak:
- 1 can (12 oz/354 ml) evaporated milk
- 1 can (14 oz/396g) sweetened condensed milk
- ½ cup heavy cream (120ml) – adds richness
- For the Whipped Cream Frosting:
- 1 ½ cups heavy cream (360ml), cold
- 3 tablespoons powdered sugar
- 1 teaspoon vanilla extract
- Optional: pinch of cream of tartar (helps stabilize the whipped cream)
If you need a gluten-free version, swapping the all-purpose flour with a 1:1 gluten-free baking flour works well. For a dairy-free twist, almond or oat milk can replace the whole milk in the batter, and coconut cream can be used in the soak and frosting, although the flavor will shift slightly.
Equipment Needed
- Standard 12-cup muffin tin – I find the non-stick variety easiest for cupcake release
- Electric mixer or stand mixer – crucial for whipping egg whites and cream to the right consistency
- Mixing bowls – separate bowls for whites and batter
- Measuring cups and spoons – accuracy is key for baking success
- Toothpick or skewer – to test cupcake doneness and poke holes for soaking
- Cooling rack – helps cupcakes cool evenly without sogginess
If you don’t have a stand mixer, a hand mixer works fine but requires a bit more arm power. For a budget-friendly option, manual whisking the egg whites is possible but expect a longer whipping time and a bit more fatigue.
Keep your equipment clean and dry, especially when whipping egg whites, as any grease or moisture can prevent them from whipping properly.
Preparation Method

- Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or lightly grease it. This helps prevent sticking during soaking.
- Mix dry ingredients. In a medium bowl, sift together 1 cup all-purpose flour, 1 ½ teaspoons baking powder, and ¼ teaspoon salt. Set aside.
- Whisk egg yolks and sugar. In a large bowl, beat 5 egg yolks with ½ cup (100g) of granulated sugar until the mixture turns pale yellow and slightly thickened (about 3-4 minutes). Stir in 1/3 cup whole milk and 1 teaspoon vanilla extract.
- Combine wet and dry. Gently fold the dry ingredients into the yolk mixture until just combined. Avoid overmixing to keep the cupcakes tender.
- Whip egg whites. In a separate, clean bowl, beat the 5 egg whites on medium speed until soft peaks form. Gradually add the remaining ½ cup (100g) sugar and continue beating until stiff peaks form. This step is crucial for the light texture.
- Fold whites into batter. Carefully fold the whipped egg whites into the batter in three additions, using a spatula, to keep as much air in the batter as possible.
- Fill cupcake liners. Divide the batter evenly among the 12 liners, filling each about 2/3 full.
- Bake for 18-22 minutes. The cupcakes should be lightly golden on top and a toothpick inserted in the center should come out clean. Let them cool in the pan for 10 minutes.
- Poke holes and soak. While still warm, use a skewer or fork to poke several holes all over each cupcake. Slowly pour the tres leches soak (mix evaporated milk, sweetened condensed milk, and heavy cream) evenly over the cupcakes. They’ll absorb the liquid, becoming moist but not soggy. Chill for at least 2 hours (overnight is even better).
- Prepare the whipped cream frosting. Beat 1 ½ cups cold heavy cream, 3 tablespoons powdered sugar, 1 teaspoon vanilla extract, and a pinch of cream of tartar until stiff peaks form. Be careful not to overbeat or it’ll turn grainy.
- Frost and serve. Pipe or spread the whipped cream frosting generously on each cupcake right before serving. For an extra touch, sprinkle a little cinnamon or garnish with fresh berries.
Pro tip: If cupcakes seem too dry after soaking, a little more of the milk mixture won’t hurt — just pour slowly and let it absorb gradually.
Cooking Tips & Techniques
Getting the perfect moistness in tres leches cupcakes can feel tricky, but these tips have saved me more than once:
- Whip egg whites properly: The lightness of the cupcakes depends heavily on stiffly beaten egg whites. Make sure your bowl and beaters are grease-free.
- Don’t overbake: Cupcakes continue cooking slightly after you take them out, so watch closely. Overbaked cupcakes won’t absorb the milk soak well and turn dry.
- Poke enough holes: This allows the milk mixture to soak in evenly. I usually poke about 6-8 holes per cupcake with a thin skewer.
- Cool before soaking: Slightly warm is ideal. Too hot and the cupcakes can fall apart; too cold and they won’t absorb well.
- Chill after soaking: Letting them rest in the fridge helps the flavors meld and the texture set perfectly.
- Whipped cream stability: Adding a pinch of cream of tartar or a teaspoon of cornstarch helps the frosting hold up longer if you’re not serving immediately.
I’ve learned the hard way that rushing the soaking process or skipping the hole-poking step leads to disappointing dry cupcakes. Patience here really pays off. If you want to try a different frosting style, a light cream cheese frosting works, but it changes the classic feel.
Variations & Adaptations
Want to switch things up? These cupcakes lend themselves well to customization:
- Chocolate Tres Leches Cupcakes: Add ¼ cup unsweetened cocoa powder to the dry ingredients for a chocolate twist. The milk soak balances the rich cocoa flavor beautifully.
- Fruit-Infused: Mix fresh strawberries or mango puree into the milk soak for a fruity surprise. Alternatively, top the cupcakes with fresh berries or toasted coconut flakes.
- Dairy-Free Version: Use coconut milk and coconut cream in place of the traditional dairy milks. The whipped cream frosting can be swapped for coconut whipped topping for a tropical flair.
- Spiced Soak: Add a cinnamon stick or a few cloves to the milk soak while warming it slightly, removing them before pouring over the cupcakes for a warm spice note.
Personally, I once tried the chocolate variation alongside my banana foster upside-down cake for a dessert party, and it was a hit. It’s all about matching the flavors to your mood or occasion.
Serving & Storage Suggestions
These cupcakes are best served chilled or at cool room temperature to keep the whipped cream frosting light and fluffy. Before serving, I like to add a sprinkle of cinnamon or a few fresh berries for color and fresh flavor.
They pair wonderfully with a strong coffee or a lightly sweetened iced tea, making them perfect for a brunch or afternoon gathering.
To store, keep cupcakes in an airtight container in the refrigerator for up to 3 days. The milk soak keeps them moist, and the whipped cream frosting stays fresh when chilled properly. You can freeze un-frosted cupcakes for up to 2 months; thaw them completely, soak, then frost before serving.
Reheating isn’t recommended as it can mess with the texture, but if you prefer them a little less cold, take them out of the fridge 15 minutes beforehand. Flavors actually deepen after resting a few hours, so leftovers often taste even better.
Nutritional Information & Benefits
Each Moist Tres Leches Cupcake with Whipped Cream Frosting contains approximately:
| Per Cupcake | Calories | Fat | Carbs | Protein |
|---|---|---|---|---|
| 1 cupcake | 280-320 kcal | 12g | 38g | 6g |
The key ingredients like eggs and milk provide protein and calcium, important for bone health. Using whole milk and cream adds richness but also healthy fats that can keep you satisfied.
This recipe can be adapted to gluten-free or dairy-free diets as mentioned, making it accessible for various dietary needs. Just be mindful of the sweetened condensed milk’s sugar content if you’re watching sugar intake.
From a wellness standpoint, it’s a treat worth enjoying mindfully—balanced with mostly simple ingredients and the joy of homemade baking.
Conclusion
These Moist Tres Leches Cupcakes with Fluffy Whipped Cream Frosting are the kind of dessert that feels special without the stress. They bring together comforting creaminess and light airiness in a way that’s hard to resist.
Feel free to tweak the flavors or presentation to suit your taste. Whether you’re baking for a family dinner, a party, or just yourself, these cupcakes deliver satisfaction every time.
I always find myself going back to this recipe because it’s reliably delicious and surprisingly simple. Plus, it’s a sweet reminder that sometimes the best desserts come from happy accidents or a little culinary curiosity.
If you try these cupcakes, I’d love to hear how you made them your own. Sharing your twists or tips makes this baking journey even better. Happy baking!
Frequently Asked Questions
Can I make the cupcakes ahead of time?
Yes! Bake and soak them a day ahead, then refrigerate. Frost just before serving for the best texture.
How do I prevent the whipped cream frosting from melting?
Keep the whipped cream cold until serving and add a pinch of cream of tartar to help stabilize it.
Can I use a different frosting instead of whipped cream?
You can try cream cheese frosting or buttercream, but it changes the light, airy feel of the traditional topping.
What if my cupcakes turn out dry?
Make sure to poke enough holes and pour the milk soak slowly while the cupcakes are warm. Overbaking can also cause dryness, so watch the baking time closely.
Is there a vegan version of tres leches cupcakes?
Yes, by using plant-based milk alternatives and egg replacers, plus coconut cream for the frosting, you can create a vegan-friendly version.
Pin This Recipe!

Moist Tres Leches Cupcakes with Fluffy Whipped Cream Frosting
These moist tres leches cupcakes soaked in a luscious milk blend and topped with light, airy whipped cream frosting are an easy, crowd-pleasing dessert perfect for any occasion.
- Prep Time: 20 minutes
- Cook Time: 22 minutes
- Total Time: 2 hours 42 minutes
- Yield: 12 cupcakes 1x
- Category: Dessert
- Cuisine: Latin American
Ingredients
- 1 cup all-purpose flour (125g)
- 1 ½ teaspoons baking powder
- ¼ teaspoon salt
- 5 large eggs, separated (room temperature)
- 1 cup granulated sugar (200g), divided
- 1/3 cup whole milk (80ml)
- 1 teaspoon vanilla extract
- 1 can (12 oz/354 ml) evaporated milk
- 1 can (14 oz/396g) sweetened condensed milk
- ½ cup heavy cream (120ml)
- 1 ½ cups heavy cream (360ml), cold
- 3 tablespoons powdered sugar
- 1 teaspoon vanilla extract
- Optional: pinch of cream of tartar
Instructions
- Preheat your oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or lightly grease it.
- In a medium bowl, sift together 1 cup all-purpose flour, 1 ½ teaspoons baking powder, and ¼ teaspoon salt. Set aside.
- In a large bowl, beat 5 egg yolks with ½ cup (100g) of granulated sugar until pale yellow and slightly thickened (about 3-4 minutes). Stir in 1/3 cup whole milk and 1 teaspoon vanilla extract.
- Gently fold the dry ingredients into the yolk mixture until just combined. Avoid overmixing.
- In a separate clean bowl, beat the 5 egg whites on medium speed until soft peaks form. Gradually add the remaining ½ cup (100g) sugar and continue beating until stiff peaks form.
- Carefully fold the whipped egg whites into the batter in three additions using a spatula.
- Divide the batter evenly among the 12 liners, filling each about 2/3 full.
- Bake for 18-22 minutes until lightly golden and a toothpick inserted comes out clean. Let cool in the pan for 10 minutes.
- While still warm, poke several holes in each cupcake with a skewer or fork. Slowly pour the tres leches soak (mix evaporated milk, sweetened condensed milk, and ½ cup heavy cream) evenly over the cupcakes. Chill for at least 2 hours or overnight.
- Beat 1 ½ cups cold heavy cream, 3 tablespoons powdered sugar, 1 teaspoon vanilla extract, and a pinch of cream of tartar until stiff peaks form.
- Pipe or spread the whipped cream frosting generously on each cupcake before serving. Optionally, sprinkle cinnamon or garnish with fresh berries.
Notes
Whip egg whites properly in a grease-free bowl for best volume. Do not overbake cupcakes to ensure they absorb the milk soak well. Poke 6-8 holes per cupcake for even soaking. Chill cupcakes after soaking to meld flavors and set texture. Add cream of tartar to whipped cream to stabilize frosting. For gluten-free, substitute flour with 1:1 gluten-free baking flour. For dairy-free, use almond or oat milk and coconut cream.
Nutrition
- Serving Size: 1 cupcake
- Calories: 300
- Sugar: 28
- Sodium: 150
- Fat: 12
- Saturated Fat: 8
- Carbohydrates: 38
- Fiber: 0.5
- Protein: 6
Keywords: tres leches cupcakes, moist cupcakes, whipped cream frosting, easy dessert, party cupcakes, tres leches dessert


