Create a double boiler by placing a heatproof bowl over a pot of simmering water (the bowl shouldn't touch the water).
Add egg yolks and sugar to the bowl. Whisk constantly for 5-7 minutes until the mixture is thick, pale, and reaches 160°F (71°C) on a thermometer. This pasteurizes the eggs.
Remove from heat and let cool to room temperature, whisking occasionally (about 15 minutes).
In a separate large bowl, beat the mascarpone cheese with pistachio paste, vanilla, and salt until smooth and creamy. Don't overbeat or it may become grainy.
Gently fold the cooled egg mixture into the mascarpone until fully combined.
In another bowl, whip the heavy cream to stiff peaks. Gently fold the whipped cream into the mascarpone mixture in three additions until no streaks remain. Set aside.