# What You'll Need:
→ Dairy
01 - 2 cups whole milk
02 - 1/2 cup heavy cream
03 - 2 tablespoons unsalted butter
→ Dry Ingredients
04 - 1/2 cup granulated sugar
05 - 1/4 cup unsweetened cocoa powder
06 - 3 tablespoons cornstarch
07 - 1/4 teaspoon salt
→ Chocolate
08 - 3.5 ounces dark chocolate (60-70% cocoa), finely chopped
→ Flavoring
09 - 1 teaspoon pure vanilla extract
# Directions:
01 - Whisk together the sugar, cocoa powder, cornstarch, and salt in a medium saucepan until thoroughly blended.
02 - Gradually whisk in the milk and cream, stirring continuously until the mixture is completely smooth and free of lumps.
03 - Place the saucepan over medium heat. Cook while whisking constantly until the mixture thickens noticeably and begins to bubble, approximately 5 to 7 minutes.
04 - Remove from heat immediately. Add the chopped chocolate and butter, whisking vigorously until both are completely melted and the pudding achieves a silky, smooth consistency.
05 - Stir in the vanilla extract until evenly distributed throughout the mixture.
06 - Pour the pudding into individual serving cups or ramekins. Press plastic wrap directly onto the surface of each portion to prevent a skin from forming during chilling.
07 - Refrigerate for a minimum of 2 hours, or until the pudding is completely set and firm.
08 - Serve chilled. Optionally top with freshly whipped cream, chocolate shavings, or fresh berries before serving.