Back to Homemade Chocolate Pudding

Print Options


Card Sizes

Homemade Chocolate Pudding Recipe

Homemade Chocolate Pudding Recipe

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 YIELD:6-8 servings


  • 1 cup sugar
  • 1/2 cup baking cocoa
  • 1/4 cup cornstarch
  • 1/2 teaspoon salt
  • 4 cups milk
  • 2 tablespoons butter
  • 2 teaspoons vanilla extract
  • M&M's, optional


  • 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. Sprinkle with M&M's if desired. Yield: 6-8 servings.

Nutritional 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.

Reviews for Homemade Chocolate Pudding

Sort By :

Average Rating
Dymi User ID: 9235001 271866
Reviewed Aug. 16, 2017

"This was the worst recipe. I followed everything and all it did was make a soupy kind of substance. And worst yet it burned my amazing sauce pan! >:( . Dont try it if you want puddding."

Cathy User ID: 3325742 268867
Reviewed Jul. 2, 2017

"This pudding is delectable! It is full and creamy in texture, like any good comfort food. The flavor is rich, full chocolate without being so overwhelming you can hardly taste it- a problem I've come across in other chocolate recipes. I put 2-3 tablespoons less sugar and it was perfect for our household. I ran out of 2% milk so I used 1/2 cup half and half to make up the difference. Mindful of the reviews claiming next day soupiness I boiled the pudding for an additional 2 minutes on a lower heat. The pudding did Not get soupy for 2 overnights - which is how long a double batch lasted here. I used a heat diffuser between the large saucepan and the burner and stirred constantly while cooking the pudding. This is the chocolate pudding recipe I've been searching for for years. Yummy!"

Kyra User ID: 9175646 266295
Reviewed May. 24, 2017

"I agree with other reviewers that this pudding is too sweet (1/2 to 2/3 C sugar would probably be perfect). Here are some tips for those who had trouble with the pudding setting: make sure you're using whole milk (or at the very least, 2%). Variations (like powdered milk, soy milk, skim etc) won't set the same. You'll want to heat this over medium heat, whisking constantly the whole time you're heating it. The mixture will thicken slightly before it boils. Keep heating/whisking! Bring it to a roiling boil, and THEN start timing your two minutes. This is not to make the mixture thicker, so much as it is to cook out the starchiness from the cornstarch. Once the time is up, remove from heat, add your butter and vanilla, whisk in to melt the butter/distribute the flavorings throughout, and then divide into your bowls. If you don't mind a skin on top of your pudding, you can let cool at room temperature about 30 minutes to an hour and then refrigerate until you're ready to eat. Otherwise, press a piece of heavy duty food grade plastic wrap over the surface of each pudding, and let cool at room temperature before refrigerating. Chilling the pudding at this point is what will make it set."

dianap132 User ID: 1583428 263577
Reviewed Mar. 17, 2017

"I make this for St. Pattys day with a half a cup of Irish creme. The alcohol cooks off but the flavor stays. Yummy!"

DeliciouslyResourceful_Gina User ID: 4938423 248466
Reviewed May. 21, 2016

"easy and delicious. I followed the recipe exactly. My husband does not usually like pudding as much as I do, but he loved this."

beboboy9 User ID: 8845160 247509
Reviewed Apr. 26, 2016

"This was a great recipe....very easy to make however my first try produced a great hot pudding but after being in fridge overnight it was soupy the next day. The second try I substituted one can of Carnation Evaporated Milk and 3 cups whole milk and boiled it for about 15-20 seconds longer than stated. It turned out very creamy and set nicely. Does anyone else out there love the skin on top of pudding as much as I do?"

road2perfection User ID: 8468362 247416
Reviewed Apr. 24, 2016

"Mine turned out too soupy and did not taste as good as I used powdered whole milk with it. :-("

teresajoycej User ID: 8820389 246269
Reviewed Mar. 29, 2016

"This was quick and easy to make. Everyone loved it!"

[email protected] User ID: 4334473 244404
Reviewed Feb. 24, 2016

"All I can say is YUM! I made this today as my husband had dental surgery and I was trying to think of soft foods he could eat. Pudding! Well, I don't keep the box stuff in the house, so I came across this recipe. It was very easy to make and is very tasty. This is a keeper!"

louann1977 User ID: 8696817 241670
Reviewed Jan. 13, 2016

"This was a hit here at my house. My two year old is an extremely picky eater and she is on her third serving. I will be making this again."

Comnyc User ID: 8589496 235726
Reviewed Oct. 27, 2015

"Perfect. easy. No reason to buy boxed mixes again! Thanks!"

Shelly_gasm13 User ID: 8543541 233033
Reviewed Sep. 17, 2015

"Tastes great but how long does this pudding need to chill for?"

aurora136 User ID: 8420512 228156
Reviewed Jun. 18, 2015

"yum try this delish!"

DextersDad User ID: 8373858 226307
Reviewed May. 13, 2015

"Make it even better. Empty a box of vanilla wafers into a large serving dish and pour the pudding over them. Chill for several hours. YUM!"

klloch User ID: 2119382 223437
Reviewed Mar. 23, 2015

"Ok I'm trying REALLY hard to let these cool...just not fast enough. I did however, lick the spoon and sample what was left in the saucepan! YUMMMMMMMMMM! Some days ya just gotta have some chocolate puddin'! Also, I cut the recipe in half and it turned out fine as well. Love that this doesn't have eggs in it, not that I'm an egg hater's that whole tempering thing!"

BrooklynA User ID: 8303750 223327
Reviewed Mar. 22, 2015

"Have never written a review, but wanted to for this pudding recipe. easy, Good, and family loved it!!!!"

KayOhh User ID: 8298486 223075
Reviewed Mar. 18, 2015

"This pudding is perfect creamy chocolate good,ess in a bowl. A few hints: (1) Do not cook this on high heat, medium low to medium at the highest. (2) You must stir this while it's cooking. I stand at the stove and whisk the entire time. Its like 13-15 minutes, tops. Yup, it seems like forever, no it isn't. (3) This must be allowed to boil in order for it to set up. Keep it at boil for a full two minutes, stiring constantly. If you follow my tips you will always be rewarded with perfect pudding: no chunks in it, no burnt pan, and it will set up every time, promise!"

Temperance27 User ID: 5305256 221917
Reviewed Mar. 3, 2015

"It's quick and easy, I love that. And it taste better then store bought."

Bakerschild User ID: 8272661 221436
Reviewed Feb. 26, 2015

"I deviated from the recipe using a bar of Baker's 66% cacao and it turned out incredible"

rsteph13 User ID: 8271578 221374
Reviewed Feb. 25, 2015

"I made this the first time and messed up by not stirring it enough, just made it again and it came out perfect!! My family and I loved it:) 5 stars!"

myamia User ID: 8270777 221306
Reviewed Feb. 24, 2015

"I thought this recipe was bangin. The person who complained and said she scorched her pan. Its because of the cornstarch. You have to stir constantly. I used special dark cocoa powder and used 6 instead of 8 cups of milk."

cooksalot77 User ID: 8242135 219526
Reviewed Feb. 2, 2015

"I too wish I had read all the reviews. I followed the directions exactly and not only did it not set, but it burned and completely scorched my pan. How on Earth could a pudding recipe end up burning without even setting? What a waste of really good ingredients not to mention the destruction of my good saucepan."

bobbio123 User ID: 8171596 215393
Reviewed Dec. 20, 2014

"I made this recipe because I don't like the boxed stuff. Came out awesome!! I'll be making a chocolate Cream pie for Christmas using this recipe. It's so easy to make, and the benefit are unreal. I'll never make store bought, made or boxed pudding again. Thank you!!"

Sparrowgirl User ID: 7703786 214256
Reviewed Dec. 7, 2014

"Heavenly Delicious chocolate Silk !!! Love this!!"

abmcatmommy User ID: 7990430 45720
Reviewed Oct. 20, 2014

"How can something so easy be so good? It turned out perfect, just the right thickness and sweetness! The only change I made was in using Lactaid milk. I just can't say enough great things about this pudding. Many thanks Carrina for sharing this recipe."

jackiegene User ID: 4479858 49262
Reviewed Oct. 5, 2014

"I had lost this recipe and was panicking , So glad i found it again, I absolutely love this quick easy recipe, At night when I am craving something chocolate I can always make this with everything I have on hand, rich, and so good,"

Neenat User ID: 7777131 21394
Reviewed Apr. 24, 2014

"I just made this and it was perfect. I followed recipe exact except I lowered sugar to 3/4 cup, and I added a tad but more of corn starch and I added an egg yolk. I used a wire whisk the entire time. Creamy, nice, thick chocolatey pudding! Thank you!"

diymomma User ID: 7753408 50835
Reviewed Apr. 7, 2014

"I don't know why there's so many negative reviews! I made this for my lactose intolerant son, changing the milk for his lactose free milk and the butter for his margarine we use and it's delicious! He's ecstatic to be able to take pudding to school! This is the 3rd recipe I've tried and the only one that's turned out. I increased the cornstarch by a dash to ensure it was nice and thick and it's perfect. Followed the directions to a tee and be prepared to whisk your arm tired and it will turn out great! Thanks for posting!!"

TerriAnn1219 User ID: 7742412 21611
Reviewed Mar. 30, 2014

"I just made this recipe tonight by the directions above and it is delish!.... My chocoholic will be in heaven... :)"

kbeeps User ID: 1741572 23147
Reviewed Mar. 1, 2014

"This was a little too sweet - I'll probably cut the sugar back to 2/3 cup next time. Other than that, it was delicious! No problem at all with it setting up when following the directions as written."

tutorfortravel User ID: 7528403 51133
Reviewed Dec. 9, 2013

"easy to make and so tasty. I'm just about to try the recipe again without the butter and vanilla to see if it's good enough to package the dry ingredients in decorated mason jars with attached directions as gifts for the teachers and coaches this Christmas. I don't know why some reviewers had trouble with the pudding setting, but I wouldn't blame the recipe. Definitely not an issue any of the times we've used this recipe."

debsants User ID: 6832088 25522
Reviewed Nov. 23, 2013

"What a delicious chocolate pudding; thick and rich tasting. The butter makes the flavor pop. I followed the recipe and it was wonderful. I will be making this again!"

bnfaucie12 User ID: 7457691 47519
Reviewed Oct. 24, 2013

"This is a great recipe! This tastes great even without butter added! I only left out the butter because I ran out while cooking and baking earlier in the day. I was going grocery shopping next morning so I figured I could just leave it out! It was amazing! I am only giving 4 stars because it was a little too sweet but next time I will just trim the sugar down a bit. Overall great recipe! Thanks!"

RinChine User ID: 7450126 51132
Reviewed Oct. 18, 2013

"This recipe has ALOT of chocolate to it, so make sure you are ready to comit to death by flavor."

jenniferl1994 User ID: 7440569 21609
Reviewed Oct. 12, 2013

"i will definitely make this, i never knew it was so easy to make pudding. but i would like to put out their that butter is made from milk,salt and cream. Margarine has a bunch of unnatural chemicals you can't even pronounce so if you're worried about your health just use butter and have some extra veggies on your plate to balance your diet out"

tideandthyme User ID: 6496861 16407
Reviewed Sep. 23, 2013

"What a great recipe to have under your belt. Wanted to make my mom's chocolate pudding pie, but the box of cook and serve pudding in my pantry had expired. Had all the ingredients on hand to make this, and it turned out wonderful. I reduced the amount of milk to 3 cups, as I wanted a thicker consistency. And, I added 1/4 cup chopped bittersweet chocolate and melted it in as well. Will be making this one again, thank you!"

Vintagy User ID: 6559192 51130
Reviewed Jul. 19, 2013

"We had to eat this right away (kids' bedtime). I halved the recipe and used part of a can of evaporated milk (with added water) since I didn't have enough in the fridge. I set the timer for 2 min. while whisking the mixture, then poured into wine glasses and set in the fridge for about 5 min. It was still quite hot, but very delicious!

I stirred the skin around, and it wasn't as thick as 'Jello' brand, but reminiscent of hot fudge sauce, only creamier and not so rich. I'll use a tad more cornstarch next time.
My husband got his yogurt out because he said he doesn't like chocolate pudding, but I insisted he try it and he loved it! He was probably thinking of that canned pudding found on some salad bars. I recommend this warm, but will make the regular batch next time and try it cold. So glad not to have preservatives and whatnot in pudding. Hey, this could even be frozen into popsicles!"

cshot User ID: 5961408 50830
Reviewed Jul. 13, 2013

"I didn't read the reviews until I started making the pudding - and then panicked because one indicated that if making a pie, more cornstarch was needed. But it wasn't too late - I added 1 1/2 Tablespoons. I also let it cool for 10 minutes, stirring twice, before adding to cooked pie shell, and it turned out perfect! Other than that, I made the recipe as written - using 2% milk, but no M&M's - and it was terrific! Normally I use a box mix, but didn't have one - and I had everything for the recipe... don't think I'll use a box again. Can't imagine why anyone would rate this recipe poorly - I'm very picky, and thought it was great. In fact, in all the years I've used recipes from the internet, this is the first time I've written a review - wanted to add to the positives on this recipe because we enjoyed it so much."

MousieB User ID: 7239134 51129
Reviewed Apr. 23, 2013

"I thought that this was a good chocolate pudding recipe. I quartered the amounts and it made a good amount for one person. I didn't include the butter, vanilla or salt, as I thought they were superfluous. ome people have been having trouble with setting the pudding - you don't need to premix the dry ingredients with the milk before putting them in the saucepan, just keep stirring while the milk is heatiing up and they will eventually dissolve. After the mixture starts to bubble, keep cooking for a minute or two more, stirring constantly so it doesn't stick on the bottom. You might have to turn down the heat slightly if it starts to get away from you. After chilling, the pudding I mafe wasn't as thick as the sort that you get in a pudding cup or the box sort, so if you need it thicker (eg youre putting it in a pie or you just want it thicker), just increase the amount of cirnflour by a tablespoon or two. I thought the flavouur/level of sweetness was nice and chocolatey, and quite sweet but not overly so."

khmcrm222 User ID: 7210287 45719
Reviewed Apr. 2, 2013

"I wish I would have read the reviews before I made this. Since the average rating was high, I assumed it would be good. It was horrible. It never set and didn't taste very good at all. I just wasted 4 cups of good milk. Next time I'll read the reviews before I choose a recipe to try."

christel2go User ID: 7058934 79040
Reviewed Mar. 18, 2013

"Instructions are not complete! In order for the pudding to actually thicken one needs to cook it much longer and do some tweaking. First you should mix the cornstarch with half cup of water, making a paste. Then add it in. Also, adding 2 egg yolks is a great fix. Boil.. turn down the heat to medium and stir until thick (pudding coats back of spoon). It will reduce down a bit so you might want to double the recipe. Let it cool for a bit then put it in the fridge overnight...comes out perfect! Or, if in a hurry you can put some in bowls and stick them in the freezer for 10-30min (depending on what temp you like your pudding).. and enjoy! (Also, I cut down the sugar by half and it was still a little too sweet for our taste.)"

Ewokman70 User ID: 7180348 26246
Reviewed Mar. 16, 2013

"Sorry to be a Debbie downer but this recipe never set, was extremely bitter and I would not serve this to anyone. I followed your instructions exactly."

PACountryGirl User ID: 5675087 50823
Reviewed Feb. 22, 2013

"Recipe halves well and is very tasty."

RubyButter User ID: 7126257 202530
Reviewed Feb. 7, 2013 Edited Apr. 26, 2016

"It looks very delicious."

pamdevone User ID: 3875916 52148
Reviewed Dec. 25, 2012

"The flavor was good, but my pudding never set. It was liquid like chocolate milk, even after I refrigerated it overnight."

kaly_ab User ID: 1070646 25494
Reviewed Nov. 27, 2012

"It is just fantastic, Nice flavor and easy to whip up with common pantry ingredients! Can not wait to try it in a chocolate cream pie."

avwiggy User ID: 6958444 49260
Reviewed Nov. 6, 2012

"Oh my wow. This pudding recipe is flippin awesome!! but i did tweak it just a bit. I only used 1/2 c sugar, used flour instead of cornstarch (didnt have any lol) and added 1 tbsp of honey, and about 12 hershey kisses with carmel centers. and my family just loves it! yall r wonderful!"

kelly-dawn User ID: 6935648 16403
Reviewed Oct. 24, 2012

"So easy to make. I like dark intense chocolate, so I added extra cocoa and vanilla and it was perfect!"

Foreverdixie User ID: 6641314 26241
Reviewed Sep. 29, 2012

"I LOVE pudding! It is so yummy and this recipe is perfect. My siblings love it when I make this pudding. I used half white sugar half coconut sugar the second time I made it and it was just as sweet."

dlb62 User ID: 6863302 51128
Reviewed Sep. 15, 2012

"P.S. Left out the M&M's though...I like my pudding creamy not chunky!"

dlb62 User ID: 6863302 49258
Reviewed Sep. 15, 2012

"I (accidently) added about 1 tablespoon more of the cocoa...great accident though! Loved the pudding!"

delpgang User ID: 521740 21606
Reviewed Jul. 30, 2012

"I would not put so much salt next time. Maybe just a pinch. And I cut the sugar to 2/3 cup."

buseemom User ID: 6715568 50819
Reviewed May. 30, 2012

"This is SO much better than the box you buy at the store as well as the microwave recipe that I tried from YOUR competitor!"

DebeeF User ID: 6476743 49253
Reviewed Jan. 19, 2012

"This is easy and so delicious. Will be added to my favorite recipes!"

mrsbates User ID: 4360159 50818
Reviewed Sep. 22, 2011

"Sorry to be so critical with the star rating, but this simply just didn't "cut the mustard" for our family. On an up note, it was simple to prepare...."

jmkasprak User ID: 2880256 26238
Reviewed Sep. 14, 2011

"It turned out so smooth, and had a rich chocolate flavor. A box mix is quicker, but this is definitely better."

eli05 User ID: 3750978 16400
Reviewed Aug. 22, 2011

"My family thought that chocolate was a little too strong. Next time I think I'll cut that back a little bit, but it was good."

ChgoGrl User ID: 4106927 20893
Reviewed Jun. 23, 2011

"Delicious! Just made a batch right now because I was craving something sweet, but didn't have anything around. Super easy to make (no more trouble than a box, really). Added a splash of milk and ate a cup warm. Thanks for sharing the recipe! Wish I had M&M's I'm sure that's yummy, too!"

dotsop User ID: 246536 50817
Reviewed May. 19, 2011

"This pudding is so wonderful. I used it to spread over a crepe and topped that with strawberry sauce and whipped cream. Yum!"

tsinlyndon User ID: 5349471 20892
Reviewed Feb. 14, 2011

"Used as a pie filling for Valentines day. Oh my goodness was it ever tasty!!"

nelda h. till User ID: 2769024 49250
Reviewed Jan. 6, 2011

"My husband and I love this pudding. I added sweet flaked coconut (about a cup) but left off the M & M's. There is probably no limit to the variations you could use. Can't wait to serve it to our grandchildren, since they are big chocolate lovers."

jcmet User ID: 4031125 21595
Reviewed May. 25, 2010

"This is the same recipe my mother always made. She called it Corn Starch Pudding. Better than ANY of the store bought puddings"

kknepper User ID: 3913152 25492
Reviewed Dec. 28, 2009

"great home made taste, loved it, kids really enjoy it served with whipped cream,sprinkles as well."

nicestofthedamned User ID: 1963192 44972
Reviewed Feb. 10, 2009

"Oh my this is way better than anything I bought in a cup, and I used to dislike pudding. Best of all its easy too!"

Mayzr97 User ID: 1597480 23146
Reviewed Jun. 21, 2008

"I must have made this 4 times a week when I was pregnant last winter - very good my 14 year old daughter even likes to make it. Very good! We never had leftovers!"

NJ_mommy_1 User ID: 3034114 45718
Reviewed Apr. 17, 2008

"This is a great recipe! Especially if you don't want all the preservatives that a boxed pudding would give you. I have made this recipe 3 times and will continue to use it! Thanks!!!"

Loading Image