This post may contain affiliate links. If you make a purchase through links on our site, we may earn a commission.

Homemade Chocolate Pudding is so rich and creamy for an amazing treat. It is actually very easy to make homemade pudding and you won’t ever go back to store bought.

Chocolate Pudding in individual glassed topped with whipped cream and shaved chocolate with a serving on a spoon
Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!

This Homemade Chocolate Pudding is the best dessert recipe. It is loaded with chocolate flavor with amazing creamy texture.

If you love pudding also try Tapioca Pudding and Chia Pudding.

Why This Recipe Works

This recipe for chocolate pudding is the best chocolate pudding recipe that is perfect to serve for any occasion. This creamy chocolate pudding is delicious served topped with whipped cream or fresh fruit.

This pudding is easy to make with simple ingredients. In fact, you probably already everything you need to make this for a last minute dessert.


Chocolate Pudding ingredients - sugar, cocoa powder, cornstarch, salt, milk, butter, vanilla extract
  • Sugar
  • Unsweetened Cocoa Powder
  • Cornstarch
  • Salt
  • Milk
  • Butter
  • Vanilla Extract

The ingredient list is really simple. I love knowing exactly what I am giving my family. You won’t find any hard to pronounce ingredients in this homemade chocolate pudding recipe. Scroll to the bottom to see the recipe card.

Substitutions and Variations

  • Chocolate Chips – Mix chocolate chips in the pudding and they are even delicious on the top while serving.
  • Egg Yolks – To add creaminess and thickness to the surface of the pudding, add in an large egg yolk.
  • Milk – You can easily substitute the milk if you prefer. To keep with the rice and creamy texture, use coconut milk.

How to Make Chocolate Pudding

Whisking the dry ingredients in the sauce pan

Step 1 – First, in a bowl whisk together sugar, cocoa, corn starch and salt in a medium pan.

Pouring the milk into the dry ingredients in the sauce pan

Step 2 – Now, whisk in the milk and bring to a boil over medium heat stirring constantly. Allow the mixture to cook for 2 minutes while continue to whisk. This will make your kitchen smell heavenly. Then reduce the heat and whisking constantly.

Adding in butter and vanilla into the chocolate mixture in saucepan

Step 3 – Remove from the heat and stir in butter and vanilla.

Whisking the chocolate pudding in a sauce pan

Step 4 – Transfer to serving dishes and chill.

Recipe Tips

  • Combining Ingredients – Make sure to stir constantly until the pudding are combined and while it is boiling. Allow it to cook for at least 2 minutes.
  • Chill Pudding – Once you have placed in serving glasses, allow the pudding to set for at least 2 hours in the refrigerator.
  • Cover Pudding – Before placing pudding in the refrigerator, make sure to cover the pudding. This prevents a skin from forming on the pudding.
Chocolate Pudding in individual glasses on a cutting board

How long does Homemade Pudding take to Set?

I like to refrigerate for about 2 hours to allow the pudding plenty of time to set. Cover to prevent skin from forming on top of the pudding.

How to Serve Chocolate Pudding

There are many ways to serve this chocolate pudding. Because of the simple ingredients we make this pudding for many occasions.

  • Place in fun glasses topped with homemade whipped cream.
  • Place in a large bowl and take to your next potluck.
  • Perfect to serve for a birthday party.
  • Serve with strawberries and raspberries for added flavor.
Chocolate Pudding in individual glassed topped with whipped cream and shaved chocolate

How to Store

Place leftover pudding in a container that is covered. If stored properly the pudding will last about 3 days.

Add your favorite topping and serve in a fun glass.

Chocolate Pudding in individual glassed topped with whipped cream and shaved chocolate

How Long does Homemade Pudding Last

If stored properly homemade chocolate pudding will last about 3 to 4 days. Honestly, it may last a day in my house because of how delicious it is.

More Fun Snack Ideas

If you like this easy snack idea, then you have to try some of our other delicious snacks:

Don’t forget to check out all our After school snacks.

More Chocolate Desserts

We love to hear from you. If you make this Easy Chocolate Pudding Recipe, please leave us a comment or a star review.

Homemade Chocolate Pudding

4.98 from 41 votes
Make this easy homemade chocolate pudding recipe. It is the best recipe for homemade chocolate pudding. You will love this chocolate fudge pudding recipe.
Prep Time 10 minutes
Cook Time 2 minutes
Total Time 12 minutes
Servings 6
Cuisine American
Course Dessert
Calories 302


Want to save this?
Just enter your email and I’ll send it right to you, plus great new recipes weekly!


  • Whisk together sugar, cocoa, cornstarch and salt in a medium pan.
  • Whisk in milk and bring to a boil over medium heat stirring constantly. Allow to cook for 2 minutes.
  • Remove from the heat and stir in butter and vanilla.
  • Transfer to serving dishes and chill.

Recipe Notes

This recipe will become your family’s go to chocolate pudding!

Nutrition Facts

Calories 302kcal, Carbohydrates 50g, Protein 6g, Fat 10g, Saturated Fat 6g, Cholesterol 26mg, Sodium 299mg, Potassium 323mg, Fiber 2g, Sugar 41g, Vitamin A 380IU, Calcium 193mg, Iron 1mg

Pin This Now to Remember It Later

Pin Recipe

Try these other recipes

Share this recipe!


About the Author

Hi, I’m Carrie. Welcome to Eating on a Dime!

I’m on a mission to help you cook delicious meals without busting your budget. Together we are going to cook real food… for real families!

Leave A Comment

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

Recipe Rating


  1. Barbara Reeves says:

    I made this pudding just like the recipe and it was delicious! No need to mix anything else or change this recipe up. Great instructions, great chocolate pudding.

  2. Candy says:

    5 stars
    I made this exactly as written. Was so good. As a person who has made runny pudding before I know what I did wrong. You must let pudding come to a boil, real boil, then cook the two minutes. Thank you for the recipe.

  3. Michelle Heryford says:

    You were right! This has become my go to Chocolate pudding recipe! So so easy and delicious!

  4. Patty OConnor says:

    5 stars
    I made this today. Oh so good smooth chocolate. Thank you

  5. Carrie says:

    I’m so glad you enjoyed it!

  6. Kathy says:

    5 stars
    Made this tonight!!! Reminds me of the chocolate pudding my mom made! I did have to add more cornstarch though. About 1/8th of a cup mixed with a little water.
    Got to the thickness I liked. 🙂

  7. Debra says:

    5 stars
    I made this today using reconstituted non fat dry milk. I used 3 cups of the milk and 1 cup half and half to add a bit more fat. I also substituted 2/3 cup Truvia for the 1 cup sugar. It came out great, very decadent and better than store bought. Thanks for the easy recipe.

  8. Carrie says:

    Yes, I would add more cornstarch and cook it until it’s the consistency that you would like. Let us know how it turns out! Thank you.

  9. Carrie says:

    Sorry, I have tried that before, so I’m not sure.

  10. Tina says:

    How could I use this recipe to make vanilla pudding?

  11. Sheila says:

    I have used this recipe several times; in fact, have not used store-bought pudding mix since discovering your recipe.
    I want to use this same recipe for a chocolate pie. What is the best way to do this so my pudding is thick enough? Less milk? A tad bit more cornstarch? Cook a little longer than recipe calls for?
    Thank you for your help!

  12. Querino de-Freitas says:

    5 stars
    I have made chocolate pudding a number of times..but I found 4 cups of milk did’nt make the pudding thick enough, …I changed the recipe to just under 2 cups,added expresso coffee granuals, and 2 tbls of Kahlua coffee liquer=…I never keep to the same recipe…Thanks Querino

  13. rhonda says:

    my pudding never gets thick in the fridge its runny what did l do wrong

  14. Carrie says:

    Thanks for the tip Mercedes!

  15. Mercedes says:

    5 stars
    Tip to keep that “skin” from forming take a piece of wax paper or plastic wrap and place it on the top of the pudding.

  16. Minnie@thelady8home says:

    Looks divinely delicious!