Go Back

Homemade Chocolate Pudding Recipe

Rich, velvety chocolate pudding made from scratch — silky, deeply chocolatey, and far better than boxed mix.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Calories: 310

Ingredients
  

  • 1/2 cup granulated sugar
  • 1/4 cup unsweetened Dutch-process cocoa powder
  • 3 tablespoons cornstarch
  • 1/4 teaspoon fine sea salt
  • 2 1/2 cups whole milk
  • 2 large egg yolks, lightly beaten
  • 2 tablespoons unsalted butter, softened
  • 1 teaspoon pure vanilla extract

Equipment

  • Medium heavy-bottomed saucepan
  • Whisk
  • Rubber spatula
  • Measuring cups and spoons
  • Small mixing bowl
  • Plastic wrap for covering the surface

Method
 

  1. In a medium saucepan, whisk together the sugar, cocoa powder, cornstarch, and salt until no clumps remain.
  2. Gradually pour in 1/2 cup of the milk, whisking constantly until the mixture forms a smooth, thick paste.
  3. Slowly pour in the remaining milk, whisking until the mixture is uniform and thin.
  4. Place the saucepan over medium heat and cook, stirring constantly with a spatula, for about 8 to 10 minutes, or until the mixture begins to bubble and thicken significantly.
  5. In a small bowl, temper the egg yolks by adding about 1/4 cup of the hot pudding mixture to the yolks while whisking vigorously to prevent curdling.
  6. Pour the tempered yolk mixture back into the saucepan and continue to cook over medium-low heat for another 2 minutes, stirring constantly until the custard is glossy and thickened.
  7. Remove the pan from the heat and stir in the butter and vanilla extract until completely incorporated and smooth.
  8. Pour the pudding into individual serving dishes or a large bowl and press a piece of plastic wrap directly onto the surface to prevent a skin from forming.
  9. Refrigerate for at least 3 hours or until completely chilled and set before serving.