Place the sugar and the egg yolks in a medium-sized glass bowl.
Set the bowl over a saucepan of gently simmering water. The water should not touch the bottom of the bowl.
Whisk the sugar and egg yolks vigorously for about 3 minutes or until they doubled the size and the mixture is foamy and light. I recommend using a hand mixer for this step.
Remove the bowl from the heat, continue whisking the egg yolk mixture for another few minutes, and let it cool down to room temperature.
Add the mascarpone cheese to the egg yolk mixture one spoonful at a time and gently fold it in using a hand whisk. Don't use an electric hand mixer to avoid over-whipping the mascarpone cheese. Set it aside.
Whisk the double cream in a separate bowl until it holds stiff peaks and add it to the egg yolk-sugar-mascarpone mixture.
Gently fold them together using a silicon spatula. Incorporate the mascarpone mixture with the whipped cream, rather than stirring it to help prevent the mixture from separating and becoming grainy.
In a separate bowl, whip the egg whites with cream of tartar until stiff. Make sure the bowl is dry and clean and there isn't any trace of egg yolk in the whites.
Add the stiffened egg whites to the mascarpone mixture, and mix with a silicon spatula, from bottom to top. Mix slowly until it’s smooth and creamy.