Ingredients
Equipment
Method
Bake the cupcakes
- Preheat oven to 350°F and line a muffin tin with cupcake liners.
- Whisk together all-purpose flour, baking powder, and salt until evenly combined.
- Beat the egg yolks with sugar until pale and slightly thickened.
- Add whole milk and vanilla extract to the yolk mixture and mix until smooth.
- Fold the flour mixture into the batter until no dry streaks remain.
- Beat the egg whites until stiff peaks form, then gently fold them into the batter to keep it airy.
- Fill cupcake liners 2/3 full and bake 16-18 minutes, until golden and springy.
Soak and chill
- Immediately after removing the cupcakes from the oven, pierce each cupcake several times with a toothpick.
- Whisk sweetened condensed milk, evaporated milk, and heavy cream until smooth and pourable.
- Pour the milk mixture evenly over the warm cupcakes so it soaks into the holes.
- Cool completely, then refrigerate at least 4 hours.
Top and serve
- Before serving, beat heavy whipping cream, powdered sugar, and vanilla extract until stiff peaks form.
- Pipe the whipped cream onto the chilled cupcakes.
- Garnish with fresh strawberries and serve.
Notes
For the best three-milk soak, pour the milk mixture over the cupcakes while they’re still warm so it absorbs quickly. Refrigerate covered up to 3 days; add the whipped topping right before serving to keep it fluffy. Freezing is not recommended because the soaked crumb and whipped topping texture can change. For a lighter option, use a lactose-free milk blend in the milk mixture (follow your product swap ratios) while keeping the whipping cream the same.
