Go Back
Print Recipe
5 from 4 votes

Homemade Chocolate Pudding

If you are a pudding lover, then you have got to try making this homemade chocolate pudding from scratch. It is so much better than instant pudding. And it is super easy to make. If I can do it, you can do it.
Prep Time5 mins
Cook Time10 mins
Chilling Time2 hrs
Total Time2 hrs 15 mins
Course: Dessert, Desserts
Cuisine: American, Canadian, German
Keyword: cocoa powder, creamy, milk, smooth
Servings: 4 people
Calories: 260kcal
Author: Matt Taylor


  • Medium Pot
  • Wooden spoon or Silicone Spoon
  • Whisk
  • Plastic wrap
  • Bowls


  • 2/3 cup of white granulated sugar 150g
  • 1/4 cup unsweetened cocoa 25g
  • 3 Tbsp cornstarch 22g
  • 1/4 tsp. of salt 1g
  • 2-1/4 cups milk whole, 2%, 1% (562 ml)
  • 2 Tbsp butter 28g
  • 1 tsp. vanilla extract 5ml


  • Add the sugar, salt, cornstarch, and unsweetened cocoa powder to a medium pot and whisk those ingredients together.
  • Next, pour the milk in a third of it at a time and stir and whisk it in until all combined.
  • Place the pot on the stovetop burner, use medium heat. Stir the pudding and heat it up until it starts to bubble. Once it bubbles keep stirring and cooking it for 1 minute then remove it from the heat.
  • Add the butter and vanilla extract and stir them in until well combined. Allow the pudding to cool for a few minutes and then scoop it into individual bowls. Serve the pudding warm, or allow it to cool to room temp and then cover with plastic wrap and chill in the fridge for a few hours.
  • Remove the chocolate pudding from the fridge, serve as is, or use it in a recipe, or top it off with some whipped cream. Enjoy!



List of nutritional facts for homemade chocolate pudding