Homemade Chocolate Pudding

Total Time

Prep: 10 min. + chilling


8 servings

Updated: Jul. 03, 2023
This delightful chocolate pudding is always a treat and easy to whip up. I usually top the pudding with M&M's. My husband likes whipped topping on his and our daughter loves to dip fresh strawberries in hers. —Carrina Cooper, McAlpin, Florida


  • 1 cup sugar
  • 1/2 cup baking cocoa
  • 1/4 cup cornstarch
  • 1/2 teaspoon salt
  • 4 cups whole milk
  • 2 tablespoons butter
  • 2 teaspoons vanilla extract
  • OPTIONAL: Sweetened whipped cream and M&M's


  1. In a heavy saucepan, combine sugar, cocoa, cornstarch and salt. Gradually add milk. Bring to a boil over medium heat; boil and stir for 2 minutes. Remove from the heat; stir in butter and vanilla. Spoon into individual serving dishes. Chill until serving. If desired, garnish with whipped cream and M&M's.

Chocolate Pudding Tips

How can I avoid lumpy pudding?

Puddings and custards can get lumpy. To prevent lumpy pudding, whisk all the dry ingredients together in a saucepan. Then gradually add the milk, a little bit at a time, whisking thoroughly after each addition until the mixture is smooth. As you are bringing the mixture to a boil, continue stirring constantly. Wondering what the difference between pudding and custard is? It's simpler than you think!

Can I use a different type of milk in this recipe?

We recommend using whole milk. Whole milk lends to this pudding’s desirable thick and creamy texture. If you use anything lighter, the pudding will be thin. Also, alternate milks (like soy, almond and coconut) won't thicken properly.

Is there a different way to serve this pudding?

There are plenty of different ways to serve this pudding. We recommend turning it into a pie! Fill a baked pastry shell with the hot pudding and refrigerate it overnight. Then, top it all off with whipped cream. Enjoy!

Nutrition Facts

1/2 cup: 196 calories, 4g fat, 2mg cholesterol, 244mg sodium, 38g carbohydrate, 5g protein.