Print

Best Creamy Homemade Chocolate Pudding From Scratch

A spoonful of thick, rich homemade chocolate pudding being lifted from a white bowl.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make rich, silky smooth chocolate pudding at home using simple ingredients. This stovetop recipe beats any boxed mix and delivers classic comfort food flavor quickly.

Ingredients

Scale
  • 1/4 cup unsweetened cocoa powder
  • 3/4 cup granulated sugar
  • 1/4 teaspoon salt
  • 1/4 cup cornstarch
  • 2 cups whole milk
  • 2 large egg yolks
  • 2 tablespoons unsalted butter
  • 1 teaspoon vanilla extract

Instructions

  1. In a medium saucepan, whisk together the cocoa powder, sugar, salt, and cornstarch until combined.
  2. Gradually whisk in the whole milk until the mixture is smooth.
  3. Place the saucepan over medium heat. Cook, stirring constantly with a whisk, until the mixture thickens and begins to bubble. This takes about 8 to 10 minutes.
  4. In a small bowl, whisk the egg yolks lightly.
  5. Temper the egg yolks by slowly whisking about 1/2 cup of the hot pudding mixture into the yolks.
  6. Pour the tempered yolk mixture back into the saucepan, whisking constantly.
  7. Continue to cook over medium heat for 1 to 2 minutes, stirring constantly, until the pudding thickens significantly and coats the back of a spoon. Do not let it boil rapidly.
  8. Remove the saucepan from the heat. Stir in the butter and vanilla extract until the butter is fully melted and incorporated.
  9. Pour the pudding into individual serving dishes or a single bowl. Press plastic wrap directly onto the surface of the pudding to prevent a skin from forming.
  10. Chill in the refrigerator for at least 2 hours, or until completely cold and set.

Notes

  • For an extra rich flavor, use bittersweet chocolate chips along with the cocoa powder.
  • If you notice lumps after cooking, strain the pudding through a fine-mesh sieve before chilling.
  • This pudding is best served cold, topped with fresh whipped cream.

Nutrition