This website may contain affiliate links and advertising so that we can provide recipes to you. Read my disclosure policy.

A classic dessert, this homemade chocolate pudding is here to please! Rich, indulgent, and silky-smooth, itโ€™s everything you could want from a chocolate dessert!

Iโ€™m going to say it- there is NOTHING better than homemade pudding. It tastes so much better than anything you can find at the store! Itโ€™s just so smooth and creamy. A few more recipes to add to your dessert lineup are homemade vanilla pudding, rice pudding, and tapioca pudding. They wonโ€™t disappoint!

Closeup of chocolate pudding in a glass jar, garnished with whipped cream and a raspberry.

Homemade Chocolate Pudding Recipe

I posted this recipe for homemade vanilla pudding last week, and now itโ€™s time for its chocolate counterpart. As much as I love vanilla, you always have to save the best for last, right? Thereโ€™s just something about chocolate pudding that is so unbelievably good! (As much as I love them) weโ€™re upgrading from those pudding cups that you get from the store today.

Making homemade pudding is so much easier than youโ€™d think! Once you get a taste of the rich chocolatey flavor youโ€™re going to want to make it all the time. I donโ€™t blame you! Homemade chocolate pudding has quickly become one of my familyโ€™s favorite treats and I know yours will love it too. Just be sure to save some for yourself before it gets eaten!

Ingredients Youโ€™ll Need

Since chocolate is the main flavor of this dessert, using high-quality chocolate is key! As long as youโ€™ve got some good chocolate, you likely have the rest of these ingredients in your pantry and fridge ready to go! Check out the recipe card below for exact measurements.

  • Cocoa Powder: Gives your whole batch of pudding rich chocolate flavor.
  • Granulated Sugar: Adds the perfect sweetness to the pudding.
  • Cornstarch: Adds thickness and helps the pudding solidify.
  • Salt: Just a pinch is all you need to enhance the chocolatey flavor!
  • Large Egg Yolks: Egg yolks help bind all of the ingredients together and also create a nice, smooth texture.
  • Whole Milk: The high fat content in whole milk will make your pudding extra creamy.
  • Chocolate: I used semi-sweet chocolate so the pudding isn’t too sweet, but feel free to use dark or milk chocolate, whatever you prefer! Adding chopped chocolate gives the pudding an extra layer of flavor.
  • Unsalted Butter: Adds richness and flavor!
  • Vanilla Extract: Use pure vanilla extract if you can for the best flavor!

How to Make Homemade Chocolate Pudding

As delicious as this homemade chocolate pudding is, it needs to be chilled for 4 hours (preferably overnight) to set properly. Because of this, itโ€™s not the best for making last minute but itโ€™s great for making ahead of time!

  1. Combine Ingredients: Mix the cocoa powder, sugar, cornstarch, and salt together in a heavy-bottomed medium saucepan. Whisk in the milk and egg yolks.
  2. Cook: Heat over medium, whisking constantly until the mixture thickens and bubbles, which takes about 5-8 minutes. Once thickened, continue to cook for an additional 1-2 minutes all while still whisking constantly.
  3. Add Flavorings, Transfer to Container: Remove from the heat and whisk in the chopped chocolate, butter, and vanilla. Pour into a heat-proof container and press a layer of plastic wrap to the top of the pudding, making sure the plastic wrap makes contact with all of it in order to prevent a film forming as it cools.
  4. Chill: Chill in the fridge for 4 hours, or overnight.
  5. Stir and Enjoy: Before serving, stir the pudding well. Transfer to serving dishes, if desired. Top with toppings of your choice.
4-photo collage of pudding ingredients being added to a pan and cooked together then transferred to a glass bowl to set.

How to Make the Best Homemade Pudding

If you incorporate these simple tips and tricks into your cooking, your next batch of homemade pudding will be absolutely divine!

  • Donโ€™t Let Your Pudding Burn: Whisk constantly while on the heat to avoid the eggs and milk burning.
  • Thicken: Once the mixture begins to bubble, be sure to continue to cook for a minute or two to ensure the pudding thickens properly. Undercooked pudding will turn out soupy.
  • Add Plastic Wrap: Press the plastic wrap directly to the surface of the pudding (careful, it’s going to be hot!) to prevent a film from forming on top of it as it cools. Once it is completely cooled, it won’t need the plastic wrap directly on it again.
  • Toppings: Fresh berries and a dollop of whipped cream is always a good idea! You can also add things like chopped nuts, toffee bits, or a drizzle of salted caramel sauce for extra indulgence!
Multiple glass jars filled with homemade chocolate pudding.

Storing Leftovers

I love making a big batch of homemade chocolate pudding to enjoy throughout the week. Itโ€™s great for eating straight out of the fridge when you get a craving for something sweet!

Top-down view of chocolate pudding in a glass jar, garnished with whipped cream and a berry.

Pin this now to find it later

Pin It

Homemade Chocolate Pudding

By: Alyssa Rivers
A classic dessert, this homemade chocolate pudding is here to please! Rich, indulgent, and silky-smooth, itโ€™s everything you could want from a chocolate dessert!
Prep Time: 15 minutes
Cook Time: 15 minutes
Chill Time: 4 hours
Total Time: 4 hours 30 minutes
Servings: 4 Servings

Ingredients 

Instructions 

  • Mix the cocoa powder, sugar, cornstarch, and salt together in a heavy-bottomed medium saucepan. Whisk in the milk and egg yolks.
  • Heat over medium, whisking constantly until the mixture thickens and bubbles, which takes about 5-8 minutes. Once thickened, continue to cook for an additional 1-2 minutes all while still whisking constantly.
  • Remove from the heat and whisk in the chopped chocolate, butter, and vanilla. Pour into a heat-proof container and press a layer of plastic wrap to the top of the pudding, making sure the plastic wrap makes contact with all of it in order to prevent a film forming as it cools.
  • Chill in the fridge for 4 hours, or overnight.
  • Before serving, stir the pudding well. Transfer to serving dishes, if desired. Top with toppings of your choice.

Nutrition

Calories: 394kcalCarbohydrates: 48gProtein: 9gFat: 20gSaturated Fat: 11gPolyunsaturated Fat: 1gMonounsaturated Fat: 6gTrans Fat: 0.2gCholesterol: 178mgSodium: 208mgPotassium: 400mgFiber: 4gSugar: 37gVitamin A: 599IUCalcium: 205mgIron: 2mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Dessert
Cuisine: American
Tried this recipe?Mention @alyssa_therecipecritic or tag #therecipecritic!

About Alyssa Rivers

Alyssa Rivers is the author of 'The Tried and True Cookbook', a professional food photographer and experienced recipe-developer. Having a passion for cooking, her tried and true recipes have been featured on Good Morning America, Today Food, Buzzfeed and more.

More Ideas

Leave a comment

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

Recipe Rating