Print

The Ultimate Creamy Homemade Chocolate Pudding: Rich, Easy, and Ready in Minutes

Close-up of thick, glossy chocolate pudding served in a white bowl, with another bowl blurred in the background.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Make rich, velvety homemade chocolate pudding from scratch on the stovetop. This easy recipe uses simple ingredients and beats any boxed mix, delivering decadent chocolate flavor in under 20 minutes.

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 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 milk until the mixture is smooth and there are no lumps.
  3. Place the saucepan over medium heat. Cook, stirring constantly with a whisk, until the mixture thickens significantly and begins to bubble. This usually takes 8 to 10 minutes.
  4. Once boiling, continue to cook and stir for 1 minute to cook out the cornstarch taste.
  5. Remove the saucepan from the heat. Stir in the butter and vanilla extract until the butter is fully melted and incorporated.
  6. Pour the hot chocolate pudding into individual serving bowls or a single large 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 a richer flavor, substitute 1/2 cup of the milk with heavy cream.
  • If you want a texture similar to brownie pudding, serve warm immediately after cooking, or chill and top with whipped cream and chocolate shavings.
  • This recipe is naturally vegetarian.

Nutrition