Cover Image for Chocolate Pudding

Chocolate Pudding

Last Updated

This chocolate pudding is creamy, rich, and supper delicious! After making this recipe you will realize how easy it is and won’t ever want store-bought boxed pudding again!


  • 23 cup cocoa powder
  • 1 cup granulated white sugar
  • 4 cups milk, divided into 3 cups and 1 cup
  • 8 teaspoons corn starch
  • 6 egg yolks
  • 12 salt 
  • 4 teaspoons pure vanilla extract 


  1. In a medium heavy-bottomed saucepan, over medium heat, sift in the cocoa powder, 3 cups of milk, and sugar. Whisk until smooth and bring to a simmer, stirring regularly. Remove from heat and set aside.
  2. In a medium heat-safe bowl, whisk together 1 cup of milk, egg yolks, salt, and corn starch until smooth and well-combined.
  3. While whisking the egg mixture, slowly pour 1.5 cups of the hot milk mixture into the bowl.
  4. Return the milk pot to the stove and turn back to medium heat. Slowly pour the tempered egg mixture into the milk pot while whisking the milk mixture the whole time.
  5. Whisk the pudding constandly, until it returns to a boil. Immediately reduce heat to a simmer and continue to whisk until the pudding is thick, about 2-3 minutes more.
  6. Remove from heat and stir in vanilla and butter until fully incorporated.
  7. The pudding should be smooth. If not, strain pudding through a fine-mesh sieve to remove any lumps.
  8. Place pudding into a container and lay plastic wrap on the pudding to prevent skin from forming. Chill until set, four hours to overnight.
  9. Serve with whipped cream!


If the pudding is overcooked the corn starch can break and the pudding will be runny.

If the pudding is undercooked the egg yolks will not set and it will be runny.

Disclaimer: One or more of the links on this page may be affiliate or referral links. This means that we may receive a payment for products that you purchase through some of these links. It is important to us that we only promote excellent products from companies that provide an excellent customer experience! Please contact us if you experience problems with a product or service that you purchased based on our recommendation.