Go Back

Homemade Chocolate Pudding

Homemade Chocolate Pudding is a rich, decadent, old-fashioned dessert that is easy to make and a hit with all ages. Top with whipped cream or pour into a graham-cracker crust for a yummy treat.
Prep Time10 mins
Cook Time1 min
Total Time11 mins
Course: Dessert
Cuisine: American
Keyword: chocolate cornstarch pudding, chocolate pudding from scratch, homemade chocolate pudding, homemade chocolate pudding with eggs
Servings: 6
Calories: 173kcal
Author: Barbara


  • 1/2 cup sugar
  • 3 Tablespoons cornstarch
  • 1/8 teaspoon salt
  • 2 Tablespoons cocoa powder
  • 2 cups milk
  • 2 egg yolks
  • 1 Tablespoon butter
  • 2 teaspoons vanilla extract


  • In a 2-quart saucepan, mix sugar, cornstarch, salt and cocoa powder.
  • Whisk milk and egg yolks in a separate bowl; slowing add to the dry ingredients while whisking.
  • Heat over medium heat; add butter so it melts while it heats up. Stir constantly.
  • Bring to a boil for 1 minute.
  • Remove from heat; stir in vanilla extract.
  • Cool slightly. Press plastic wrap or waxed paper over the top to prevent a skin from forming. Chill completely before serving.


  • In my opinion, this is the best chocolate pudding recipe. It's rich and delicious.
  • Be sure to use granulated sugar not powdered sugar.
  • Let's talk milk. Please use either whole or 2% milk for a thick pudding texture.
  • Push the pudding through a sieve if your pudding has lumps.  (But in my opinion, a few lumps never killed anyone).
  • Save the egg whites for an omelet or try your hand at homemade angel food cake.
  • Homemade pudding tends to form a skin on top. To prevent this, press a piece of plastic wrap or waxed paper against the pudding before chilling in the refrigerator.


Calories: 173kcal | Carbohydrates: 26g | Protein: 4g | Fat: 6g | Saturated Fat: 3g | Cholesterol: 78mg | Sodium: 104mg | Potassium: 139mg | Fiber: 1g | Sugar: 21g | Vitamin A: 277IU | Calcium: 102mg | Iron: 1mg