Go Back
Rich chocolate pudding in a glass cup topped with whipped cream and chocolate shavings.
Daniel

Chocolate Pudding

Silky, deeply chocolatey homemade pudding that's infinitely better than the box - and just as easy.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 2 hours 30 minutes
Servings: 4 servings
Course: Dessert
Cuisine: American
Calories: 385

Ingredients
  

Pudding
  • 0.75 cup granulated sugar
  • 0.25 cup unsweetened cocoa powder Dutch-processed preferred
  • 3 tbsp cornstarch
  • 0.25 tsp salt
  • 2.5 cups whole milk
  • 0.5 cup heavy cream
  • 2 large egg yolks
  • 2 tbsp unsalted butter cut into pieces
  • 1 tsp vanilla extract
  • 3 oz bittersweet chocolate finely chopped, 60-70% cacao

Equipment

  • Medium saucepan
  • Whisk
  • Fine-Mesh Sieve
  • Four 6-ounce ramekins or one large bowl

Method
 

Cook the Pudding
  1. In a medium saucepan, whisk together the sugar, cocoa powder, cornstarch, and salt until no lumps remain. This prevents clumping when you add the liquid.
  2. Whisk in about 1 cup of the milk to form a smooth paste, then whisk in the remaining milk, cream, and egg yolks until fully combined. Scrape the corners of the pan where dry ingredients hide.
  3. Set the pan over medium heat and cook, whisking constantly and scraping the bottom and sides, until the mixture thickens and large bubbles begin to pop on the surface. This takes 6 to 8 minutes. The pudding should coat the back of a spoon and hold a line when you run your finger through it.
  4. Remove from heat and immediately whisk in the butter, vanilla, and chopped chocolate until completely melted and the pudding is glossy and smooth.
  5. Pour through a fine-mesh sieve into a clean bowl or individual ramekins to remove any cooked egg bits. Press plastic wrap directly onto the surface to prevent a skin from forming. Refrigerate until cold and set, at least 2 hours.
  6. Serve cold with lightly sweetened whipped cream and chocolate shavings if desired. The pudding keeps well for up to 4 days.

Notes

For the deepest chocolate flavor, use Dutch-processed cocoa and good-quality bittersweet chocolate - the kind you'd snack on. If you only have natural cocoa, the pudding will still work but taste slightly more acidic. The pudding can be made up to 4 days ahead; the flavor actually improves after a day as the chocolate mellows and melds.