Whether you make this for family or friends, everyone will love this wonderfully delicious dessert. They will get the best of both worlds, chocolate and vanilla pudding. It is beautiful enough to serve for holidays and special gatherings.
chocolate pudding:
4 oz. bittersweet chocolate, finely chopped
3 T. cocoa powder
3 T. cornstarch
1/4 t. salt
1 c. heavy cream
3 large egg yolks
2 1/2 c. milk
1/2 c. granulated sugar
1 t. vanilla extract
vanilla pudding:
1/3 c. granulated sugar
2 T. cornstarch
1/4 t. salt
2 1/4 c. whole milk
3 large egg yolks, lightly beaten
3 T. unsalted butter, cut into small pieces
2 t. vanilla extract
chocolate pudding:
In a large heat-proof bowl, whisk together cocoa powder, cornstarch, and salt; slowly whisk in cream and eggs.
In a large saucepan, add milk and sugar; heat to a simmer stirring frequently, until sugar is dissolved.
Pour half of the hot milk into the bowl of cream and egg yolks; whisk until well-combined; pour everything back into the pot.
Bring the pudding to a low boil, cook 2 minutes, whisking constantly.
Remove pudding from the heat; stir in the vanilla; add chopped chocolate; let sit 1 - 2 minutes or until melted. Whisk until the chocolate is fully incorporated.
Pour half of the chocolate pudding into 6 parfait glasses; cool.
vanilla pudding:
In a second large saucepan, combine sugar, cornstarch, and salt. While constantly whisking, slowly drizzle in 1/4 cup milk until smooth; whisk in the egg yolks and remaining milk.
Place saucepan over medium heat; cook, whisking often, until pudding begins to thicken and just starts to bubble, about 5 - 6 minutes. Reduce heat to medium low; stir constantly, scraping the bottom and sides of the pan, 3 - 5 minutes.
Remove from heat; stir in the butter and vanilla extract until the butter is melted and completely incorporated.
Gently pour vanilla pudding over chocolate pudding, then top with the remaining chocolate pudding.
Chill in the refrigerator until set, about 2 hours.
To serve, dust with cocoa powder.