Chocolate Pudding is a classic favorite dessert!  This easy, kid friendly treat is a cinch to prepare and a great make-ahead option! 

My family loves fruit desserts like Rhubarb Crisp and Strawberry Pie but sometimes I just need my chocolate fix! Light, creamy, rich, and chocolatey, this easy chocolate pudding recipe goes perfectly with fruit or on its own!

Several glasses filled with homemade chocolate pudding

How to Make Chocolate Pudding

This chocolate pudding recipe takes no time at all on the stovetop, and then a quick chill while you’re eating dinner and voila! Homemade chocolate pudding can be made in advance and stored in the fridge until you’re ready to enjoy it.

To make homemade chocolate pudding:

  1. Combine dry ingredients (sugar, cocoa powder, cornstarch). Whisk in milk.
  2. Bring to a low boil and remove from the heat as soon as the pudding has thickened.
  3. Cool the chocolate pudding completely.

Tips for Making Pudding

  • Use medium heat and sugar and milk can scorch or burn at a higher temperature.
  • Whisk constantly while it comes to a boil.
  • To keep the pudding from having a skin, place a piece of plastic wrap directly on the surface of the pudding while it cools.

Homemade Chocolate Pudding in a clear glass

How Long Does Homemade Chocolate Pudding Last

Homemade chocolate pudding has to be stored in the fridge. I like to store it in serving-sized plastic containers for ease. It will last 5-7 days.

This recipe makes a pretty good amount so it’s perfect for packing in lunches. Grab some single-serving plastic containers and you have delicious chocolate pudding to send with your kids (or yourself) for the whole week.

Chocolate pudding can change texture when frozen because of the corn starch so it’s not great to defrost but it does make great drip-free pudding pops!

More Chocolate Love

Did you enjoy this Chocolate Pudding? Be sure to leave a rating and a comment below!

image of Everyday Comfort cookbook by Holly Nilsson of Spend With Pennies plus text
Several glasses filled with chocolate pudding
4.83 from 674 votes

Homemade Chocolate Pudding

Servings 8 servings
Easy and delicious, this rich chocolate pudding recipe is one of our favorite desserts! 
Servings 8 servings
Prep Time 10 minutes
Cook Time 10 minutes
Cooling Time 20 minutes
Total Time 40 minutes
Email this recipe!
Enter your email and we’ll send it directly to you, plus get even more tips & recipes!

Equipment

Ingredients  

  • 1 ⅓ cup granulated sugar
  • cup unsweetened cocoa powder
  • cup cornstarch
  • pinch salt
  • 4 ½ cups milk
  • 3 tablespoons unsalted butter
  • 1 teaspoon vanilla extract

Instructions 

  • In a saucepan, combine sugar, cocoa powder, salt, and cornstarch. Mix well. Add in cold milk, whisk until combined. 
  • Turn heat to medium, stirring constantly until mixture reaches a boil*.
  • As soon as the pudding has thickened, remove from the heat and stir in butter and vanilla.
  • Allow mixture to cool completely, stirring occasionally to avoid a skin forming on the pudding. 
  • Serve chilled or warm.

Notes

Note: Place a plastic wrap directly on the surface of the pudding while it cools to avoid a skin from forming.
*remove the pudding from the heat as soon as it begins to boil and thicken. If left to continue boiling the starch will start to break down and it will not properly thicken, resulting in watery pudding. 
4.83 from 674 votes

Nutrition Information

Calories: 184 | Carbohydrates: 33g | Protein: 3g | Fat: 5g | Saturated Fat: 3g | Cholesterol: 14mg | Sodium: 57mg | Potassium: 193mg | Fiber: 1g | Sugar: 26g | Vitamin A: 205IU | Calcium: 110mg | Iron: 0.7mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Dessert
Cuisine American

Even More Chocolate Desserts You’ll Love

Homemade Chocolate Pudding with text
Homemade Chocolate Pudding with a title
Homemade Chocolate Pudding in glasses with writing

Categories:

,

Recipes You’ll Love

About the author

Holly Nilsson is the creator of Spend With Pennies, where she creates easy, comforting recipes made for real life. She is also the author of “Everyday Comfort,” which promises to inspire even more hearty, home-cooked meals.
See more posts by Holly

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

4.83 from 674 votes (450 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Comments

  1. Perfect recipe. Your pudding will only be as good as your ingredients though. I used good quality milk and high quality cocoa powder and butter. The taste is very good with the chocolate flavor being center and not too sweet.
    Everything cooked up very nicely, no lumps. Will make this again for sure.5 stars

  2. This recipe is a keeper! The only change I made was that I only used 1 c. Of sugar. This is easy, peasy comfort food…..my very favorite kind of recipes. It brought back happy memories of my Momma making pudding for dessert but hers came out of a box. No more boxed pudding for me. Thank you for sharing.5 stars

  3. I love how simple this recipe is, especially great because all the ingredients are always available in my pantry. I read the comments and adjusted the amount of sugar and cocoa powder and also converted to metric so in the end I don’t know how similar my recipe is (1100 ml milk, 80 gr cocoa powder, 100 gr sugar, 60 gr cornstarch), but this is definitely a good base recipe. What I ended up with is a mild chocolate pudding which I like, but I could definitely up the sugar and cocoa powder. My first attempt was a semi failure because I was impatient, but second attempt turned out great. My tip is to only use low-medium to medium heat (never medium-high), aim for a slow boil nothing too agitated, use silicon spatula to stir (first time I used a whisk and ended up with burnt crust at the bottom of the pan). Just from experience working with cornstarch, this should be a forgivable recipe. If you don’t like the consistency you could always add more water or cornstarch, even after chilling you should always be able to reheat it and add whatever you think you need.5 stars

    1. Thank you Mia, so happy you love the pudding recipe. Once you make it, you’re right, it’s easy to adjust to your liking!

  4. I love how simple this recipe is, especially great because all the ingredients are always available in my pantry. I read the comments and adjusted the amount of sugar and cocoa powder and also converted to metric so in the end I don’t know how similar my recipe is (1100 ml milk, 80 gr cocoa powder, 100 gr sugar, 60 gr cornstarch), but this is definitely a good base recipe. What I ended up with is a mild chocolate pudding which I like, but I could definitely up the sugar and cocoa powder. My first attempt was a semi failure because I was impatient, but second attempt turned out great. My tip is to only use low-medium to medium heat (never medium-high), aim for a slow boil nothing too agitated, use silicon spatula to stir (first time I used a whisk and ended up with burnt crust at the bottom of the pan). Just from experience working with cornstarch, this should be a forgivable recipe. If you don’t like the consistency you could always add more water or cornstarch, even after chilling you should always be able to reheat it and add whatever you think you need.5 stars

  5. This recipe is not only easy, but is absolutely delicious! Will definitely use this recipe again sometime soon!5 stars

  6. I Am only 13 years old love making new things but often find that recipes are not simple enough i made this pudding for my family. My mom said that my grandma always made this and that i did a great job. This is an amazing dessert. Highly recommended❤5 stars

  7. Mine did not set I re-read the instructions multiple times and remade it the next day and it still did not set. I don’t know what to do except use a different recipe please reply if the same happened to you!

    1. This has never happened to me. Cornstarch is a thickener and in these quantities should definitely thicken the mixture.

    2. Hi Jane! I actually had the opposite problem (with thickness) – but it was my fault (I’m the worst about stepping away from the stove when I shouldn’t) – it’s absolutely delicious, still yet. That to say, I’m wondering if it didn’t cook long enough by chance? As Holly mentioned, the cornstarch is sufficient – maybe try boiling it a bit longer? I followed the recipe – only change, I was out of milk, so I used 4.5 c dry nonfat milk powder and 4.5 c water – I mixed the milk powder with the other dry ingredients then added the water, hot from the tap. Since the powder is fat free I used the top measure of butter (4 TBS) – we love it!5 stars

    3. The reason many people complain of the watery texture is the probability they are over-cooking the pudding. Starch should not be heated over 185 a F just until the pudding thickens and coats the spoon. Once the temperature goes over 185F, starch irreversibly dissolves and will not set again, starch gelatinization.
      That applies to all custard and pudding or sauces thickened with starch.

  8. It was a very delicious recipe. After reading the comments I subtracted 1/3 cup of sugar, in all honesty I think I could have left it in and it still be delicious. This will now be a family treat! Added whip cream and raspberries…. yum.5 stars

  9. Delicious & very easy to make… the highlight of our meal today! :) … I just reduced the amount of sugar .. Thanks for this recipe! It’s a keeper!5 stars

  10. Super delicious! I made mine with almond and coconut milk and it is amazing!!!!!!!!!! Thank you so much for this!5 stars

    1. Oh boy! I bet that would be so delicious Khloe! This recipe has a strong chocolatey flavor already but if you love chocolate that should work well!

  11. Holly! Oh my days this recipe is fantastic! Thank you! I read a few of the comments first and halved the recipe and decided on a third of the sugar, and the same quantity of cocoa. Added half a tsp of vanilla and half a tsp of peppermint extract. It turned out super delicious and refreshing and oh so chocolatey. I disagree that there is too much cocoa; it’s chocolate pudding (!) it should be chocolatey. Although depending on your taste, you could alter the amounts of cocoa and sugar and whatever particular flavouring you like. The key is to use the correct ratio of milk and corn starch and boil/cook/thicken it long enough so as to make sure it turns into a custard/pudding consistency. I boiled/simmered it for longer than a minute just to make sure it thickened (maybe even 2-3 mins keeping close eye on it not to burn); I suppose it’s just like making store-bought custard powder which is basically corn starch flavouring. If u can make that on the hob or in microwave, it’s simple. Took no time at all and can’t wait to share it! Will be making again and again. Way better than the chocolate puddings you buy in the shops as you can make it as chocolatey and as sweet (or not) as you like! Could even mess around with flavourings! Thank you so much for this recipe! Nom nom… 5 stars

  12. I was so looking forward to this but it was inedible to my family. It was such a rich chocolatey flavor and so much sugar it was an instant stomachache, and it had a bad aftertaste. It also didn’t set up completely. I don’t recommend this recipe.1 star

    1. I’m sorry to hear that Audrienna. Did you let it boil for the full minute? That helps it set up properly.

  13. I just poured it down the sink. Yes. Poured. Wasted alot of time and ingredients. Followed directions to a t. It got watery in the refrigerator and was inedible. Like extra sweet chocolate milk. Very disappointing.1 star

    1. Oh no! I am so sorry to hear that Tricia. Did you let it come to a boil for the full minute? That helps to thicken the pudding.