1/4 cup sugar
1/4 cup unsweetened cocoa powder
2 Tbsp cornstarch
Pinch of salt
2 cups whole milk
1 large egg
4 ounces semi-sweet chocolate chips
Four 6-ounce ramekins or custard cups
Whisk together the sugar, cocoa powder, cornstarch, and salt in a heavy 2-quart saucepan.
Gradually whisk in the milk.
Bring to a boil, whisking constantly, and boil, whisking, until pudding is thick, about 3 to 5 minutes. Remove from heat.
Immediately beat the egg lightly in a medium, heat-proof bowl, such as a hard plastic or ceramic mixing bowl. Very gradually add the hot chocolate mixture to the egg, whisking constantly.
Whisk in the chocolate chips until they are melted and the mixture is smooth.
Pour the pudding into the ramekins or cups. If you want, cover the surface of each of the pudding cups with some cut out wax paper to prevent a skin from forming on the top of the pudding. Refrigerate, covered, until cold, at least 2 hours.
Serve with whipped cream.