Print

Best Homemade Chocolate Pudding: Rich and Creamy From Scratch

Close-up of rich, glossy homemade chocolate pudding swirled in a white ceramic ramekin.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Discover the secret to the creamiest, most decadent homemade chocolate pudding. This easy from-scratch recipe uses simple pantry staples for a silky smooth dessert that beats any boxed mix.

Ingredients

Scale
  • 2 cups whole milk
  • 1/2 cup granulated sugar
  • 1/4 cup unsweetened cocoa powder (Dutch process recommended)
  • 2 tablespoons cornstarch
  • 1/4 teaspoon salt
  • 1 teaspoon vanilla extract
  • 2 tablespoons unsalted butter

Instructions

  1. In a medium saucepan, whisk together the sugar, cocoa powder, cornstarch, and salt until combined.
  2. Gradually whisk in the whole milk until the mixture is smooth and no lumps remain.
  3. Place the saucepan over medium heat. Cook, whisking constantly, until the mixture thickens significantly and begins to bubble. This takes about 8 to 10 minutes.
  4. Once boiling, continue to cook and whisk for 1 minute to cook out the starch flavor.
  5. Remove the saucepan from the heat. Stir in the vanilla extract and the butter until the butter melts completely.
  6. Pour the pudding into individual serving bowls or a single larger dish.
  7. Press plastic wrap directly onto the surface of the pudding to prevent a skin from forming.
  8. Chill in the refrigerator for at least 2 hours, or until completely cold and set.

Notes

  • For the richest flavor, use high-quality Dutch process cocoa powder.
  • To achieve a lump-free texture, make sure to whisk the dry ingredients thoroughly before adding the milk.
  • Serve chilled, topped with fresh whipped cream or chocolate shavings.

Nutrition