Go Back
+ servings
A square photo of two glasses of chocolate pudding with a scoop taken out of the bottom right one.

Chocolate Pudding

Print Recipe
This ultra-rich and creamy chocolate pudding comes together with just 6 ingredients for a decadent dessert everyone will enjoy!
Course Dessert
Cuisine American
Prep Time 10 mins
Cook Time 10 mins
Chilling time 4 hrs
Total Time 20 mins
Servings 4 to 6 servings
Calories 361
Author Michelle


  • 2 cups whole milk or half-and-half divided
  • ½ cup granulated sugar
  • 2 ounces bittersweet chocolate finely chopped
  • Pinch of salt
  • 3 tablespoons cornstarch
  • 1 teaspoon vanilla extract


  • In a medium saucepan, stir together 1¾ cups of the milk, the sugar, chocolate and salt, and place over medium-low heat. Cook, stirring occasionally, until the chocolate is completely melted.
  • In a small bowl, whisk together the remaining ¼ cup milk and cornstarch until no lumps remain. Pour the cornstarch mixture into the saucepan and whisk to combine. Cook, stirring frequently, until the mixture thickens and begins to boil. Reduce the heat to low and continue to cook for an additional minute, whisking constantly. Remove from the heat and whisk in the vanilla extract.
  • Pour the pudding mixture into a clean bowl (or individual serving cups or ramekins), and press a piece of plastic wrap against the surface of the pudding to prevent a skin from forming. Refrigerate the pudding until completely chilled, at least 4 hours. Whisk prior to serving, if storing in a large bowl. The pudding can be kept in the refrigerator, covered, for up to 4 days.


  • Storing: Once the chocolate pudding cools, you do not need to keep the plastic wrap on the top layer of the pudding. Simply store in an airtight container in the refrigerator.
  • Shelf Life: Stored properly in the refrigerator, this homemade pudding should last up to 4 days.
  • Freezing: I would not recommend freezing and re-thawing this pudding recipe. Alternatively, you can freeze this pudding in a popsicle mold for a delicious Chocolate Pudding Pop!
Nutritional values are based on one serving


Calories: 361kcal | Carbohydrates: 43g | Protein: 4g | Fat: 19g | Saturated Fat: 11g | Cholesterol: 45mg | Sodium: 59mg | Potassium: 237mg | Fiber: 1g | Sugar: 30g | Vitamin A: 430IU | Vitamin C: 1.1mg | Calcium: 136mg | Iron: 1mg