Servings
Font
Back
4.9 from 135 votes

Homemade Chocolate Pudding Recipe + Video

The Best Homemade Chocolate Pudding Recipe - You won't believe how incredibly easy it is to make creamy and luscious chocolate pudding from scratch! Skip the box and give this classic homemade pudding recipe a try.

Prep Time
5 mins
Cook Time
5 mins
Chill Time
2 hrs
Total Time
2 hrs 10 mins
Servings: 10 servings
Calories: 271 kcal
Course: Dessert
Cuisine: American

Ingredients

  • 5 cups milk 2% or whole
  • 1 ½ cups granulated sugar
  • ¾ cup unsweetened cocoa powder
  • ½ cup cornstarch
  • ½ teaspoon salt
  • ¼ cup butter
  • 1 ½ teaspoons vanilla extract
  • 1 teaspoon instant coffee granules optional

Instructions

    Cup of Yum
  1. Set a medium sauce pot over medium heat. Add the sugar, cocoa powder, cornstarch, salt, and coffee granules. Stir to combine, then pour in the milk. Whisk well to remove all clumps.
  2. Bring the mixture to a simmer. Once simmering, stir consistently for 1-2 minutes, as the pudding thickness. It should be fairly thick, but will continue to thicken as it cools.
  3. Remove from heat and stir in the butter and vanilla. Stir until the butter is fully melted and combined.
  4. If you feel like you were unable to stir in all the clumps, you can pour the pudding through a mesh strainer to remove any debris. Otherwise, scoop the pudding into a storage container and press a piece of plastic wrap down over the surface of the pudding, so a skin doesn’t form as it cools.
  5. Once it is fully chilled, you can remove the plastic wrap and cover it with a lid. Serve cold.

Notes

  • Vegan Pudding? You can substitute almond or coconut milk for the cow’s milk, and then use a vegan butter substitute for the butter.
  • This chocolate pudding recipe makes a fabulous chocolate pie filling! Make sure to cook it the full 2 minutes, so it sets very thick.

Nutrition Information

Serving 0.5cup Calories 271kcal (14%) Carbohydrates 45g (15%) Protein 5g (10%) Fat 9g (14%) Saturated Fat 6g (30%) Cholesterol 24mg (8%) Sodium 211mg (9%) Potassium 263mg (8%) Fiber 2g (8%) Sugar 36g (72%) Vitamin A 339IU (7%) Calcium 150mg (15%) Iron 1mg (6%)

Nutrition Facts

Serving: 10servings

Amount Per Serving

Calories 271

% Daily Value*

Serving 0.5cup
Calories 271kcal 14%
Carbohydrates 45g 15%
Protein 5g 10%
Fat 9g 14%
Saturated Fat 6g 30%
Cholesterol 24mg 8%
Sodium 211mg 9%
Potassium 263mg 6%
Fiber 2g 8%
Sugar 36g 72%
Vitamin A 339IU 7%
Calcium 150mg 15%
Iron 1mg 6%

* Percent Daily Values are based on a 2,000 calorie diet.

Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register