Ingredients
Method
Step-by-Step
- In a medium saucepan, whisk together the sugar, cocoa powder, cornstarch, and salt. Gradually whisk in the milk until smooth, then whisk in the egg yolks.
- Cook the mixture over medium heat, whisking constantly and paying close attention to the bottom and corners of the pan. Continue until the pudding thickens and reaches a gentle boil, then cook for about 1 minute after bubbling begins.
- Remove the saucepan from the heat immediately. Whisk in the chopped chocolate, butter, and vanilla until the mixture is completely smooth and glossy.
- For an especially smooth pudding, pass the hot mixture through a fine-mesh strainer into a bowl. Divide it among serving dishes or keep it in one bowl, then press plastic wrap directly onto the surface.
- Refrigerate for at least 2 hours, until fully chilled and set. Serve cold with your favorite toppings.
Notes
Whisk continuously while the pudding cooks to prevent scorching and lumps. Whole milk gives the best balance of creaminess and structure, although lower-fat milk can be used for a less rich result. Direct-contact plastic wrap prevents a skin from forming.
