Save on Pinterest

Homemade Chocolate Pudding

This delightful pudding is always a treat and easy to whip up using common pantry ingredients. 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
  • Total Time
    Prep: 10 min. + chilling
  • Makes
    8 servings


  • 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


  • 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 recommending 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 (0 saturated fat), 2mg cholesterol, 244mg sodium, 38g carbohydrate (0 sugars, 0 fiber), 5g protein. Diabetic Exchanges: 2 starch, 1 fat, 1/2 milk.


Click stars to rate
Average Rating:
  • JAR1949
    Jun 21, 2020

    I enjoyed it warm

  • Stacy
    May 30, 2020

    We make this pudding once a week for dessert. I use less sugar and sub in Monkfruit sweetener for half the sugar. Still tastes great with less sugar. Thanks for the recipe!

  • bschuck
    Apr 22, 2020

    I made this exactly as instructed. It’s gritty tasting even though I stirred continuously. The flavor is good, just can’t get past the texture.

  • lpiskorski
    Apr 6, 2020

    I made this exactly as the recipe states. Super easy and DELICIOUS!!

  • sxmscorpio
    Apr 6, 2020

    Quick and easy chocolate fix. I used only half the listed amount of sugar and could probably have used half again less. Depends on your sweet tooth. I garnished with whipped cream (without sugar) and mixed berries. Will be a go-to when chocolate craving hits.

  • Judy
    Mar 29, 2020

    As good as my Mother used to make. Rich and creamy and very easy to make.

  • Mary
    Mar 26, 2020

    Really easy and quick. Be sure to stir the entire time. I put a spec of cardamom in mine, just to make it mine. Very delish and fresh

  • Dena
    Mar 21, 2020

    I followed the recipe exactly and it was delicious!

    Feb 13, 2020

    I also made only half a batch of pudding but I added one egg and instead of cornstarch I used Thermflo. I like that much better than cornstarch as the pudding doesn't break down and get watery. I also cut back a bit on the sugar.

  • Sandra
    Jan 8, 2020

    I cut this recipe in half...makes for a great warm snack. Top with milk chocolate morsels!