01 -
Get your oven hot at 350°F and put paper liners in your cupcake tin so they'll all bake evenly.
02 -
Mix the butter and sugar for about 4 minutes until it looks super fluffy and gets lighter in color.
03 -
Stir in the sour cream with vanilla, then gently fold in the egg whites, adding half at a time.
04 -
Put all dry stuff in one bowl, and mix the milk with water in a different cup.
05 -
Add some dry mix then some milk mix to your batter, back and forth until it's all mixed up good.
06 -
Pour batter into each liner until half full and let them bake around 15-17 minutes or until a toothpick comes out mostly clean.
07 -
Start the filling by beating egg yolks in a bowl while you warm up sugar, cornstarch and milk in a pot.
08 -
Slowly pour some hot milk into the egg mix while stirring fast, then dump it all back in the pot and cook till thick.
09 -
For the top, pour steaming cream onto chocolate and corn syrup, wait a minute, then stir until smooth.
10 -
After everything's cooled down, cut little holes in your cupcakes and spoon the cream inside.
11 -
Swirl the chocolate mix on top like a rose, starting from the middle and going around the outside.
12 -
Pop them in the fridge until you want to eat them, but let them warm up a bit before serving.