½ cup sugar
¼ cup cornstarch
⅛ teaspoon salt
1 cup milk
1 cup semi-sweet chocolate chips
2 egg yolks, slightly beaten
3 oz cream cheese, softened
2 cups heavy whipping cream, divided
1½ teaspoons vanilla extract, divided
1 fully baked pie crust, cooled
In a medium saucepan, combine the sugar, cornstarch and salt. Slowly whisk in the milk. Add the chocolate chips and egg yolks. Turn the heat on to medium and cook, stirring constantly, until the mixture is thickened. Remove the pan from the heat and add in the cream cheese. Whisk until the cream cheese is melted and fully incorporated. Cover the surface of the mixture with a piece of plastic wrap. Refrigerate just until cooled, about 1 hour.
Once the filling is cooled, place 1¼ cups of the cream in a large bowl with 1 teaspoon of the vanilla extract. Beat until soft peaks form. Fold the whipped cream into the chocolate filling. Pour the filling into the cooled pie crust, cover and refrigerate for 6 to 8 hours, or overnight.
When ready to serve the pie, combine the remaining ¾ cup cream and ½ teaspoon of vanilla extract in a large bowl. Beat until stiff peaks form. Spread the whipped cream over the top of the pie. If desired, sprinkle the top of the pie with cocoa powder, add shaved chocolate, or just leave it as is!