Creamy, rich, homemade chocolate pudding is made on the stovetop in about 20 minutes. It uses cocoa powder and chocolate for the best chocolate flavor and cornstarch to thicken. This makes four generous servings or six smaller servings.
0 In a mixing bowl, whisk egg yolks until smooth. Add milk to egg yolks while whisking. Set aside.
1 In a medium saucepan, combine sugar, unsweetened cocoa powder, cornstarch, and salt.
2 Pour egg-milk mixture over dry ingredients, whisking well.
3 Place the saucepan over medium-high heat. As the mixture heats, whisk constantly (this is the key to avoiding lumps). When it begins to simmer, add in chocolate. Continue simmering, stirring constantly, until chocolate melts and pudding thickens, about 1 minute.
4 Pour pudding into dessert dishes. Chill for at least one hour.
5 Just before serving, top pudding with whipped cream and shaved chocolate. Serve chilled.