Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Homemade Chocolate Pudding from Scratch Recipe

4.7 from 144 reviews
  • Author: Hannah
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 4 servings 1x
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: American

Description

This homemade chocolate pudding recipe delivers a rich, creamy dessert made from scratch using simple pantry ingredients. With a smooth texture and deep chocolate flavor, it’s a perfect treat for any occasion, prepared easily on the stovetop and chilled to perfection.


Ingredients

Scale

Dry Ingredients

  • 1/2 cup sugar
  • 3 tablespoons unsweetened organic cocoa powder
  • 1/4 cup organic cornstarch
  • 1/8 teaspoon salt

Wet Ingredients

  • 2 3/4 cups milk
  • 2 tablespoons room temperature butter
  • 1 teaspoon vanilla extract

Instructions

  1. Combine Dry Ingredients: In a medium-sized saucepan, thoroughly stir together the sugar, unsweetened cocoa powder, cornstarch, and salt until evenly mixed.
  2. Add Milk and Heat: Gradually stir in the milk over medium heat, ensuring there are no lumps. Continuously stir the mixture as it warms.
  3. Cook Until Thickened: Bring the pudding mixture to a boil, stirring constantly to prevent burning. Continue cooking and stirring until the pudding thickens enough to coat the back of a metal spoon, which typically takes about 10-15 minutes.
  4. Add Butter and Vanilla: Remove the saucepan from heat, then stir in the room temperature butter and vanilla extract until the butter is fully melted and incorporated into the pudding.
  5. Cool and Chill: Allow the pudding to cool at room temperature for about 10 minutes, then transfer to the refrigerator. Chill for at least 2 hours or until fully set and cold before serving.

Notes

  • For a richer pudding, substitute some or all of the milk with half-and-half or cream.
  • Stirring constantly prevents the pudding from forming lumps or sticking to the bottom of the pan.
  • Use a fine mesh sieve to strain the pudding if you want an ultra-smooth texture.
  • Serve topped with whipped cream or fresh berries for added decadence.
  • Store leftovers covered in the refrigerator for up to 3 days.

Nutrition

  • Serving Size: 1/4 of recipe (approx. 1/2 cup)
  • Calories: 180
  • Sugar: 25g
  • Sodium: 90mg
  • Fat: 6g
  • Saturated Fat: 3.5g
  • Unsaturated Fat: 2g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 20mg